Freigeben über


Migrieren von VMware-VMs zu Azure (ohne Agent)

In diesem Artikel erfahren Sie, wie Sie lokale VMware-VMs mit dem Migrations- und Modernisierungstool mit agentloser Migration zu Azure migrieren. Sie können VMware-VMs auch mithilfe der agentbasierten Migration migrieren. Vergleichen Sie die Methoden.

Dieses Tutorial ist das dritte in einer Reihe zur Bewertung und Migration von VMware-VMs zu Azure.

Hinweis

In den Tutorials wird der einfachste Bereitstellungspfad für ein Szenario erläutert, damit Sie schnell einen Proof of Concept einrichten können. Die Tutorials verwenden nach Möglichkeit Standardoptionen und zeigen nicht alle möglichen Einstellungen und Pfade.

In diesem Tutorial lernen Sie Folgendes:

  • Hinzufügen des Migrations- und Modernisierungstools
  • Ermitteln der zu migrierenden VMs
  • Beginnen mit der Replikation von VMs
  • Führen Sie eine Testmigration aus, um sicherzustellen, dass alles wie erwartet funktioniert.
  • Durchführen einer vollständigen VM-Migration

Wenn Sie noch kein Azure-Abonnement haben, erstellen Sie ein kostenloses Konto, bevor Sie beginnen.

Voraussetzungen

Bevor Sie mit diesem Tutorial beginnen, sollten folgende Voraussetzungen erfüllt sein:

  1. Führen Sie das erste Lernprogramm aus, um Azure und VMware für die Migration vorzubereiten.
  2. Es wird empfohlen, das zweite Lernprogramm abzuschließen, um VMware-VMs vor der Migration zu Azure zu bewerten, aber Sie müssen nicht.
  3. Wechseln zum bereits erstellten Projekt oder Erstellen eines neuen Projekts
  4. Überprüfen Sie die Berechtigungen für Ihr Azure-Konto: Ihr Azure-Konto benötigt Berechtigungen zum Erstellen eines virtuellen Computers sowie zum Schreiben auf einen verwalteten Azure-Datenträger.

Hinweis

Wenn Sie planen, Ihr Windows-Betriebssystem zu aktualisieren, lädt Azure Migrate möglicherweise Windows SetupDiag für Fehlerdetails herunter, falls das Upgrade fehlschlägt. Stellen Sie sicher, dass der virtuelle Computer, der nach der Migration in Azure erstellt wurde, Zugriff auf SetupDiag hat. Falls kein Zugriff auf SetupDiag besteht, können Sie möglicherweise keine detaillierten Fehlercodes für Betriebssystemupgrades abrufen, aber das Upgrade kann trotzdem fortgesetzt werden.

Einrichten der Azure Migrate-Appliance

Das Migrations- und Modernisierungstool verwendet eine schlanke VMware-VM-Appliance, um eine Ermittlung, Bewertung und Migration ohne Agent für VMware-VMs durchzuführen. Wenn Sie dem Bewertungslernprogramm folgen, haben Sie die Appliance bereits eingerichtet. Falls dies noch nicht geschehen ist, richten Sie die Appliance jetzt mit einer der folgenden Methoden ein:

  • OVA-Vorlage: Richten Sie eine VMware-VM mit einer heruntergeladenen OVA-Vorlage ein.
  • Skript: Richten Sie eine VMware-VM oder einen physischen Computer mithilfe eines PowerShell-Installationsskripts ein. Diese Methode sollte verwendet werden, wenn Sie eine VM nicht mithilfe einer OVA-Vorlage einrichten können oder wenn Sie in Azure Government arbeiten.

Überprüfen Sie nach der Erstellung der Appliance, ob diese eine Verbindung mit der Azure Migrate-Serverbewertung herstellen kann. Führen Sie dann die erstmalige Konfiguration durch, und registrieren Sie sie für das Azure Migrate-Projekt.

Replizieren von VMs

Nachdem Sie die Appliance eingerichtet und die Ermittlung abgeschlossen haben, können Sie mit der Replikation von VMware-VMs in Azure beginnen.

  • Sie können bis zu 500 Replizierungen gleichzeitig ausführen.
  • Sie können im Portal bis zu 10 VMs gleichzeitig für die Migration auswählen. Wenn Sie weitere Computer migrieren möchten, fügen Sie sie in Batches von 10 zu Gruppen hinzu.

