Como migrar VMs do VMware para a nuvem particular

Há várias opções disponíveis para migrar máquinas virtuais (VMs) de um data center local para o ambiente do vCenter de nuvem privada. A nuvem privada fornece acesso nativo ao VMware vCenter, que é compatível com ferramentas de migração de carga de trabalho. Este documento descreve algumas das opções de migração do vCenter.

Antes de começar

A migração de VMs e dados do seu data center local exige conectividade de rede do data center para seu ambiente de nuvem privada. Antes de migrar as cargas de trabalho, configure uma conexão VPN site a site entre o ambiente local e a nuvem privada.

O caminho da rede do ambiente vCenter local para a nuvem privada precisa ser compatível com a migração de VMs usando a vMotion. A rede vMotion no vCenter local precisa ter recursos de roteamento. Verifique se o firewall permite todo o tráfego do vMotion entre o vCenter local e o vCenter da nuvem privada. Na nuvem privada, o roteamento na rede vMotion está configurado por padrão.

Migrar ISOs e modelos

Para criar novas VMs na sua nuvem privada, use ISOs e modelos de VM. Para fazer o upload dos ISOs e modelos para a nuvem privada e disponibilizá-los, siga as etapas abaixo:

  1. Faça o upload do ISO no vCenter particular na nuvem usando a IU do vCenter.
  2. Publique uma biblioteca de conteúdo no seu vCenter da nuvem privada:
    • Publique sua biblioteca de conteúdo local.
    • Crie uma nova biblioteca de conteúdo no vCenter da nuvem privada.
    • Assine a biblioteca de conteúdo local publicada.
    • Sincronize a biblioteca de conteúdo para acessar a biblioteca de conteúdo local publicada.

Migrar VMs usando o PowerCLI

Para migrar as VMs do vCenter local para o vCenter da nuvem privada, use o VMware PowerCLI ou o utilitário Cross vCenter Workload Migration, disponível no VMware Labs. O exemplo de script a seguir mostra os comandos de migração do PowerCLI.

$sourceVC = Connect-VIServer -Server <source-vCenter name> -User <source-vCenter user name> -Password <source-vCenter user password>
$targetVC = Connect-VIServer -Server <target-vCenter name> -User <target-vCenter user name> -Password <target-vCenter user password>
$vmhost = <name of ESXi host on destination>
$vm = Get-VM -Server $sourceVC <name of VM>
Move-VM -VM $vm -VMotionPriority High -Destination (Get-VMhost -Server $targetVC -Name $vmhost) -Datastore (Get-Datastore -Server $targetVC -Name <name of tgt vc datastore>)

Migrar VMs usando ferramentas de backup e recuperação de desastres

É possível migrar VMs para nuvens privadas usando ferramentas de backup/restauração e ferramentas de recuperação de desastres. Ao restaurar a partir de backups criados com uma ferramenta de terceiros, use a nuvem privada como destino. Também é possível usar a nuvem privada como destino para recuperação de desastres usando a MRE do VMware ou uma ferramenta de terceiros.

Migrar VMs usando uma VPN de camada 2 do NSX

Essa opção permite a migração em tempo real de cargas de trabalho do seu ambiente local do VMware para a nuvem privada. Com essa rede estendida de camada 2, a sub-rede local está disponível na nuvem privada. Após a migração, a nova atribuição de endereço IP não será necessária para as VMs.

Para mais informações sobre como usar uma VPN de camada 2 para estender uma rede de camada 2 do ambiente local para a nuvem privada, consulte Migrar cargas de trabalho usando redes esticadas de camada 2.

Migrar VMs usando o HCX

É possível usar o VMware HCX para migrar VMs do ambiente local para o Google Cloud VMware Engine. O VMware HCX abstrai os recursos locais e na nuvem baseados no vSphere e os apresenta para aplicativos como um recurso contínuo, criando uma infraestrutura híbrida.

Para informações sobre como usar o VMware HCX para migrar VMs do ambiente local para a nuvem privada, consulte Como migrar VMs do VMware usando o VMware HCX.

A seguir