Migración a la nube de AWS a GCP usando Velostrata

Migración a la nube de AWS a GCP usando Velostrata

Durante la migración de VM de AWS a GCP Cloud, el proceso falla con el error:

Trabajo terminado: StartFullMigration en VM: i-0240124484b1xxxxx, resultado: fallido, motivo: [Conectando al importador. No se pudo cargar y descomprimir el archivo] (Error en la subtarea)

Excepción:
com.velostrata.management.automation.exceptions.FailFlowException: [Conectando al importador. No se pudo cargar y descomprimir el archivo] (Error en la subtarea) en com.velostrata.management.automation.flows.FlowBase.isDone(FlowBase.java:74) en com.velostrata.management.automation.flows.StartFullMigration.lambda$isDone $1(StartFullMigration.java:102) en java.util.ArrayList.forEach(ArrayList.java:1257) en com.velostrata.management.automation.flows.StartFullMigration.isDone(StartFullMigration.java:102) en com.velostrata.management .automation.components.VmWorkerImpl.monitor(VmWorkerImpl.java:126) en com.velostrata.management.automation.components.VmWorkerImpl.runFlow(VmWorkerImpl.java:88) en com.velostrata.management.automation.components.VmWorkerImpl.safeRunFlow (VmWorkerImpl.java:74) en com.velostrata.management.automation.components.VmWorkerImpl.iterate(VmWorkerImpl.java:69) en com.velostrata.management.automation.components.GroupWorkerImpl.lambda$run$3(GroupWorkerImpl.java: 70) en com.velostrata.automation.infra.utils.Wait.till(Wait.java:40) en com.velostrata.automation.infra.utils.Wait.till(Wait.java:87) en com.velostrata.management .automation.components.GroupWorkerImpl.run(GroupWorkerImpl.java:57) en com.velostrata.management.automation.components.JobsRunnerImpl.runGroup(JobsRunnerImpl.java:88) en com.velostrata.management.automation.components.JobsRunnerImpl.runPartOfJob (JobsRunnerImpl.java:80) en com.velostrata.management.automation.components.JobsRunnerImpl.run(JobsRunnerImpl.java:72) en com.velostrata.management.automation.components.JobsRunnerImpl.start(JobsRunnerImpl.java:48) en com.velostrata.management.automation.components.RunsManagerImpl$RunFutureTask.lambda$new$0(RunsManagerImpl.java:246) en java.util.concurrent.FutureTask.run(FutureTask.java:266) en java.util.concurrent.ThreadPoolExecutor .runWorker(ThreadPoolExecutor.java:1149) en java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) en java.lang.Thread.run(Thread.java:748)

Según el error, parece que se trata de algún tipo de problema de red, pero no puedo determinar en qué nube está fallando y qué se debe hacer para resolver el problema.

Respuesta1

En última instancia, el problema que nos estaba causando este error recientemente fue que nuestras tablas de rutas no se propagaron. En AWS, vaya al panel de VPC > tablas de rutas > seleccione la tabla de rutas específica para la conexión (¿qué subred?) que está intentando realizar > Propagación de rutas > editar la propagación de rutas > y marque "sí". Guarde, cierre y inicie su migración.

Si eso no funciona, verifique y vuelva a verificar las reglas de su firewall y las reglas de ingreso del grupo de seguridad. Es posible que necesite abrir otras cosas, pero tuve que abrir 443 en AWS en las subredes específicas con las que estaba trabajando. También tenemos 80, 3389 para RDP y luego abrimos ICMP para poder intentar hacer ping a una nube desde la otra. El lado de GCP es más extenso, pero solo usamos las reglas de firewall recomendadas y las etiquetas de red fw-workload, fw-velostrata y fw-velosmanager. También tenemos una VPN que tuvimos que verificar dos y tres veces. Cualquier discrepancia allí podría causar el mismo error.

información relacionada