VM-Instanzen für die Ausführung in Google Cloud anpassen

Damit migrierte VMs und importierte Images in Google Cloud ordnungsgemäß funktionieren, muss ihre Konfiguration geändert werden. Diese Änderungen werden als Betriebssystemanpassungen bezeichnet. Migrate to Virtual Machines führt am Ende jedes Replikationszyklus und während des Image-Importvorgangs automatisch Betriebssystemanpassungen durch.

Betriebssystemanpassungen werden sowohl auf Linux- als auch auf Windows-VMs vorgenommen. Auf übergeordneter Ebene umfassen diese Anpassungen Änderungen an:

  • Booten kann in Google Cloud aktiviert werden.
  • Serielle Konsole kann aktiviert werden.
  • Konfigurieren Sie die Netzwerkeinstellungen:
  • Pakete können installiert werden, die von der VM benötigt werden, um Google Cloud-Features und -Funktionen zu aktivieren

Die spezifischen Änderungen für Linux- und Windows-VMs werden im Folgenden beschrieben.

Linux-Anpassungen

Am Ende jedes Replikationszyklus für eine Linux-VM führt Migrate to Virtual Machines Betriebssystemanpassungen auf der replizierten VM aus. Zu diesen Anpassungen gehören:

  • NIC für die Verwendung von DHCP konfigurieren

    • Wenn sie vorhanden sind, entfernen Sie die nichtflüchtigen udev-Netzwerkregeln.
  • Wenn der Dienst VMware Tools/open-vm-tools bereits installiert ist, deaktivieren Sie ihn und versuchen Sie, ihn zu deinstallieren. Hinweis: Sie können den Dienst "VMware Tools/open-vm-tools" nach der Migration sicher deinstallieren oder deaktiviert lassen.

  • Den Bootloader so einstellen, dass die Konsolenlogs in den seriellen Port 1 geschrieben werden.

  • Virtio-Treiber prüfen:

    • Wenn im Standard-Kernel kein Virtio-Treiber verfügbar ist, wählen Sie einen vorhandenen Kernel aus, der mit Virtio-Treibern kompatibel ist.

    • Wenn Virtio-Treiber in initrd fehlen, erstellen Sie initrd noch einmal mit Virtio-Treibern.

  • Fügen Sie Google Cloud-Repositories der Repository-Liste hinzu. Diese Repositories umfassen:

  • Installieren Sie die folgenden Google-Pakete:

  • Setzen Sie systemd.target auf "mehrere Nutzer".

  • Legen Sie gegebenenfalls fstab fest, um Volume-UUIDs zu verwenden.

  • Wenn die Zielinstanzlizenz PAYG ist:

    • Red Hat – installieren Sie das Paket google-rhui-client-rhel speziell für die Red Hat-Version.

    • SLES – Installieren Sie die Client-Pakete für die Region von Google.

  • Wenn das Betriebssystem Oracle Linux mit einem Unbreakable Enterprise Kernel Release 7-Kernel (UEK7) ist, installieren Sie das kernel-uek-modules-extra-Paket für die Unterstützung von Google Virtual NIC (gVNIC).

Windows-Anpassungen

Am Ende jedes Replikationszyklus für eine Windows-VM führt Migrate to Virtual Machines Betriebssystemanpassungen auf der replizierten VM aus. Zu diesen Anpassungen gehören:

  • Bootloader-Konsolenprotokolle für seriellen Port 2 festlegen.

  • Aktivieren von RDP

  • Konfigurieren des Stromversorgungsschemas:

    • Ruhezustandsmodus deaktivieren.

    • Ausgeglichen für das Stromversorgungsschema festlegen.

    • display turn off in Netzkonfigurationen deaktivieren.

  • Startanimation deaktivieren.

  • CTRL-ALT-DEL deaktivieren.

  • Wenn der Dienst VMware Tools/open-vm-tools bereits installiert ist, deaktivieren Sie ihn und versuchen Sie, ihn zu deinstallieren. Hinweis: Sie können den Dienst "VMware Tools/open-vm-tools" nach der Migration sicher deinstallieren oder deaktiviert lassen.

  • Uhrzeit festlegen:

    • Die Zeitzone in UTC ändern.

    • NTP konfigurieren.

  • Den Zugriff auf die Instanzmetadaten hinzufügen:

    • Fügen Sie der Instanz-Metadaten-Server-IP-Adresse in der Windows-Firewall eine Regel zum Zulassen von Zugriff hinzu.

    • Fügen Sie Instanzmetadatenserver zur Hostdatei hinzu.

  • Beim ersten Booten:

    • Wenn die Zielinstanzinstanz „PAYG“ (Standard) ist, registrieren Sie die KMS- und Windows-Aktivierung.

    • Konfigurieren Sie DHCP-Einstellungen.

    • Installieren Sie Gastpakete von Google.

Anpassungsberichte

Migrate to Virtual Machines erstellt während der Replikations-, Klon- und Umstellungszyklen Anpassungsberichte, die Sie für Fehlerbehebungen, Problemlösungen und tiefere Einblicke in Ihren Migrationsprozess verwenden können.

Weitere Informationen zu Anpassungsberichten.