Freigeben über


Bereitstellen der Notfallwiederherstellung mit VMware HCX

Von Bedeutung

Broadcom hat angekündigt, dass VMware HCX Disaster Recovery ab HCX 4.11 veraltet ist und in einer zukünftigen Version entfernt wird. Weitere Informationen finden Sie in den Versionshinweisen zu VMware HCX 4.11.

In diesem Artikel erfahren Sie, wie Sie die Notfallwiederherstellung Ihrer virtuellen Computer (VMs) mit VMware HCX-Lösung bereitstellen und eine private Azure VMware-Lösung als Wiederherstellungs- oder Zielwebsite verwenden.

Das Diagramm zeigt die Bereitstellung von VMware HCX vom lokalen VMware vSphere-Szenario bis hin zur privaten Cloud-Notfallwiederherstellung von Azure VMware Solution.

Diagramm zeigt die manuelle VMware HCX-Notfallwiederherstellungslösung in Azure VMware Solution mit lokaler VMware vSphere.

Von Bedeutung

Obwohl Ein Teil von VMware HCX ist, wird VMware HCX Disaster Recovery (DR) für große Bereitstellungen nicht empfohlen. Die Orchestrierung der Notfallwiederherstellung erfolgt zu 100 % manuell, und Azure VMware Solution verfügt derzeit nicht über Runbooks oder Features zur Unterstützung eines manuellen VMware HCX-DR-Failovers. Informationen zur Notfallwiederherstellung auf Unternehmensklasse finden Sie unter VMware Site Recovery Manager (SRM) oder VMware Business Continuity and Disaster Recovery (BCDR)-Lösungen.

VMware HCX bietet verschiedene Vorgänge zur Feinsteuerung und Granularität von Replikationsrichtlinien. Die verfügbaren Vorgänge umfassen:

  • Reverse – Nach einem Notfall hilft reverse, Site B zur Quellwebsite und zum Standort A zu machen, wo sich die geschützte VM jetzt befindet.

  • Pause – Anhalten der aktuellen Replikationsrichtlinie, die der ausgewählten VM zugeordnet ist.

  • Fortsetzen – Fortsetzen der aktuellen Replikationsrichtlinie, die der ausgewählten VM zugeordnet ist.

  • Entfernen – Entfernen Sie die aktuelle Replikationsrichtlinie, die der ausgewählten VM zugeordnet ist.

  • Sync Now (Jetzt synchronisieren): Hiermit wird eine außerplanmäßige Synchronisierung der Quell-VM mit der geschützten VM durchgeführt.

In diesem Handbuch werden die folgenden Replikationsszenarien behandelt:

  • Schützen Sie einen virtuellen Computer oder eine Gruppe von virtuellen Computern.

  • Führen Sie eine Test-Wiederherstellung einer VM oder einer Gruppe von VMs durch.

  • Stellen Sie einen virtuellen Computer oder eine Gruppe von virtuellen Computern wieder her.

  • Umgekehrter Schutz eines virtuellen Computers oder einer Gruppe von VMs.

