Migrationsprozess mit Migrate to Virtual Machines

In diesem Dokument erfahren Sie, wie Sie mit Migrate to Virtual Machines virtuelle Maschinen (VMs) 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:

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:

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:

Migrationspfad mit vier Phasen

Das im vorherigen Diagramm dargestellte Framework umfasst vier Phasen:

  1. 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.
  2. 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.
  3. Deploy (Bereitstellen). In dieser Phase migrieren Sie die VMs aus der Quellumgebung zu Compute Engine.
  4. 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:

  1. Ihre Quell- und Zielumgebung
  2. 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. Weitere Informationen zum Bewerten der 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, von der Sie migrieren möchten, die VMware-Anforderungen, die AWS-Anforderungen oder die 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. Lesen Sie die erforderlichen Berechtigungen für Migrate to Virtual Machines.

Grundlage schaffen

Dieser Abschnitt enthält eine Anleitung zum Erstellen der Grundlage für Migrate to Virtual Machines.

Lesen Sie je nach Quelle, von der Sie migrieren möchten, die 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:

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 einer Migration mit 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 Gruppen 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:

  1. 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.
  2. 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.
  3. 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.