Hinweis

Azure Migrate unterstützt keine Migration ohne Agent von VMware-VMs mit VMDK, die Nicht-ASCII-Zeichen enthält.

Aktivieren Sie die Replikation wie folgt:

  1. Wählen Sie im Azure Migrate-Projekt > "Migration ausführen>" die Option "Replizieren" aus.

    Screenshot zum Auswählen der Option

  2. In Replicate, >Die Grundlagen>Sind Ihre Maschinen virtualisiert?, wählen Sie Ja, mit VMware vSphere aus.

  3. Wählen Sie unter Lokale Appliance den Namen der von Ihnen eingerichteten Azure Migrate-Appliance aus, und klicken Sie auf >OK.

    Screenshot der Quelleinstellungen.

  4. Wählen Sie auf virtuellen Computern die Computer aus, die Sie replizieren möchten. Wenn Sie die VM-Größenanpassung und den Datenträgertyp aus einer Bewertung verwenden möchten, wählen Sie "Ja " unter " Migrationseinstellungen importieren" aus einer Azure Migrate-Bewertung aus, und wählen Sie dann die VM-Gruppe und den Bewertungsnamen aus. Wenn Sie keine Bewertungseinstellungen verwenden, wählen Sie "Nein" aus. Azure Migrate unterstützt die Migration zu vertrauenswürdigen Launch Virtual Machines (TVMs). Standardmäßig werden berechtigte VMs als TVMs migriert. Diese virtuellen Computer bieten erweiterte Sicherheitsfeatures wie sicherer Start und virtuelles TPM ohne zusätzliche Kosten. Es wird empfohlen, sie wo immer zutreffend zu verwenden.

    Screenshot der vertrauenswürdigen virtuellen Computer.

    Screenshot: Auswählen der Bewertung

  5. Wählen Sie unter Virtuellen Maschinen die VMs aus, die Sie migrieren möchten. Wählen Sie dann "Weiter: Zieleinstellungen" aus.

    Screenshot zum Auswählen von virtuellen Computern.

  6. Wählen Sie in den Zieleinstellungen das Abonnement, die Zielregion und das Speicherkonto aus.

    Hinweis

    Nach dem Start der ersten Replikation einer VM kann das Speicherkonto nicht mehr geändert werden. Die in der Dropdown-Liste ausgewählte Standardoption wird für die Erstellung eines neuen Speicherkontos verwendet. Wenn die Option nicht ausgewählt ist, wird das Speicherkonto im letzten Schritt der Aktivierung der Replikation erstellt.

  7. Wählen Sie im virtuellen Netzwerk das Azure VNet/Subnetz aus, dem die Azure-VMs nach der Migration beitreten.

  8. Wählen Sie unter Verfügbarkeitsoptionen Folgendes aus:

    • Verfügbarkeitszone, um den migrierten Computer einer bestimmten Verfügbarkeitszone in der Region anzuheften. Verteilen Sie mit dieser Option Server, die eine Anwendungsebene mit mehreren Knoten bilden, über Verfügbarkeitszonen. Wenn Sie diese Option auswählen, müssen Sie die Verfügbarkeitszone angeben, die für jeden auf der Registerkarte „Compute“ ausgewählten Computer verwendet werden soll. Diese Option ist nur verfügbar, wenn die für die Migration ausgewählte Zielregion Verfügbarkeitszonen unterstützt.
    • Verfügbarkeitsgruppe, um den migrierten Computer in einer Verfügbarkeitsgruppe zu platzieren. Um diese Option verwenden zu können, muss die ausgewählte Zielressourcengruppe über mindestens eine Verfügbarkeitsgruppe verfügen. Verfügbarkeitsgruppe mit Näherungsplatzierungsgruppen wird unterstützt.
    • Die Infrastrukturredundanzoption ist nicht erforderlich, wenn Sie keine dieser Verfügbarkeitskonfigurationen für die migrierten Computer benötigen.
  9. Wählen Sie unter Datenträgerverschlüsselungstyp Folgendes aus:

    • Verschlüsselung ruhender Daten mit plattformseitig verwaltetem Schlüssel
    • Verschlüsselung ruhender Daten mit kundenseitig verwaltetem Schlüssel
    • Mehrfachverschlüsselung mit plattformseitig und kundenseitig verwalteten Schlüsseln

    Hinweis

    Um VMs mit CMK zu replizieren, müssen Sie eine Datenträgerverschlüsselung erstellen , die unter der Zielressourcengruppe festgelegt ist. Ein Datenträgerverschlüsselungssatz-Objekt ordnet verwaltete Datenträger einer Key Vault-Instanz zu, die den für SSE zu verwendenden CMK enthält.

  10. In Azure-Hybridvorteil:

    • Wählen Sie "Nein " aus, wenn Sie den Azure-Hybridvorteil nicht anwenden möchten. Wählen Sie dann Weiter aus.
    • Wählen Sie Ja aus, wenn Sie über Windows Server-Computer verfügen, die durch aktive Software Assurance- oder Windows Server-Abonnements abgedeckt sind, und den Vorteil auf die zu migrierenden Computer anwenden möchten. Wählen Sie dann Weiter aus.

    Screenshot der Zieleinstellungen.

  11. Überprüfen Sie in Compute den Vm-Namen, die Größe, den Betriebssystemdatenträgertyp und die Verfügbarkeitskonfiguration (sofern im vorherigen Schritt ausgewählt). VMs müssen den Azure-Anforderungen entsprechen.

    • VM-Größe: Wenn Sie Bewertungsempfehlungen verwenden, zeigt die Dropdownliste für die VM-Größe die empfohlene Größe an. Andernfalls wählt Azure Migrate eine Größe basierend auf der größten Übereinstimmung im Azure-Abonnement aus. Alternativ können Sie unter Azure-VM-Größe manuell eine Größe auswählen.
    • Betriebssystemdatenträger: Geben Sie den Betriebssystemdatenträger (Startdatenträger) für die VM an. Der Betriebssystemdatenträger enthält den Bootloader und das Installationsprogramm des Betriebssystems.
    • Verfügbarkeitszone: Geben Sie die zu verwendende Verfügbarkeitszone an.
    • Verfügbarkeitssatz: Geben Sie den zu verwendenden Verfügbarkeitssatz an.

    Hinweis

    Wenn Sie eine andere Verfügbarkeitsoption für eine Gruppe von VMs auswählen möchten, fahren Sie mit Schritt 1 fort, und wiederholen Sie die Schritte, indem Sie nach dem Starten der Replikation für eine VM-Gruppe unterschiedliche Verfügbarkeitsoptionen auswählen.

  12. Geben Sie in Datenträgern an, ob die VM-Datenträger in Azure repliziert werden sollen, und geben Sie den Datenträgertyp (Premium v2, Ultra SSD, Standard SSD, Standard HDD oder Premium Managed Disks) in Azure an. Wählen Sie dann Weiter aus.

    Screenshot der Registerkarte

    Hinweis

    Um die Kosten zu optimieren und die Leistung zu verbessern, können Sie jetzt als Datenträger zu Premium V2 SSD-Festplatte migrieren.

  13. Wählen Sie unter "Tags" die Option zum Hinzufügen von Tags zu Ihren virtuellen Computern, Datenträgern und NICs aus.

    Der Screenshot zeigt die Registerkarte

  14. In Überprüfen und starten Sie die Replikation, überprüfen Sie die Einstellungen, und wählen Sie "Replikation starten" aus, um die erste Replikation für die Server zu starten.

