In diesem Dokument wird beschrieben, wie Sie Ihre virtuellen Maschinen (VMs) mithilfe von Migrate to Virtual Machines von Ihrer Quellumgebung zu Google Cloud migrieren. Möglicherweise nutzen Sie eine lokale Umgebung, eine private Hosting-Umgebung oder führen Ihre Quellumgebung bei einem anderen Cloud-Anbieter aus.
In diesem Dokument erhalten Sie einen Überblick über Migrate to Virtual Machines und wofür diese Lösung verwendet wird. Es enthält außerdem wichtige Punkte, die Sie bei der Planung einer VM-Migration berücksichtigen sollten, sowie Hinweise zum Migrieren von VMs.
Dieses Dokument ist nützlich, wenn Sie VMs mit Migrate to VMs von einer unterstützten Quellumgebung zu Compute Engine migrieren möchten. Solche Quellumgebungen können folgende sein:
- Eine VMware vSphere-Umgebung
- Eine Microsoft Azure-VM-Umgebung
- Eine Amazon Elastic Compute Cloud-Umgebung (Amazon EC2)
Mit Migrate to Virtual Machines können Sie Ihre VM-Migration zu Google Cloud optimieren. Sie müssen keine Zeit für die Entwicklung und Implementierung einer zuverlässigen Toolchain aufwenden, um das Verhalten Ihrer VMs in Google Cloud manuell bewerten und die VMs dann manuell migrieren zu können. Migrate to Virtual Machines beschleunigt die VM-Migration, spart Zeit und ermöglicht es Ihnen, sich auf die Optimierung Ihrer Arbeitslasten zu konzentrieren.
In dieser Reihe wird davon ausgegangen, dass Sie die folgenden Dokumente gelesen haben und mit ihnen vertraut sind:
- Architektur von Migrate to Virtual Machines: Beschreibt die Referenzarchitektur von Migrate to Virtual Machines.
Migration zu Google Cloud gestalten
Zum Migrieren Ihrer VMs von der Quellumgebung zu Google Cloud empfehlen wir, das in der Reihe Migration zu Google Cloud beschriebene Framework zu befolgen.
Diese Grafik veranschaulicht den Migrationsprozess:
Das im vorherigen Diagramm dargestellte Framework umfasst vier Phasen:
- Assess (Bewerten). In dieser Phase bewerten Sie die Quellumgebung sowie die Arbeitslasten, die Sie zu Google Cloud migrieren möchten, und ermitteln, welche VMs die einzelnen Arbeitslasten unterstützen.
- Plan (Planen). In dieser Phase erstellen Sie die grundlegende Infrastruktur für Migrate to Virtual Machines, z. B. durch das Bereitstellen der Ressourcenhierarchie und das Einrichten des Netzwerkzugriffs.
- Deploy (Bereitstellen). In dieser Phase migrieren Sie die VMs aus der Quellumgebung zu Compute Engine.
- Optimize (Optimieren). In dieser Phase beginnen Sie, die Cloud-Technologien und -Funktionen zu nutzen.
Quellumgebung und Arbeitslasten bewerten
In der Bewertungsphase erfassen Sie Informationen zu Folgendem:
- Ihre Quell- und Zielumgebung
- Die Arbeitslasten, die Sie migrieren möchten
Damit Sie die Migration planen und die Ressourcen anpassen können, die Sie für die Migration und die Zielumgebung benötigen, müssen Sie Ihre Quellumgebung und die zu migrierenden Arbeitslasten bewerten. Informationen zum Bewerten Ihrer Umgebung finden Sie unter Zu Google Cloud migrieren: Arbeitslasten bewerten und erkennen.
Nachdem Sie Ihre Umgebung bewertet haben, können Sie die Bewertung unter Berücksichtigung der für Migrate to Virtual Machines spezifischen Migrationsaspekte optimieren, z. B.:
Anforderungen für Migrate to Virtual Machines Prüfen Sie Ihre Anforderungen für Migrate to Virtual Machines, um dafür zu sorgen, dass sowohl die Quell- als auch die Zielumgebung über die Features und Ressourcen verfügen, die Migrate to Virtual Machines für die Migration benötigt, z. B. Netzwerkverbindung und Bandbreite sowie sichere Kommunikationskanäle. Prüfen Sie je nach Quelle, aus der Sie migrieren möchten, die VMware-Anforderungen, AWS-Anforderungen oder Azure-Anforderungen.
Erforderliche Berechtigungen für Migrate to Virtual Machines. Wenn Sie wissen, welche Berechtigungen Migrate to Virtual Machines benötigt, bestimmen Sie, ob diese Berechtigungen Ihre Sicherheitsanforderungen erfüllen. Bewerten Sie die erforderlichen Berechtigungen für Migrate to Virtual Machines.
Grundlage schaffen
Dieser Abschnitt enthält eine Anleitung zum Erstellen einer Grundlage für Migrate to Virtual Machines.
Weitere Informationen erhalten Sie je nach Quelle, aus der Sie migrieren möchten, in der Anleitung unter Von VMware migrieren, Von AWS migrieren oder Von Azure migrieren. Andernfalls fahren Sie mit der Anleitung in diesem Abschnitt fort.
So erstellen Sie eine Grundlage für Migrate to Virtual Machines in der Quellumgebung und in Google Cloud:
- Grundlage in Google Cloud schaffen
- Quellumgebung vorbereiten
Grundlage in Google Cloud schaffen
So erstellen Sie die Grundlage für Migrate to Virtual Machines in Google Cloud:
- Ressourcenhierarchie bereitstellen. Migrate to Virtual Machines verwendet Google Cloud-Projekte zur Steuerung des Migrationsprozesses (Hostprojekts) sowie als Zielumgebung (Zielprojekte). Für Migrate to Virtual Machines ist ein Hostprojekt erforderlich. Sie können optional auch ein oder mehrere Zielprojekte hinzufügen, die als Ziele für die migrierten VMs verwendet werden.
- Migrate to Virtual Machines-Dienste aktivieren. Migrate to Virtual Machines hängt von bestimmten Google Cloud APIs und Diensten ab. Informationen zum Aktivieren der erforderlichen APIs und Dienste finden Sie unter Dienste für Migrate to Virtual Machines aktivieren.
Quellumgebung vorbereiten
Wenn Sie die Grundlage für Migrate to Virtual Machines in Ihrer Quellumgebung schaffen möchten, installieren Sie Migrate Connector, um die Umgebung als Migrationsquelle zu konfigurieren. Weitere Informationen zu Migrate Connector finden Sie unter Architektur von Migrate to Virtual Machines.
VMs migrieren
Nachdem Sie die Grundlage geschaffen haben, migrieren Sie Ihre VMs mit Migrate to Virtual Machines aus Ihrer Quellumgebung zu Google Cloud.
Struktur der Migration von Migrate to Virtual Machines
Die folgenden Begriffe sind wichtig, um zu verstehen, wie eine VM-Migration aus einer unterstützten Quellumgebung zu Google Cloud organisiert wird:
- VM-Migrationslebenszyklus. Jede VM, die Sie mit Migrate to Virtual Machines migrieren, folgt einer geordneten Reihe von Phasen. Diese Phasen sind Teil des VM-Migrationslebenszyklus. Migrate to Virtual Machines sorgt automatisch dafür, dass jede VM diese Phasen durchläuft.
- Gruppen. Mit Migrate to Virtual Machines können Sie Sätze von VMs erstellen, die migriert werden sollen. Diese Sätze werden als Gruppen bezeichnet. Sie können Gruppen verwenden, um VMs logisch zu trennen und VMs in Batches zu migrieren. Wenn Sie die VMs in eine Gruppe migrieren, führt Migrate to Virtual Machines alle Vorgänge des VM-Migrationslebenszyklus für jede VM in der Gruppe oder optional für eine Teilmenge der VMs in der Gruppe aus. Sie können beispielsweise Testklone von einer oder zwei VMs in einer großen Gruppe erstellen, um festzustellen, ob die Klone in Google Cloud ordnungsgemäß funktionieren.
- Betriebssystemanpassungen. Die VMs, die Sie mit Migrate to Virtual Machines zu Google Cloud migrieren, erfordern Änderungen an ihrer Konfiguration, um ordnungsgemäß zu funktionieren. Diese Änderungen werden als Betriebssystemanpassungen bezeichnet. Migrate to Virtual Machines wendet Betriebssystemanpassungen automatisch auf die VMs an, die Sie migrieren.
VMs mit „Migrate to Virtual Machines“ migrieren
So migrieren Sie VMs mit Migrate to Virtual Machines:
- Migration mit Gruppen organisieren. Es empfiehlt sich, mithilfe von Gruppen die zu migrierenden VMs logisch zu trennen, um die Risiken einer Migration zu minimieren. Zum Gruppieren der zu migrierenden VMs können Sie die Informationen verwenden, die während der Bewertungsphase erfasst wurden. Sie können die VMs beispielsweise anhand der Anwendung gruppieren, die sie unterstützen, oder das Netzwerk betrachten, mit dem die VMs verbunden sind.
- Größenempfehlungen und Nutzungsinformationen für Maschinen erfassen. Generieren Sie einen Bericht zur Quell-VM-Auslastung, um detaillierte Größenempfehlungen und Berichtsdaten zu Ihren Maschinen zu erhalten, damit Sie Ressourcen bewerten und die optimalen Zielmaschinen für Ihre Quellmaschinen bestimmen können.
Jede Gruppe migrieren. Führen Sie die Migration für jede Gruppe von VMs aus. Im Rahmen des VM-Migrationslebenszyklus können Sie mit Migrate to Virtual Machines einen Testklon einer VM in Google Cloud ausführen. Wir empfehlen Ihnen, mit Testklonen zu prüfen, ob Ihre VMs in Google Cloud ordnungsgemäß funktionieren, bevor Sie sie migrieren.
Weitere Informationen zum Migrieren von VM-Gruppen mit Migrate to Virtual Machines finden Sie unter VM-Gruppen mit Migrate to Virtual Machines migrieren.
Umgebung nach der Migration optimieren
Wenn Sie alle Migrationsphasen abgeschlossen haben, gilt die Migration als abgeschlossen. Allerdings benötigt Ihre Google Cloud-Umgebung möglicherweise weitere Optimierungen. Sie können beispielsweise Compute Engine-VMs anpassen oder verwaltete Dienste nutzen.
Weitere Informationen zur Optimierung finden Sie unter Zu Google Cloud migrieren: Umgebung optimieren.