Para funcionar corretamente no Google Cloud, as VMs migradas e as imagens importadas exigem alterações na configuração. Essas mudanças são chamadas de adaptações do SO. O Migrate to Virtual Machines executa adaptações do SO automaticamente no final de cada ciclo de replicação e durante o processo de importação da imagem.
Adaptações de SO são feitas em VMs do Linux e do Windows. De modo geral, essas adaptações incluem alterações para:
- ativar a inicialização no Google Cloud;
- ativar o console serial;
- definir as configurações de rede;
- instalar os pacotes exigidos pela VM para ativar recursos e funcionalidades do Google Cloud.
As alterações específicas para VMs do Linux e do Windows são descritas abaixo.
Adaptações do Linux
Ao final de cada ciclo de replicação de uma VM do Linux, o Migrate to Virtual Machines realiza adaptações de SO na VM replicada. Essas adaptações incluem:
Como configurar o NIC para usar o DHCP
- Se existirem, remova as regras
udev
de rede persistente.
- Se existirem, remova as regras
Se o serviço VMware Tools/open-vm-tools já estiver instalado, desative e tente desinstalá-lo. Observação: é possível desinstalar com segurança o serviço VMware Tools/open-vm-tools após a migração manualmente ou deixá-lo desativado.
Defina o carregador de inicialização para imprimir os registros do console na porta serial 1.
Valide os drivers do virtio:
Se os drivers do virtio não estiverem disponíveis no kernel padrão, escolha um kernel que seja compatível com o driver do virtio.
Se os drivers do virtio estiverem ausentes em
initrd
, crieinitrd
novamente com os drivers do virtio.
Adicione repositórios do Google Cloud à lista de repositórios. Esses repositórios incluem:
Instale os pacotes do Google a seguir:
Pacotes
google-compute-engine
para compatibilidade com o Compute EnginePacote
google-osconfig-agent
para o agente de configuração do SOPacote
google-cloud-sdk
para a Google Cloud CLI
Defina
systemd.target
como multiusuário.Quando aplicável, configure
fstab
para usar UUIDs de volume.Se a licença da instância de destino for PAYG:
Red Hat: instale o pacote
google-rhui-client-rhel
específico para a versão do Red Hat.SLES: instale os pacotes de clientes de serviços da região do Google.
Se o SO for Oracle Linux com uma versão 7 do Unbreakable Enterprise Kernel (UEK7), instale o pacote
kernel-uek-modules-extra
para suporte ao NIC virtual do Google (gVNIC).
Adaptações do Windows
No final de cada ciclo de replicação de uma VM do Windows, o Migrate to Virtual Machines realiza adaptações de SO na VM replicada. Essas adaptações incluem:
Definir o carregador de inicialização para imprimir os registros do console na porta serial 2.
Ativar o RDP.
Configure o esquema de energia:
Desativar modo de hibernação.
Definir o esquema de energia como equilibrado.
Desativar
display turn off
nas configurações de energia.
Desativar animação de inicialização.
Desative o CTRL-ALT-DEL.
Se o serviço VMware Tools/open-vm-tools já estiver instalado, desative e tente desinstalá-lo. Observação: é possível desinstalar com segurança o serviço VMware Tools/open-vm-tools após a migração manualmente ou deixá-lo desativado.
Definir a hora:
Altere o fuso horário para UTC.
Configurar o NTP.
Adicionar acesso aos metadados da instância:
Adicionar a regra de permissão de acesso ao endereço IP do servidor de metadados da instância no firewall do Windows.
Adicionar o servidor de metadados da instância ao arquivo host.
Na primeira inicialização:
Se a licença da instância de destino for PAYG (padrão), registrar a ativação do KMS e do Windows.
Definir as configurações do DHCP.
Instalar os pacotes de convidado do Google
Relatórios de adaptação
O Migrate to Virtual Machines gera relatórios de adaptação durante o ciclo de replicação, clones e o ciclo de transição para você usar para solução de problemas, solução de problemas e insights mais profundos sobre seu processo de migração.
Para mais informações sobre os relatórios de adaptação, consulte Relatórios de adaptação.