Hinweis

Wenn ein Konnektivitätsproblem mit Azure vorliegt oder die Anwendungsdienste länger als 90 Minuten ausfallen, werden die aktiven Replikationszyklen für die Replikation von Servern auf 0 % zurückgesetzt, und der entsprechende Zyklus wird von vorne ausgeführt.

Hinweis

Sie können Replikationseinstellungen jederzeit aktualisieren, bevor die Replikation gestartet wird (Replikationscomputer>). Nach Beginn der Replikation können Sie Einstellungen nicht mehr ändern.

Nachverfolgen und Überwachen

  1. Verfolgen Sie den Auftragsstatus in den Portalbenachrichtigungen.

  2. Überwachen Sie den Replikationsstatus, indem Sie den numerischen Wert neben azure VM in Migration und Modernisierung auswählen.

    Überwachen der Replikation

Die Replikation wird wie folgt durchgeführt:

  • Nachdem der Auftrag „Replikation starten“ erfolgreich abgeschlossen wurde, beginnen die Computer mit der ersten Replikation in Azure.
  • Während der ersten Replikation wird eine VM-Momentaufnahme erstellt. Die Datenträgerdaten der Momentaufnahme werden auf verwalteten Replikatdatenträgern in Azure repliziert.
  • Nach Abschluss der ersten Replikation beginnt die Deltareplikation. Inkrementelle Änderungen an lokalen Datenträgern werden regelmäßig auf den Replikatdatenträgern in Azure repliziert.

