Solução de problemas

Neste tópico, você vê uma lista dos erros que podem ocorrer ao migrar VMs.

Como solucionar problemas de upgrade da VM durante a migração

Espaço insuficiente para upgrade

O processo de upgrade requer uma quantidade significativa de espaço livre no disco de inicialização. Ela é usada para fazer backup da instalação atual do Windows. Por isso, uma operação de upgrade requer espaço no disco de inicialização que seja compatível com o upgrade.

  • Se não houver espaço suficiente, você receberá uma mensagem de erro como esta:

    There is not enough free space on partition (C:). A total of {space minimum}
    megabytes (MB) of free disk space is required. Try Disk Cleanup, or moving
    files to an external location such as a CD, DVD, or external hard drive,
    and then restart the installation.
    

    Para mais informações sobre o upgrade de VMs durante a migração, consulte Como fazer upgrade das VMs do Windows Server.

Como solucionar problemas de migração de VMs

Erros ao anexar ao armazenamento

Quando você executa as operações execução em nuvem ou migração completa, o Migrate for Compute Engine verifica se o back-end se conecta a todos os volumes antes de continuar.

  • Se o tempo limite for excedido ao aguardar a conexão de todos os volumes, a tarefa de verificação falhará com a mensagem de erro a seguir:

    Failed to attach virtual machine disks
    
  • Se o VMware retornar um código de erro, o código será adicionado à mensagem de erro desta maneira:

    Failed to connect volume {volume index} of VM {VM name}: {vSphere error}
    

Confirme se o componente de back-end do Migrate for Compute Engine tem visibilidade no armazenamento da VM. Por exemplo, confirme se as regras de firewall de rede permitem acesso.

Erros ao inicializar VMs do Linux

Ao inicializar as VMs do Linux migradas no Compute Engine, o Migrate for Compute Engine executa o código para adaptá-las ao ambiente do Compute Engine. Se você não tiver instalado o pacote de preparação do Linux com esse software, talvez ocorram os seguintes erros.

  • Se o pacote não estiver instalado, a inicialização da VM no Compute Engine poderá gerar o seguinte erro:

    Migrate RPM package is not installed on {VM name}
    
  • Se a inicialização falhar antes que a instalação do pacote possa ser verificada, a inicialização da VM falhará com o erro a seguir:

    Please make sure that Migrate RPM package is installed on {VM name}
    

Instale o pacote para resolver o problema.

Erros ao inicializar VMs do Windows

Ao inicializar as VMs do Windows migradas no Compute Engine, o Migrate for Compute Engine executa o código para adaptá-las ao ambiente do Compute Engine. Se esse processo falhar, você verá os erros a seguir.

  • Se o suporte de alta disponibilidade não puder ser instalado, é possível substituir o erro com uma configuração do runbook, com a configuração feature-flags:migrate-storage-ha para FALSE ou usando a migração off-line.

    "Operation system adaptation process failed to install packages required for
    storage high availability. This can be overridden by setting migrate-storage-ha
    to FALSE, or by running Offline Migration."
    
  • Se o SO da VM migrada for uma versão compatível do Windows, confirme se ela está incluída na lista de sistemas operacionais compatíveis.

    "Operating system adaptation process discovered an unsupported Windows version
    (Winver={version}). Please refer to Migrate for Compute Engine documentation for
    supported O/S list."
    
  • Se não houver espaço suficiente para adaptar a VM, confirme se o dispositivo de inicialização tem o espaço necessário.

    "Not enough disk space on boot drive. The operating systems adaptation process
    requires at least {minimal_size_gb} GB of free space on boot device."
    
  • Determinados firewalls e antivírus podem fazer com que as VMs do Windows falhem quando forem movidas para a nuvem, bloqueando o tráfego iSCSI.

    • Alternativa: desative o serviço afetado ao migrar e reinstalar o Migrate for Compute Engine após a remoção.

Solução de problemas dos certificados SSL do vCenter

Os certificados SSL do vCenter podem mudar como parte do ciclo de atualização de rotina do certificado. Quando o certificado for alterado, o Migrate to VMs emitirá um erro informando que o certificado SSL do vCenter não é confiável.

Se isso ocorrer, siga estas etapas:

  1. Faça login no Migrate for Compute Engine Manager

  2. Na página inicial, clique em Configurações do sistema.

  3. Selecione a guia Ambiente do vCenter.

  4. Cancele o registro do ambiente vCenter. Você receberá uma solicitação para aceitar o novo certificado.

  5. Após o cancelamento do registro, registre novamente o vCenter.

    A propagação da alteração pode levar vários minutos.