Schützen von virtuellen Computern

  1. Melden Sie sich bei vSphere Client auf der Quellwebsite an, und greifen Sie auf das HCX-Plug-In zu.

    Screenshot der VMware HCX-Option im vSphere Client.

  2. Navigieren Sie zum Bereich Disaster Recovery (Notfallwiederherstellung), und klicken Sie auf PROTECT VMS (VMs SCHÜTZEN).

    Screenshot des Notfallwiederherstellung-Dashboards im vSphere Client.

  3. Wählen Sie die Quelle und die Remote-Sites aus. Der Remotestandort in diesem Fall sollte die Private Cloud der Azure VMware Solution sein.

    Screenshot des Fensters

  4. Wählen Sie bei Bedarf die Standardreplikationsoptionen aus:

    • Komprimierung aktivieren: Empfohlen für Szenarien mit geringem Durchsatz.

    • Aktivieren sie Quieszenz: Hält den virtuellen Computer an, um sicherzustellen, dass eine konsistente Kopie mit dem Remotestandort synchronisiert wird.

    • Zielspeicher: Remotedatenspeicher für die geschützten virtuellen Computer und in einer privaten Azure VMware-Lösungscloud, bei der es sich um einen vSAN-Datenspeicher oder einen Azure NetApp Files-Datenspeicher handeln kann.

    • Computecontainer: Remote vSphere Cluster oder Resource Pool.

    • Zielordner: Remotezielordner, der optional ist und wenn kein Ordner ausgewählt ist, werden die virtuellen Computer direkt unter dem ausgewählten Cluster platziert.

    • RPO: Synchronisierungsintervall zwischen der Quell-VM und dem geschützten virtuellen Computer. Es kann zwischen 5 Minuten und 24 Stunden sein.

    • Momentaufnahmeintervall: Intervall zwischen Momentaufnahmen.

    • Anzahl der Momentaufnahmen: Gesamtanzahl der Momentaufnahmen innerhalb des konfigurierten Momentaufnahmeintervalls.

    Screenshot: Replikationsoptionen zum Schutz virtueller Computer

  5. Wählen Sie eine oder mehrere virtuelle Computer aus der Liste aus, und konfigurieren Sie die Replikationsoptionen nach Bedarf.

    Standardmäßig erben die virtuellen Computer die globale Einstellungsrichtlinie, die in den Standardreplikationsoptionen konfiguriert ist. Konfigurieren Sie für jede Netzwerkschnittstelle in der ausgewählten VM die Remotenetzwerkportgruppe , und wählen Sie "Fertig stellen " aus, um den Schutzvorgang zu starten.

    Screenshot der Netzwerkschnittstellenoptionen

  6. Überwachen Sie den Prozess für jede der ausgewählten virtuellen Computer im selben Notfallwiederherstellungsbereich.

    Screenshot: Überwachen des Schutzstatus von virtuellen Computern

  7. Nachdem der virtuelle Computer geschützt wurde, können Sie die verschiedenen Momentaufnahmen auf der Registerkarte "Momentaufnahmen " anzeigen.

    Screenshot: Liste der Momentaufnahmen zum Schutz virtueller Computer

    Das gelbe Dreieck bedeutet, dass die Momentaufnahmen und die virtuellen Computer in einem Testwiederherstellungsvorgang nicht getestet wurden.

    Es gibt wichtige Unterschiede zwischen einem virtuellen Computer, der ausgeschaltet ist, und einem eingeschalteten Computer. Die Abbildung zeigt den Synchronisierungsprozess für eine eingeschaltete VM. Er startet den Synchronisierungsprozess, bis er die erste Momentaufnahme abgeschlossen hat, bei der es sich um eine vollständige Kopie der VM handelt, und schließt dann die nächsten im konfigurierten Intervall ab. Es synchronisiert eine Kopie für einen ausgeschalteten virtuellen Computer, und dann wird der virtuelle Computer als inaktiv angezeigt, und der Schutzvorgang wird als abgeschlossen angezeigt. Wenn der virtuelle Computer eingeschaltet ist, startet er den Synchronisierungsprozess mit dem Remotestandort.

Durchführen einer Test-Wiederherstellung von virtuellen Computern

  1. Melden Sie sich an dem Remotesystem vSphere Client an, das die private Cloud von Azure VMware Solution ist.

  2. Klicken Sie im HCX-Plug-In im Bereich „Disaster Recovery“ (Notfallwiederherstellung) auf die vertikalen Auslassungspunkte für eine beliebige VM, um das Vorgangsmenü anzuzeigen. Klicken Sie dann auf Test Recover VM (VM-Wiederherstellung testen).

    Screenshot zeigt die Menüoption

  3. Wählen Sie die Optionen für den Test und die Momentaufnahme aus, die Sie zum Testen verschiedener Zustände der VM verwenden möchten.

    Screenshot: Zu testende Instanz der Replikatmomentaufnahme

  4. Nachdem Sie "Testen" ausgewählt haben, beginnt der Wiederherstellungsvorgang.

  5. Nach Abschluss des Vorgangs können Sie den neuen virtuellen Computer im privaten Azure VMware Solution vCenter Server überprüfen.

    Screenshot: Zusammenfassung der Überprüfung des Wiederherstellungsvorgangs

  6. Führen Sie nach dem Testen auf dem virtuellen Computer oder einer anwendung, die darauf ausgeführt wird, eine Bereinigung durch, um die Testinstanz zu löschen.

    Der Screenshot zeigt die Bereinigungstestinstanz.