Ausführen einer Testmigration

Wenn die Deltareplikation beginnt, können Sie zunächst eine Testmigration für die VMs ausführen, bevor eine vollständige Migration zu Azure erfolgt. Dieser Schritt sollte vor der Migration mindestens einmal für jeden Computer ausgeführt werden.

  • Bei einer Testmigration wird überprüft, ob die Migration wie erwartet funktioniert, ohne die lokalen Computer zu beeinträchtigen, und ob diese während der Replikation betriebsbereit bleiben.
  • Mit der Testmigration wird die Migration simuliert, indem eine Azure-VM mit replizierten Daten erstellt wird (normalerweise per Migration zu einem nicht für die Produktion bestimmten VNET unter Ihrem Azure-Abonnement).
  • Sie können den replizierten virtuellen Azure-Testcomputer verwenden, um die Migration zu überprüfen, App-Tests durchzuführen und Probleme zu beheben, bevor die vollständige Migration erfolgt.

Führen Sie die Testmigration wie folgt durch:

  1. Wählen Sie in Migrationszielen>Server, Datenbanken und Web-Apps>Migration und Modernisierung den numerischen Wert neben Azure VM aus.

    Screenshot der migrierten Testserver.

  2. Klicken Sie mit der rechten Maustaste auf den virtuellen Computer, um den Computer zu testen, und wählen Sie "Migration testen" aus.

    Screenshot: Testmigration

  3. Wählen Sie in der Testmigration das Azure VNet aus, in dem sich die Azure-VM während des Tests befindet. Es empfiehlt sich, ein nicht für die Produktion bestimmtes VNET zu verwenden.

  4. Wählen Sie das Subnetz aus, dem Sie die einzelnen Netzwerkschnittstellenkarten (NICs) der migrierten VM zuordnen möchten.

    Screenshot der Subnetzauswahl während der Testmigration.

  5. Sie haben die Möglichkeit, das Windows Server-Betriebssystem während der Testmigration zu aktualisieren. Um ein Upgrade durchzuführen, wählen Sie die verfügbare Option "Upgrade " aus. Wählen Sie im daraufhin angezeigten Bereich die Zielbetriebssystemversion aus, auf die Sie ein Upgrade durchführen möchten, und wählen Sie Anwenden aus. Erfahren Sie mehr.

  6. Der Auftrag Testmigration wird gestartet. Überwachen Sie den Auftrag anhand der Portalbenachrichtigungen.

  7. Zeigen Sie nach Abschluss der Migration die migrierte Azure-VM auf virtuellen Computern im Azure-Portal an. Der Computername hat ein Suffix -Test.

  8. Klicken Sie nach Abschluss des Tests mit der rechten Maustaste auf den virtuellen Azure-Computer in replizierenden Computern, und wählen Sie " Testmigration bereinigen" aus.

    Screenshot von „Testmigration bereinigen“.

    Hinweis

    Sie können jetzt Ihre Server, auf denen SQL Server ausgeführt wird, bei SQL VM RP registrieren, um die Vorteile automatisierter Patches, der automatisierten Sicherung und vereinfachten Lizenzverwaltung mit der Erweiterung für den SQL-IaaS-Agent zu nutzen.

    • Wählen Sie "Verwalten>Replikationsmaschinen>Maschine mit SQL Server>Berechnung und Netzwerk" aus, und wählen Sie "Ja" aus, um sich bei SQL VM RP zu registrieren.
    • Wählen Sie „Azure-Hybridvorteil“ aus, wenn Sie über SQL Server-Instanzen verfügen, die durch aktive Software Assurance- oder SQL Server-Abonnements abgedeckt sind, und den Vorteil auf die zu migrierenden Computer anwenden möchten.

Migrieren virtueller Computer

