Herstel na noodherstel implementeren met VMware HCX

In dit artikel implementeert u herstel na noodherstel van uw virtuele machines (VM's) met VMware HCX-oplossing en gebruikt u een Azure VMware Solution-privécloud als de herstel- of doelsite.

Belangrijk

Hoewel VMware HCX Disaster Recovery (DR) deel uitmaakt van HCX, wordt dit niet aanbevolen voor grote implementaties. De noodherstel-orchestration is 100% handmatig en Azure VMware Solution beschikt momenteel niet over runbooks of functies ter ondersteuning van handmatige HCX DR-failover. Raadpleeg oplossingen voor VMware Site Recovery Manager (SRM) of VMware BCDR-oplossingen (bedrijfscontinuïteit en herstel na noodherstel) van bedrijfsklasse voor bedrijfscontinuïteit.

VMware HCX biedt verschillende bewerkingen die fijn beheer en granulariteit bieden in replicatiebeleid. Beschikbare bewerkingen zijn onder andere:

  • Omgekeerd: nadat er een noodgevallen is opgetreden. Omgekeerd helpt site B de bronsite en site A te maken, waar de beveiligde VM zich nu in woont.

  • Onderbreken: het huidige replicatiebeleid onderbreken dat is gekoppeld aan de geselecteerde VM.

  • Hervatten: het huidige replicatiebeleid hervatten dat is gekoppeld aan de geselecteerde VM.

  • Verwijderen: verwijder het huidige replicatiebeleid dat is gekoppeld aan de geselecteerde VM.

  • Nu synchroniseren: bron-VM met niet-gebonden synchronisatie naar de beveiligde VM.

Deze handleiding bevat informatie over de volgende replicatiescenario's:

  • Een VM of een groep VM's beveiligen.

  • Voltooi een Test Recover van een VM of een groep VM's.

  • Een VM of een groep VM's herstellen.

  • Omgekeerde beveiliging van een VM of een groep VM's.

Virtuele machines beschermen

  1. Meld u aan bij de vSphere-client op de bronsite en open de HCX-invoegcode.

    Schermopname van de HCX-optie in de vSphere-webclient.

  2. Voer het gebied Noodherstel in en selecteer VMS BEVEILIGEN.

    Schermopname van het dashboard Herstel na noodherstel in de vSphere-webclient.

  3. Selecteer de bron en de externe sites. De externe site moet in dit geval de Azure VMware Solution privécloud zijn.

    Schermopname van het venster HCX: Protected Virtual Machines.

  4. Selecteer indien nodig de standaardreplicatieopties:

    • Compressie inschakelen: Aanbevolen voor scenario's met lage doorvoer.

    • Quiescence inschakelen: Pauzeert de VM om ervoor te zorgen dat een consistente kopie wordt gesynchroniseerd met de externe site.

    • Doel Storage: Extern gegevensopslag voor de beveiligde VM's en in Azure VMware Solution privécloud, die het vSAN-gegevensopslag moet zijn.

    • Rekencontainer: Extern vSphere-cluster of resourcegroep.

    • Doelmap: Externe doelmap, die optioneel is, en als er geen map is geselecteerd, worden de VM's rechtstreeks onder het geselecteerde cluster geplaatst.

    • RPO: Synchronisatie-interval tussen de bron-VM en de beveiligde VM. Dit kan 5 minuten tot 24 uur duren.

    • Interval voor momentopnamen: Interval tussen momentopnamen.

    • Aantal momentopnamen: Totaal aantal momentopnamen binnen het geconfigureerde momentopname-interval.

    Schermopname met de opties voor Virtual Machines beveiligen.

  5. Selecteer een of meer VM's in de lijst en configureer de replicatieopties naar behoefte.

    Standaard nemen de VM's het globale Instellingen over dat is geconfigureerd in de standaardreplicatieopties. Configureer voor elke netwerkinterface in de geselecteerde VM de externe netwerkpoortgroep en selecteer Voltooien om het beveiligingsproces te starten.

    Schermopname met de opties Virtual Machines netwerkinterface beveiligen.

  6. Controleer het proces voor elk van de geselecteerde VM's in hetzelfde gebied voor herstel na noodherstel.

    Schermopname van de beveiliging Virtual Machines de voortgang van de beveiliging te controleren.

  7. Nadat de VM is beveiligd, kunt u de verschillende momentopnamen bekijken op het tabblad Momentopnamen.

    Schermopname van de lijst Virtual Machines momentopnamen beveiligen.

    De gele driehoek betekent dat de momentopnamen en de virtuele machines niet zijn getest in een testherstelbewerking.

    Er zijn belangrijke verschillen tussen een VM die is uitgeschakeld en een VM die is ingeschakeld. In de afbeelding ziet u het synchronisatieproces voor een ingeschakelde VM. Het synchronisatieproces wordt gestart totdat de eerste momentopname is voltooid. Dit is een volledige kopie van de VM en voltooit vervolgens de volgende in het geconfigureerde interval. Er wordt een kopie gesynchroniseerd voor een uitgeschakelde VM. Vervolgens wordt de VM weergegeven als inactief en wordt de beveiligingsbewerking weergegeven als voltooid. Wanneer de VM is ingeschakeld, wordt het synchronisatieproces naar de externe site gestart.

Een test voor het herstellen van VM's voltooien

  1. Meld u aan bij de vSphere-client op de externe site. Dit is Azure VMware Solution privécloud.

  2. Selecteer in de HCX-invoegruimte in het gebied Herstel na noodherstel de verticale weglatingsbalken op een VM om het menu Bewerkingen weer te geven en selecteer vervolgens Test Recover VM.

    Schermopname met de menuoptie Test Recovery VM.

  3. Selecteer de opties voor de test en de momentopname die u wilt gebruiken om verschillende staten van de VM te testen.

    Schermopname van het exemplaar van de replicamomentopname dat moet worden getest.

  4. Nadat u Testen selecteert, wordt de herstelbewerking gestart.

  5. Wanneer u klaar bent, kunt u de nieuwe VM controleren in Azure VMware Solution vCenter van de privécloud.

    Schermopname van het overzicht van de herstelbewerking controleren.

  6. Nadat het testen is uitgevoerd op de VM of een toepassing die daarop wordt uitgevoerd, moet u een opschoonactie uitvoeren om het test-exemplaar te verwijderen.

    Schermopname van het test-exemplaar voor opschonen.

VM's herstellen

  1. Meld u aan bij de vSphere-client op de externe site. Dit is de Azure VMware Solution privécloud en open de HCX-invoegvoeghoek.

    Voor het herstelscenario wordt een groep VM's gebruikt voor dit voorbeeld.

  2. Selecteer de VM die moet worden hersteld in de lijst, open het menu ACTIES en selecteer VM's herstellen.

    Schermopname met de menuoptie VM's herstellen.

  3. Configureer de herstelopties voor elk exemplaar en selecteer Herstellen om de herstelbewerking te starten.

    Schermopname met de bevestiging voor het herstellen van VM's naar de doelsite.

  4. Nadat de herstelbewerking is voltooid, worden de nieuwe VM's weergegeven in de externe vCenter Server inventaris.

Een omgekeerde replicatie op VM's voltooien

  1. Meld u aan bij de vSphere-client Azure VMware Solution privécloud en open de HCX-invoeg..

    Notitie

    Zorg ervoor dat de oorspronkelijke VM's op de bronsite zijn uitgeschakeld voordat u de omgekeerde replicatie start. De bewerking mislukt als de VM's niet zijn uitgeschakeld.

  2. Selecteer in de lijst de VM's die moeten worden gerepliceerd naar de bronsite, open het menu ACTIES en selecteer Omkeren.

  3. Selecteer Omkeren om de replicatie te starten.

    Schermopname van de menuoptie Reverse.

  4. Controleer de sectie details van elke VM.

    Schermopname met de resultaten van een omgekeerde actie.

Automatisering van noodherstelplannen

VMware HCX heeft momenteel geen ingebouwd mechanisme voor het maken en automatiseren van een noodherstelplan. VMware HCX biedt echter een set REST API's, waaronder API's voor de noodherstelbewerking. De API-specificatie kan worden gebruikt in VMware HCX Manager in de URL.

Deze API's hebben betrekking op de volgende bewerkingen in Herstel na noodherstel.

  • Beveiligen

  • Herstellen

  • Herstellen testen

  • Gepland herstellen

  • Reverse

  • Query’s uitvoeren

  • Opschonen testen

  • Onderbreken

  • Hervatten

  • Beveiliging verwijderen

  • Opnieuw configureren

Hieronder vindt u een voorbeeld van een nettolading van een herstelbewerking 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

    }

]

Met deze API's kunt u een aangepast mechanisme bouwen om het maken en uitvoeren van een noodherstelplan te automatiseren.