Wiederherstellen von VMs

  1. Melden Sie sich am Remotestandort vSphere Client an, bei dem es sich um die private Azure VMware Solution-Cloud handelt, und greifen Sie auf das HCX-Plug-In zu.

    Für das Wiederherstellungsszenario wird eine Gruppe von VMs für dieses Beispiel verwendet.

  2. Wählen Sie den virtuellen Computer aus, der aus der Liste wiederhergestellt werden soll, öffnen Sie das MENÜ AKTIONEN , und wählen Sie " VMs wiederherstellen" aus.

    Screenshot der Menüoption

  3. Konfigurieren Sie die Wiederherstellungsoptionen für jede Instanz, und wählen Sie "Wiederherstellen " aus, um den Wiederherstellungsvorgang zu starten.

    Der Screenshot zeigt die Bestätigung zum Wiederherstellen von VMs am Zielstandort.

  4. Nach Abschluss des Wiederherstellungsvorgangs werden die neuen virtuellen Computer im vCenter Server-Remotebestand angezeigt.

Abschließen einer umgekehrten Replikation auf virtuellen Computern

  1. Melden Sie sich bei vSphere Client in Ihrer privaten Azure VMware Solution-Cloud an, und greifen Sie auf das HCX-Plug-In zu.

    Hinweis

    Stellen Sie sicher, dass die ursprünglichen virtuellen Computer auf der Quellwebsite ausgeschaltet werden, bevor Sie die Reversereplikation starten. Der Vorgang schlägt fehl, wenn die virtuellen Computer nicht ausgeschaltet werden.

  2. Wählen Sie in der Liste die virtuellen Computer aus, die wieder auf die Quellwebsite repliziert werden sollen, öffnen Sie das MENÜ AKTIONEN , und wählen Sie "Umkehren" aus.

  3. Wählen Sie "Umkehren" aus, um die Replikation zu starten.

    Der Screenshot zeigt die Menüoption

  4. Überwachen Sie den Abschnitt mit Details zu den einzelnen VMs.

    Der Screenshot zeigt die Ergebnisse der umgekehrten Aktion.

Automatisierung des Notfallwiederherstellungsplans

VMware HCX verfügt derzeit nicht über einen integrierten Mechanismus zum Erstellen und Automatisieren eines Notfallwiederherstellungsplans. VMware HCX bietet jedoch eine Reihe von REST-APIs, einschließlich APIs für den Notfallwiederherstellungsvorgang. Auf die API-Spezifikation kann in VMware HCX Manager in der URL zugegriffen werden.

Diese APIs decken die folgenden Vorgänge in der Notfallwiederherstellung ab.

  • Schützen

  • Genesen

  • Testwiederherstellung

  • Geplante Wiederherstellung

  • Rückwärts

  • Abfrage

  • Testbereinigung

  • Anhalten

  • Lebenslauf

  • Schutz entfernen

  • Rekonfigurieren

Das folgende Beispiel zeigt eine Nutzlast des Wiederherstellungsvorgangs in JSON.

[

    {

        "replicationId": "string",

        "needPowerOn": true,

        "instanceId": "string",

        "source": {

            "endpointType": "string",

            "endpointId": "string",

            "endpointName": "string",

            "resourceType": "string",

            "resourceId": "string",

            "resourceName": "string"

        },

        "destination": {

            "endpointType": "string",

            "endpointId": "string",

            "endpointName": "string",

            "resourceType": "string",

            "resourceId": "string",

            "resourceName": "string"

        },

        "placement": [

            {

                "containerType": "string",

                "containerId": "string"

            }

        ],

        "resourceId": "string",

        "forcePowerOff": true,

        "isTest": true,

        "forcePowerOffAfterTimeout": true,

        "isPlanned": true

    }

]

Mit diesen APIs können Sie einen benutzerdefinierten Mechanismus erstellen, um die Erstellung und Ausführung eines Notfallwiederherstellungsplans zu automatisieren.