Per funzionare correttamente su Google Cloud, le VM migrate e le immagini importate richiedono modifiche alla configurazione. Queste modifiche sono chiamate adattamento del sistema operativo. Migrate to Virtual Machines esegue automaticamente gli adattamenti del sistema operativo alla fine di ogni ciclo di replica e durante il processo di importazione delle immagini.
Gli adattamenti del sistema operativo vengono apportati sia alle VM Linux che a quelle Windows. A livello generale, questi adattamenti includono modifiche a:
- Attivare l'avvio su Google Cloud
- Abilita la console seriale
- Configura le impostazioni della rete
- Installa i pacchetti richiesti dalla VM per abilitare le caratteristiche e le funzionalità di Google Cloud
Di seguito sono descritte le modifiche specifiche per le VM Linux e Windows.
Adattamenti Linux
Al termine di ogni ciclo di replica per una VM Linux, Migrazione a macchine virtuali esegue le adattamenti del sistema operativo sulla VM replicata. Questi adattamenti includono:
Configurazione del NIC per l'utilizzo di DHCP
- Se esistenti, rimuovi le regole
udev
di rete permanenti.
- Se esistenti, rimuovi le regole
Se il servizio VMware Tools/open-vm-tools è già installato, disattivalo e prova a disinstallarlo. Nota: puoi disinstallare manualmente il servizio VMware Tools/open-vm-tools dopo la migrazione o lasciarlo disabilitato.
Imposta il bootloader in modo che stampi i log della console sulla porta seriale 1.
Convalida i driver Virtio:
Se i driver virtio non sono disponibili nel kernel predefinito, scegli un kernel esistente compatibile con il driver virtio.
Se mancano driver virtio in
initrd
, ricreainitrd
con i driver virtio.
Aggiungi repository Google Cloud all'elenco di repository. Questi repository includono:
Installa i seguenti pacchetti Google:
google-compute-engine
pacchetti per il supporto di Compute EnginePacchetto
google-osconfig-agent
per l'agente OS Configgoogle-cloud-sdk
per Google Cloud CLI
Imposta
systemd.target
su multiutente.Se applicabile, imposta
fstab
per utilizzare gli UUID dei volumi.Se la licenza dell'istanza di destinazione è PAYG:
Red Hat: installa il pacchetto
google-rhui-client-rhel
specifico per la versione Red Hat.SLES - Installazione dei pacchetti client di servizi per regione di Google.
Se il sistema operativo è Oracle Linux con un kernel Unbreakable Enterprise Kernel Release 7 (UEK7), installa il pacchetto
kernel-uek-modules-extra
per il supporto della scheda di rete virtuale Google (gVNIC).
Adattamenti Windows
Al termine di ogni ciclo di replica per una VM Windows, lo strumento Migrazione alle macchine virtuali esegue le adattamenti del sistema operativo sulla VM replicata. Questi adattamenti includono:
Imposta il bootloader in modo che stampi i log della console sulla porta seriale 2.
Attiva RDP.
Configura lo schema di alimentazione:
Disattiva la modalità di ibernazione.
Imposta il consumo di energia su Bilanciato.
Disattiva
display turn off
nelle configurazioni di alimentazione.
Disattiva animazione all'avvio.
Disattiva CTRL+ALT+CANC.
Se il servizio VMware Tools/open-vm-tools è già installato, disattivalo e prova a disinstallarlo. Nota: puoi disinstallare manualmente il servizio VMware Tools/open-vm-tools dopo la migrazione o lasciarlo disabilitato.
Imposta l'ora:
Cambia il fuso orario in UTC.
Configura NTP.
Aggiungi l'accesso ai metadati delle istanze:
Aggiungi una regola di accesso di autorizzazione all'indirizzo IP del server di metadati dell'istanza nel firewall di Windows.
Aggiungi il server di metadati dell'istanza al file hosts.
Al primo avvio:
Se la licenza dell'istanza di destinazione è PAYG (predefinita), registra l'attivazione di KMS e Windows.
Configura le impostazioni DHCP.
Installa i pacchetti guest di Google
Report sull'adattamento
Migrate to Virtual Machines genera report di adattamento durante i cicli di replica, i cloni e i cicli di passaggio per consentirti di risolvere i problemi e ottenere informazioni più approfondite sulla procedura di migrazione.
Per ulteriori informazioni sui report sull'adattamento, consulta Report sull'adattamento.