Adapter les instances de VM pour qu'elles s'exécutent sur Google Cloud

Pour qu'elles fonctionnent correctement sur Google Cloud, il est nécessaire de modifier la configuration des VM migrées et des images importées. Ces modifications sont désignées par le terme adaptations d'OS. Migrate to Virtual Machines effectue automatiquement des adaptations d'OS à la fin de chaque cycle de réplication et pendant le processus d'importation d'image.

Les adaptations d'OS sont réalisées pour les VM Linux aussi bien que Windows. De manière générale, ces adaptations incluent les modifications suivantes :

  • Activation du démarrage sur Google Cloud
  • Activation de la console série
  • Configuration des paramètres réseau
  • Installation des packages requis par la VM pour activer les fonctionnalités Google Cloud

Les modifications spécifiques aux VM Linux et Windows sont décrites ci-dessous.

Adaptations Linux

À la fin de chaque cycle de réplication pour une VM Linux, Migrate to Virtual Machines effectue les adaptations d'OS sur la VM répliquée. Ces adaptations comprennent les éléments suivants :

  • Configuration d'une carte d'interface réseau pour utiliser DHCP

    • S'il en existe, suppression des règles de réseau persistantes udev.
  • Si le service VMware Tools/open-vm-tools est déjà installé, désactivez-le et essayez de le désinstaller. Remarque : Vous pouvez désinstaller le service VMware Tools/open-vm-tools en toute sécurité après la migration, ou le laisser désactivé.

  • Configuration du bootloader pour imprimer les journaux de la console sur le port série 1

  • Validation des pilotes virtio :

    • Si les pilotes virtio ne sont pas disponibles dans le noyau par défaut, sélection d'un noyau existant compatible avec le pilote Virtio

    • Si les pilotes virtio sont absents de initrd, recompilation de initrd avec des pilotes virtio

  • Ajout des dépôts Google Cloud à la liste des dépôts. Ces dépôts incluent :

  • Installation des packages Google suivants :

  • Définition de systemd.target sur le mode multi-utilisateur

  • Le cas échéant, paramétrage de fstab pour utiliser les UUID de volume

  • Si la licence d'instance cible est de type PAYG :

    • Red Hat : installation du package google-rhui-client-rhel spécifique à la version de Red Hat

    • SLES : installation des packages clients de services régionaux de Google

  • Si l'OS est Oracle Linux avec un noyau UEK7 (Unbreakable Enterprise Kernel Release 7), installez le package kernel-uek-modules-extra pour la compatibilité avec la carte d'interface réseau virtuelle Google (gVNIC).

Adaptations Windows

À la fin de chaque cycle de réplication pour une VM Windows, Migrate to Virtual Machines effectue les adaptations d'OS sur la VM répliquée. Ces adaptations comprennent les éléments suivants :

  • Configuration du bootloader pour imprimer les journaux de la console sur le port série 2

  • Activez RDP.

  • Configuration du schéma d'alimentation :

    • Désactivation du mode hibernation

    • Paramétrage du schéma d'alimentation sur "Équilibré"

    • Désactivation de display turn off dans les configurations d'alimentation

  • Désactivation de l'animation au démarrage

  • Désactivation de CTRL-ALT-SUPPR

  • Si le service VMware Tools/open-vm-tools est déjà installé, désactivez-le et essayez de le désinstaller. Remarque : Vous pouvez désinstaller le service VMware Tools/open-vm-tools en toute sécurité après la migration, ou le laisser désactivé.

  • Définition de l'heure :

    • Changement du fuseau horaire en UTC

    • Configuration de NTP

  • Ajout de l'accès aux métadonnées de l'instance :

    • Dans le pare-feu Windows, ajout d'une règle autorisant l'accès à l'adresse IP du serveur de métadonnées d'instance

    • Ajout du serveur de métadonnées d'instance au fichier "hosts"

  • Au premier démarrage :

    • Si la licence de l'instance cible est de type PAYG (par défaut), enregistrement du service de gestion des clés et des clés d'activation Windows

    • Configuration des paramètres DHCP

    • Installez les packages invités Google.

Rapports d'adaptation

Migrate to Virtual Machines génère des rapports d'adaptation pendant les cycles de réplication, les clones et les cycles de basculement afin de vous aider pour le dépannage, à résoudre les problèmes et à obtenir des insights plus complets sur votre processus de migration.

Pour en savoir plus sur les rapports d'adaptation, consultez la page Rapports d'adaptation.