Durante a migração da VM da AWS para a nuvem GCP, o processo falha com o erro:
Trabalho concluído: StartFullMigration na VM: i-0240124484b1xxxxx, resultado: falha, motivo: [Conectando ao importador. Falha ao carregar e descompactar arquivo] (Falha na subtarefa)
Exceção:
com.velostrata.management.automation.exceptions.FailFlowException: [Conectando ao Importador. Falha ao fazer upload e descompactar arquivo] (Falha na subtarefa) em com.velostrata.management.automation.flows.FlowBase.isDone(FlowBase.java:74) em com.velostrata.management.automation.flows.StartFullMigration.lambda$isDone $1(StartFullMigration.java:102) em java.util.ArrayList.forEach(ArrayList.java:1257) em com.velostrata.management.automation.flows.StartFullMigration.isDone(StartFullMigration.java:102) em com.velostrata.management .automation.components.VmWorkerImpl.monitor(VmWorkerImpl.java:126) em com.velostrata.management.automation.components.VmWorkerImpl.runFlow(VmWorkerImpl.java:88) em com.velostrata.management.automation.components.VmWorkerImpl.safeRunFlow (VmWorkerImpl.java:74) em com.velostrata.management.automation.components.VmWorkerImpl.iterate(VmWorkerImpl.java:69) em com.velostrata.management.automation.components.GroupWorkerImpl.lambda$run$3(GroupWorkerImpl.java: 70) em com.velostrata.automation.infra.utils.Wait.till(Wait.java:40) em com.velostrata.automation.infra.utils.Wait.till(Wait.java:87) em com.velostrata.management .automation.components.GroupWorkerImpl.run(GroupWorkerImpl.java:57) em com.velostrata.management.automation.components.JobsRunnerImpl.runGroup(JobsRunnerImpl.java:88) em com.velostrata.management.automation.components.JobsRunnerImpl.runPartOfJob (JobsRunnerImpl.java:80) em com.velostrata.management.automation.components.JobsRunnerImpl.run(JobsRunnerImpl.java:72) em com.velostrata.management.automation.components.JobsRunnerImpl.start(JobsRunnerImpl.java:48) em com.velostrata.management.automation.components.RunsManagerImpl$RunFutureTask.lambda$new$0(RunsManagerImpl.java:246) em java.util.concurrent.FutureTask.run(FutureTask.java:266) em java.util.concurrent.ThreadPoolExecutor .runWorker(ThreadPoolExecutor.java:1149) em java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) em java.lang.Thread.run(Thread.java:748)
Pelo erro, parece ser algum tipo de problema de rede, mas não consigo descobrir em qual nuvem está falhando e o que precisa ser feito para resolver o problema.
Responder1
No final das contas, o problema que estava causando esse erro para nós recentemente era que nossas tabelas de rotas não foram propagadas. Na AWS, vá para o painel VPC > tabelas de rotas > selecione a tabela de rotas específica para a conexão (qual sub-rede?) que você está tentando fazer > Propagação de rota > editar propagação de rota > e marque "sim". Salve, feche e inicie sua migração.
Se isso não funcionar, verifique e verifique novamente as regras do firewall e as regras de entrada do grupo de segurança. Você pode precisar de outras coisas abertas, mas tive que abrir 443 na AWS para as sub-redes específicas com as quais estava trabalhando. Também temos 80.3389 para RDP e então abrimos o ICMP para que pudéssemos tentar fazer ping de uma nuvem para outra. O lado do GCP é mais extenso, mas usamos apenas as regras de firewall recomendadas - e as tags de rede fw-workload, fw-velostrata e fw-velosmanager. Também temos uma VPN que tivemos que verificar duas ou três vezes. Qualquer incompatibilidade pode causar o mesmo erro.