Nachdem Sie sich vergewissert haben, dass die Testmigration wie erwartet funktioniert, können Sie die lokalen Computer migrieren.

  1. Wählen Sie im Azure Migrate-Projekt für >Server, Datenbanken und Web-Apps>Migration und Modernisierung den numerischen Wert neben Azure VM aus.

    Replizieren von Servern

  2. Klicken Sie unter Aktuell replizierte Computer mit der rechten Maustaste auf die VM und dann auf >Migrieren.

  3. Wählen Sie unter Migrieren>Virtuelle Computer herunterfahren und eine geplante Migration ohne Datenverlust durchführen? die Option Ja> und anschließend OK aus.

    • Azure Migrate fährt die lokale VM standardmäßig herunter und führt eine bedarfsabhängige Replikation aus, um alle VM-Änderungen zu synchronisieren, die seit der letzten Replikation vorgenommen wurden. So wird sichergestellt, dass keine Daten verloren gehen.
    • Wenn Sie den virtuellen Computer nicht herunterfahren möchten, wählen Sie "Nein" aus.
  4. Sie haben die Möglichkeit, das Windows Server-Betriebssystem während der Migration zu aktualisieren. Um ein Upgrade durchzuführen, wählen Sie die verfügbare Option "Upgrade " aus. Wählen Sie im daraufhin angezeigten Bereich die Zielbetriebssystemversion aus, auf die Sie ein Upgrade durchführen möchten, und wählen Sie Anwenden aus. Erfahren Sie mehr.

  5. Für den virtuellen Computer wird ein Migrationsauftrag gestartet. Verfolgen Sie den Auftrag anhand der Azure-Benachrichtigungen nach.

  6. Nach Abschluss des Auftrags können Sie die VM auf der Seite Virtuelle Computer anzeigen und verwalten.

Migration abschließen

  1. Klicken Sie nach Abschluss der Migration mit der rechten Maustaste auf den virtuellen Computer und wählen Sie >Migration abschließen. Daraufhin wird Replikation für den lokalen Computer beendet, und die Informationen zum Replikationsstatus der VM werden bereinigt.
  2. Der VM-Agent für Windows-VMs und Linux wird bei der Migration automatisch installiert.
  3. Überprüfen und Beheben von Windows-Aktivierungsproblemen auf dem virtuellen Azure-Computer.
  4. Führen Sie App-Anpassungen nach der Migration durch, z. B. die Aktualisierung von Hostnamen, Datenbankverbindungszeichenfolgen und Webserverkonfigurationen.
  5. Führen Sie endgültige Anwendungs- und Migrationsakzeptanztests für die migrierte Anwendung durch, die nun in Azure ausgeführt wird.
  6. Leiten Sie den Datenverkehr auf die migrierte Instanz der Azure-VM um.
  7. Entfernen Sie die lokalen VMs aus Ihrem lokalen VM-Bestand.
  8. Entfernen Sie die lokalen VMs aus lokalen Sicherungen.
  9. Aktualisieren Sie die interne Dokumentation zum Anzeigen des neuen Speicherorts und der IP-Adresse der Azure-VMs.

Bewährte Methoden nach der Migration

  • Beachten Sie zur Steigerung der Resilienz Folgendes:
    • Schützen Sie Daten, indem Sie Azure-VMs mit dem Azure Backup-Dienst sichern. Erfahren Sie mehr.
    • Sorgen Sie für die kontinuierliche Ausführung und Verfügbarkeit von Workloads, indem Sie Azure-VMs mithilfe von Site Recovery in eine sekundäre Region replizieren. Erfahren Sie mehr.
  • Für höhere Leistung:
    • Standardmäßig wird bei der Erstellung von Datenträgern die Hostzwischenspeicherung auf „None“ festgelegt. Überprüfen Sie die Zwischenspeicherung von Datenträgern, und passen Sie sie an Ihre Workloadanforderungen an. Erfahren Sie mehr.
  • Beachten Sie zur Steigerung der Sicherheit Folgendes:
  • Beachten Sie zur Überwachung und Verwaltung Folgendes:
  • Ziehen Sie die Bereitstellung von Microsoft Cost Management in Erwägung, um den Ressourceneinsatz und die Ausgaben zu überwachen.

Nächste Schritte

Untersuchen Sie die Cloudmigrationsreise im Azure Cloud Adoption Framework.