Wenn Sie eine virtuelle Maschine (VM) von einer beliebigen Quelle migrieren möchten, muss auf der VM ein Betriebssystem ausgeführt werden, das von Migrate to Virtual Machines unterstützt wird. Auf dieser Seite werden die Betriebssysteme aufgeführt, die von Migrate to Virtual Machines für die einzelnen Migrationsquellen unterstützt werden.
Einige Compute Engine-Funktionen erfordern Agenten und Dienste, die auf der VM ausgeführt werden. Diese Agenten und Dienste werden während der Migration automatisch installiert. Bestimmte Sicherheitsfunktionen wie SELinux, Antivirenprogramme und Firewalls beeinträchtigen jedoch möglicherweise diese Dienste und verhindern, dass bestimmte Funktionen funktionieren. Damit die Gastumgebung ordnungsgemäß funktioniert, sollten Sie die Schritte unter Geladene Dienste für die Gastumgebung und bei Bedarf die Schritte zur Fehlerbehebung für Compute Engine ausführen.
Wenn Sie Support für ein Betriebssystem anfordern möchten, wenden Sie sich bitte an m2vm-os-support-request@google.com.
VMware-Quelle
Sie können eine VM von einer VMware-Quelle migrieren, wenn auf der VM ein Betriebssystem ausgeführt wird, das in der folgenden Tabelle aufgeführt ist.
Betriebssystem | Version | Standardlizenz | Lizenzoption | Konvertierung von BIOS zu UEFI unterstützt |
---|---|---|---|---|
CentOS | Stream 8 | – | – | Ja |
Stream 9 | – | – | Ja | |
Debian | 11.0–11.6 | – | – | Ja |
12 | – | – | Ja | |
RHEL | 7.9 | BYOL | PAYG mit ELS (siehe RHEL-ELS-Lizenzen anhängen) | Nein |
8.0–8.10 | BYOL | PAYG | Ja | |
8.0–8.10 SAP | PAYG | PAYG | Nein | |
9.0–9.1 | BYOL | PAYG | Ja | |
9.2 | BYOL | PAYG | Nein | |
9.0–9.2 SAP | PAYG | PAYG | Nein | |
9.3–9.4 | BYOL | PAYG | Nein | |
Rocky Linux | 8.4–8.5 | – | – | Nein |
9 | – | – | Nein | |
SLES | 12 SP5 | BYOL | PAYG | Ja |
12 SP4 SAP | BYOL | PAYG | Nein | |
15 SP3 | BYOL | PAYG | Ja | |
15 SP5 | BYOL | PAYG | Nein | |
15 SP2 SAP | BYOL | PAYG | Nein | |
Ubuntu | 18.04.6 | – | – | Nein |
20.04.0–20.04.04 | – | – | Ja | |
22.04 | – | – | Ja | |
24.04 | – | – | Ja | |
Windows Server (Essentials, Standard und Datacenter) | 2016 | PAYG | BYOL | Ja |
2019 | PAYG | BYOL | Ja | |
2022 | PAYG | BYOL | Ja | |
2025 | PAYG | BYOL | Nein |
AWS-Quelle
Sie können eine VM aus einer AWS-Quelle migrieren, wenn auf der VM ein Betriebssystem ausgeführt wird, das in der folgenden Tabelle aufgeführt ist.
Betriebssystem | Version | Standardlizenz | Lizenzoption | Konvertierung von BIOS zu UEFI unterstützt | ARM-unterstützt |
---|---|---|---|---|---|
Amazon Linux | 2 | Nicht zutreffend (–) | – | Nein | Nein |
CentOS | Stream 8 | – | – | Ja | Nein |
Stream 9 | – | – | Ja | Nein | |
Debian | 11.0–11.6 | – | – | Ja | Ja |
12 | – | – | Ja | Ja | |
RHEL | 7.9 | PAYG | PAYG mit ELS (siehe RHEL-ELS-Lizenzen anhängen) | Nein | Nein |
8.0–8.10 | PAYG | PAYG | Ja | Ja | |
8.0–8.10 SAP | PAYG | PAYG | Nein | Nein | |
9.0–9.1 | PAYG | PAYG | Ja | Ja | |
9.2 | PAYG | PAYG | Nein | Ja | |
9.0–9.2 SAP | PAYG | PAYG | Nein | Nein | |
9.3–9.4 | PAYG | PAYG | Nein | Nein | |
Rocky Linux | 8.4–8.5 | – | – | Nein | Ja |
9 | – | – | Nein | Ja | |
SLES | 12 SP5 | PAYG | PAYG | Ja | Nein |
15 SP3 | PAYG | PAYG | Ja | Nein | |
15 SP5 | PAYG | PAYG | Nein | Ja | |
Ubuntu | 18.04.6 | – | – | Nein | Nein |
20.04.0–20.04.04 | – | – | Ja | Ja | |
22.04 | – | – | Ja | Ja | |
24.04 | – | – | Ja | Ja | |
Windows Server (Essentials, Standard und Datacenter) | 2016 | PAYG | BYOL | Ja | – |
2019 | PAYG | BYOL | Ja | – | |
2022 | PAYG | BYOL | Ja | – | |
2025 | PAYG | BYOL | Nein | – |
Azure-Quelle
Sie können eine VM aus einer Azure-Quelle migrieren, wenn auf der VM ein Betriebssystem ausgeführt wird, das in der folgenden Tabelle aufgeführt ist.
Betriebssystem | Version | Standardlizenz | Lizenzoption | Konvertierung von BIOS zu UEFI unterstützt | ARM-unterstützt |
---|---|---|---|---|---|
CentOS | Stream 8 | – | – | Ja | Nein |
Stream 9 | – | – | Ja | Nein | |
Debian | 11.0–11.6 | – | – | Ja | Ja |
12 | – | – | Ja | Ja | |
RHEL | 7.9 | PAYG | PAYG mit ELS (siehe RHEL-ELS-Lizenzen anhängen) | Ja | Nein |
8.0–8.10 | PAYG | PAYG | Ja | Ja | |
8.0–8.10 SAP | PAYG | PAYG | Nein | Nein | |
9.0–9.2 | PAYG | PAYG | Ja | Ja | |
9.0–9.2 SAP | PAYG | PAYG | Nein | Nein | |
9.3–9.4 | PAYG | PAYG | Nein | Nein | |
Rocky Linux | 8.4–8.5 | – | – | Nein | Ja |
9 | – | – | Ja | Ja | |
SLES | 12 SP5 | PAYG | PAYG | Ja | Nein |
15 SP3 | PAYG | PAYG | Ja | Nein | |
15 SP5 | PAYG | PAYG | Ja | Ja | |
Ubuntu | 20.04.0–20.04.04 | – | – | Ja | Ja |
22.04 | – | – | Ja | Ja | |
24.04 | – | – | Ja | Ja | |
Windows Server (Essentials, Standard und Datacenter) | 2016 | PAYG | BYOL | Ja | – |
2019 | PAYG | BYOL | Ja | – | |
2022 | PAYG | BYOL | Ja | – | |
2025 | PAYG | BYOL | Nein | – |
Image-Import
Sie können ein virtuelles Laufwerk mit Migrate to Virtual Machines in Compute Engine importieren, wenn auf der VM ein Betriebssystem ausgeführt wird, das in der folgenden Tabelle aufgeführt ist.
Betriebssystem | Version | Standardlizenz | Lizenzoption | Konvertierung von BIOS zu UEFI unterstützt | ARM-Unterstützung |
---|---|---|---|---|---|
CentOS | Stream 8 | – | – | Ja | Nein |
Stream 9 | – | – | Ja | Nein | |
Debian | 11.0–11.6 | – | – | Ja | Ja |
12 | – | – | Ja | Ja | |
RHEL | 7.9 | BYOL | PAYG mit ELS (siehe RHEL-ELS-Lizenzen anhängen) | Nein | Nein |
8.0–8.10 | BYOL | PAYG | Ja | Ja | |
8.0–8.10 SAP | BYOL | PAYG | Nein | Nein | |
9.0–9.1 | BYOL | PAYG | Ja | Ja | |
9.2 | BYOL | PAYG | Nein | Ja | |
9.0–9.2 SAP | BYOL | PAYG | Nein | Nein | |
9.3–9.4 | BYOL | PAYG | Nein | Nein | |
Rocky Linux | 8.4–8.5 | – | – | Nein | Ja |
9 | – | – | Nein | Ja | |
SLES | 12 SP5 | BYOL | PAYG | Ja | Nein |
12 SP4 SAP | BYOL | PAYG | Nein | Nein | |
15 SP3 | BYOL | PAYG | Ja | Nein | |
15 SP5 | BYOL | PAYG | Nein | Ja | |
15 SP2 SAP | BYOL | PAYG | Nein | Nein | |
Ubuntu | 18.04.6 | – | – | Nein | Nein |
20.04.0–20.04.04 | – | – | Ja | Ja | |
22.04 | – | – | Ja | Ja | |
24.04 | – | – | Ja | Ja | |
Windows Server (Essentials, Standard und Datacenter) | 2016 | PAYG | BYOL | Ja | – |
2019 | PAYG | BYOL | Ja | – | |
2022 | PAYG | BYOL | Ja | – | |
2025 | PAYG | BYOL | Nein | – |
Von Partnern unterstützte Betriebssysteme
Migrate to Virtual Machines unterstützt den Import von Images und die Migration von VMs, auf denen die folgenden von Partnern unterstützten Betriebssysteme ausgeführt werden. Wenden Sie sich an das Supportteam von Migrate to Virtual Machines, wenn Sie Hilfe beim Importieren von Images oder beim Migrieren von VMs mit diesen Betriebssystemen benötigen. Weitere Informationen zum Importieren von Images und zum Migrieren von VMs zu Oracle Linux finden Sie unter Oracle Linux auf Google Cloud.
Betriebssystem | Version | Standardlizenz | Lizenzoption | Konvertierung von BIOS zu UEFI unterstützt | Kommentare |
---|---|---|---|---|---|
Oracle Linux | 6.0–6.7 | BYOL | – | Nein | Erfordert eine kernel-uek-Version von mindestens 4.1.12-37.4.1 |
6.8–6.10 | BYOL | – | Nein | ||
7.0–7.9 | BYOL | – | Nein | ||
8.0–8.10 | BYOL | – | Nein | ||
9.0–9.3 | BYOL | – | Nein |
Oracle Linux auf Google Cloud
Google Cloud unterstützt den Import von Oracle Linux-Images mit der Funktion Virtuelle Laufwerk-Images importieren von Migrate to Virtual Machines. Für die Verwendung von Oracle Linux auf Google Cloudfallen keine Kosten an.
Wenn Sie VMs in Compute Engine mit Oracle Linux ausführen, bietet Google CloudSupport für Ihre VMs im Rahmen von Google Cloud Supportpaketen. Dazu gehört die Unterstützung für Compute Engine-Funktionen und die generische Linux-Unterstützung. Wenn Sie Unterstützung bei Problemen benötigen, die speziell mit Oracle Linux zusammenhängen, empfehlen wir Ihnen, Community-Ressourcen zu nutzen oder die auf Unternehmen zugeschnittenen Supportdienste von Oracle zu nutzen.
Sie können Oracle Linux-Images mit unterschiedlichen Konfigurationen importieren. Wir empfehlen jedoch, entweder die von Oracle veröffentlichten Oracle Linux Cloud Images oder Images zu importieren, die deren allgemeine Konfiguration oder ihr Layout nachahmen.
In den folgenden Abschnitten werden die Aspekte behandelt, die Sie beim Importieren von Oracle Linux-Images in Google Cloudbeachten müssen:
Anforderungen an den gVNIC-Treiber
Der Treiber Google Virtual NIC (gVNIC) ist erforderlich, damit virtio
-fähige VM-Familien (und bestimmte neuere VM-Familien) Zugriff auf Tier1-Netzwerke mit bis zu 100 GB Bandbreite haben.
- Der gVNIC-Treiber wird unterstützt, ist aber nicht für Oracle Linux-Images mit dem Unbreakable Enterprise Kernel Release 7-Kernel (UEK7) konfiguriert, der von Oracle Linux 8 und 9 unterstützt wird. In diesen Fällen wird das Paket
kernel-uek-modules-extra
während der Betriebssystemanpassung von Migrate to Virtual Machines installiert, um die Unterstützung für den gVNIC-Treiber hinzuzufügen. Wenn Sie den gVNIC-Treiber benötigen, dürfen Sie die Option Betriebssystemanpassungen überspringen nicht aktivieren, wenn Sie virtuelle Laufwerk-Images importieren. - Der gVNIC-Treiber wird von den folgenden Oracle Linux-Images nicht unterstützt:
- Unter Oracle Linux 7 und 8 unterstützter UEK6-Kernel
- Nur unter Oracle Linux 7 unterstützter UEK5-Kernel
- Unter Oracle Linux 6 nur mit erweitertem Support unterstützter UEK4-Kernel
Wenn Sie den gVNIC-Treiber benötigen, empfehlen wir, auf Oracle Linux 8 oder 9 umzustellen und entweder den UEK7- oder RHCK-Kernel (Red Hat Compatible Kernel) zu verwenden.
IDPF-Treiberanforderungen
Der IDPF-Treiber (Infrastructure Data Plane Function) ist erforderlich, damit bestimmte Compute Engine-Maschinenreihen Netzwerkfunktionen haben. Der IDPF-Treiber wird jedoch nicht von den Oracle Linux-Images mit UEK-Kerneln und den Oracle Linux 6- oder 7-Images mit RHCK-Kerneln unterstützt. Wenn Sie IDPF-Unterstützung benötigen, empfehlen wir, auf Oracle Linux 8 oder 9 umzusteigen und den RHCK-Kernel zu verwenden. Die Unterstützung für IDPF-Treiber wurde in Oracle Linux-Versionen 8.10.1.* und 9.4.* eingeführt.
Auch bei Oracle Linux-Images, die den IDPF-Treiber unterstützen, wird beim Importieren von virtuellen Laufwerk-Images nicht automatisch der entsprechende IDPF-Wert im Attribut guestOsFeatures
der Image-Ressource festgelegt. Sie müssen das Attribut guestOsFeatures
festlegen, wenn Sie Instanzen einer VM-Serie starten, für die der IDPF-Treiber für die Netzwerkkommunikation erforderlich ist. Erstellen Sie dazu mit dem Befehl gcloud compute image create
eine neue Image-Ressource mit dem importierten Image als Quelle und fügen Sie den IDPF-Wert mit dem Parameter guest-os-feautres
hinzu.
Weitere Hinweise
Bei der Verwendung von Oracle Linux in Google Cloudsind folgende Aspekte zu beachten:
- Ein UEFI-Bootlaufwerk (Unified Extensible Firmware Interface) ist für Compute Engine-Funktionen wie Shielded VMs erforderlich. Wenn der (UEFI-)Bootloader in den importierten Images nicht richtig konfiguriert ist, greift das Bootlaufwerk stattdessen auf die Verwendung des Basic Input/Output Systems (BIOS) zurück.
- Wenn bei Anwendungen, die Sie auf Oracle Linux bereitgestellt haben, Abhängigkeiten von bestimmten Funktionen in der Gastumgebung bestehen, empfehlen wir Ihnen, zu testen und zu prüfen, ob Ihre Anwendung wie vorgesehen funktioniert. Die Gastumgebung wird während des Imports eines Images im Rahmen der Betriebssystemanpassung installiert.
Wenn Sie Probleme mit der Anwendung feststellen, aktualisieren Sie die Konfiguration Ihres Betriebssystems. Achten Sie dabei besonders auf Folgendes:
- Die Betriebssystemkonfiguration, die Alias-IP-Bereiche unterstützt. Diese Konfiguration ist möglicherweise auch für interne Passthrough-Network Load Balancer erforderlich.
- Die Reihenfolge der Ausführung von Compute Engine-Startscripts.
- Den Gerätenamen oder symbolischen Link (Symlink) von Persistent Disk-Ressourcen.
- Die automatische Erweiterung einer Root-Partition, wenn die Persistent Disk-Größe erhöht wird.
Betriebssysteme nur mit Migrationsunterstützung
Migrate to Virtual Machines unterstützt die Migration von VMs, auf denen die folgenden Betriebssysteme ausgeführt werden, die das End of Life (EOL) erreicht haben oder aufGoogle Cloudnicht offiziell unterstützt werden. Weitere Informationen zu den von Compute Engine unterstützten Betriebssystemen finden Sie in den vollständigen Details zu Betriebssystemen. Sie können VMs, auf denen diese Betriebssysteme ausgeführt werden, zu Google Cloudmigrieren. Beachten Sie jedoch, dass möglicherweise nicht alle Compute Engine-Funktionen unterstützt werden. Wenden Sie sich an das Migrate to Virtual Machines-Supportteam, wenn Sie Hilfe bei der Migration dieser VMs benötigen.
Betriebssystem | Version | Standardlizenz | Lizenzoption | Konvertierung von BIOS zu UEFI unterstützt | Kommentare |
---|---|---|---|---|---|
CentOS | 6.0–6.10 | – | – | Nein | |
7.0–7.9 | – | – | Ja | ||
8.0–8.5 | – | – | Ja | ||
Debian | 8.0–8.11 | – | – | Nein | |
9.0–9.13 | – | – | Nein | ||
10.0–10.12 | – | – | Nein | ||
RHEL | 6.0–6.9 | BYOL | – | Nein | |
7.0–7.8 | BYOL | – | Nein | ||
7.0–7.9 SAP | BYOL | – | Nein | ||
SLES | 11 SP3 | BYOL | – | Nein | |
11 SP4 | BYOL | BYOL | Nein | ||
Ubuntu | 14.04 | – | – | Nein | |
16.04 | – | – | Nein | ||
18.04 | – | – | Nein | ||
Windows-Client | 7 SP1 (x86 und x64) | BYOL | – | Nein | |
8 (x86 und x64) | BYOL | – | Nein | ||
8.1 (x86 und x64) | BYOL | – | Nein | ||
10 (x86 und x64) | BYOL | – | Nein | ||
Windows Server (Essentials, Standard und Datacenter). | 2008 R2 | PAYG | BYOL | Nein | Die Server Windows 2008 R2, 2012 und 2012 R2 haben das End of Life (EOL) erreicht. Google Cloud bietet eingeschränkten Support für diese Betriebssysteme. Sie können diese Server nach der Migration aktualisieren. Eine Anleitung zum Durchführen eines direkten Upgrades nach der Migration finden Sie unter Direktes Upgrade von Windows Server durchführen. |
2012 | PAYG | BYOL | Ja | ||
2012 R2 | PAYG | BYOL | Ja |
Diese Server können nach der Migration aktualisiert werden. Eine Anleitung zum Durchführen eines direkten Upgrades nach der Migration finden Sie unter Direktes Upgrade von Windows Server durchführen.
Lizenzierung
Compute Engine unterstützt „Pay as you go“-Lizenzen (PAYG) und das Verwenden Ihrer eigenen Lizenzen (Bring your own License, BYOL). Der Standardlizenztyp für migrierte VMs wird von Migrate to Virtual Machines basierend auf dem migrierten Betriebssystem zugewiesen. Weitere Informationen finden Sie in den Tabellen in den vorherigen Abschnitten.
Wenn das Betriebssystem mehrere Lizenztypen unterstützt, können Sie den Lizenztyp ändern, wenn Sie die Compute Engine-Zielinstanz konfigurieren. Weitere Informationen finden Sie unter Ziel für eine migrierte VM konfigurieren.
Unterstützung für verschlüsselte Laufwerke
Migrate to Virtual Machines unterstützt keine softwareverschlüsselten Laufwerke, da sie ohne Schlüssel nicht gelesen werden können. Insbesondere können Sie keine Systeme mit Windows 10 und höher migrieren, die die BitLocker-Datenträgerverschlüsselung verwenden.
Unterstützung für Compute Engine-Maschinenreihen
Migrate to Virtual Machines unterstützt die Migration von VM-Instanzen zu Compute Engine-Maschinenreihen der 1., 2. und 3. Generation. Migrate to Virtual Machines unterstützt keine Bare-Metal-Instanzen und Maschinentypen von Compute Engine.
Beachten Sie, dass Maschinenreihen der 3. Generation wie C3, H3 und M3 NVME- (Non-Volatile Memory Express) und gVNIC-Treiber (Google Virtual NIC) benötigen, die von einigen älteren Betriebssystemen möglicherweise nicht unterstützt werden. Wenn eine migrierende VM ein Betriebssystem ausführt, das gVNIC oder NVMe nicht unterstützt, verhindert Migrate to Virtual Machines, dass Sie eine inkompatible Maschinenreihe der 3. Generation auswählen.
Informationen zu verschiedenen Maschinentypen, die NVMe und gVNIC unterstützen, finden Sie im Vergleich der Maschinenreihen. Klicken Sie dort auf VM-Attribute zum Vergleich auswählen und wählen Sie Typ der Laufwerkschnittstelle und Netzwerkschnittstellen. Weitere Informationen zu Maschinentypen und ihren Anforderungen finden Sie unter Maschinenfamilie für allgemeine Zwecke für Compute Engine.