Distribuera haveriberedskap med VMware HCX

I den här artikeln distribuerar du haveriberedskap för dina virtuella datorer med VMware HCX-lösningen och använder ett Azure VMware Solution privat moln som återställnings- eller målplats.

Viktigt

Även om det är en del av HCX rekommenderas inte VMware HCX-haveriberedskap (DR) för stora distributioner. Haveriberedskapsorkestrering är 100 % manuell och Azure VMware Solution för närvarande inte har runbooks eller funktioner som stöder manuell HCX DR-redundans. Information om haveriberedskap i företagsklass finns i VMware Site Recovery Manager (SRM) eller lösningar för affärskontinuhet och haveriberedskap för VMware (BCDR).

VMware HCX tillhandahåller olika åtgärder som ger fin kontroll och kornighet i replikeringsprinciper. Tillgängliga åtgärder är:

  • Omvänd – Efter att en katastrof har inträffat. Omvänd hjälper till att göra plats B till källplats och plats A, där den skyddade virtuella datorn nu finns.

  • Pausa – Pausa den aktuella replikeringsprincipen som är associerad med den valda virtuella datorn.

  • Återuppta – Återuppta den aktuella replikeringsprincipen som är associerad med den valda virtuella datorn.

  • Ta bort – Ta bort den aktuella replikeringsprincipen som är associerad med den virtuella datorn som valts.

  • Sync Now – Out of bound sync source VM to the protected VM (Synkronisera nu – Den virtuella källdatorn för out-of-bound sync) till den skyddade virtuella datorn.

Den här guiden beskriver följande replikeringsscenarier:

  • Skydda en virtuell dator eller en grupp med virtuella datorer.

  • Slutför en test återställning av en virtuell dator eller en grupp med virtuella datorer.

  • Återställa en virtuell dator eller en grupp med virtuella datorer.

  • Omvänd skydd av en virtuell dator eller en grupp med virtuella datorer.

Skydda virtuella datorer

  1. Logga in på vSphere-klienten på källplatsen och få åtkomst till HCX-plugin-programmet.

    Skärmbild som visar HCX-alternativet i vSphere-webbklienten.

  2. Ange området Haveriberedskap och välj SKYDDA VIRTUELLA DATORER.

    Skärmbild som visar instrumentpanelen för haveriberedskap i vSphere-webbklienten.

  3. Välj Källa och Fjärrplatser. Fjärrplatsen i det här fallet ska vara det Azure VMware Solution privata molnet.

    Skärmbild som visar fönstret HCX: Protected Virtual Machines (Hcx: skyddad Virtual Machines).

  4. Om det behövs väljer du standardreplikeringsalternativen:

    • Aktivera komprimering: Rekommenderas för scenarier med lågt dataflöde.

    • Aktivera Qui javad: Pausar den virtuella datorn för att säkerställa att en konsekvent kopia synkroniseras till fjärrplatsen.

    • Mål Storage: Fjärrdatalager för de skyddade virtuella datorerna och i ett Azure VMware Solution privat moln, som ska vara det virtuella SAN-dataarkivet.

    • Beräkningscontainer: Fjärranslutet vSphere-kluster eller resurspool.

    • Målmapp: Fjärrmålmapp, vilket är valfritt, och om ingen mapp har valts placeras de virtuella datorerna direkt under det valda klustret.

    • RPO: Synkroniseringsintervall mellan den virtuella källdatorn och den skyddade virtuella datorn. Det kan vara allt från 5 minuter till 24 timmar.

    • Intervall för ögonblicksbild: Intervall mellan ögonblicksbilder.

    • Antal ögonblicksbilder: Totalt antal ögonblicksbilder inom det konfigurerade ögonblicksbildsintervallet.

    Skärmbild som visar alternativen för Virtual Machines replikering.

  5. Välj en eller flera virtuella datorer i listan och konfigurera replikeringsalternativen efter behov.

    Som standard ärver de virtuella datorerna den globala Inställningar som konfigurerats i standardreplikeringsalternativen. För varje nätverksgränssnitt på den valda virtuella datorn konfigurerar du fjärrnätverksportgruppen och väljer Slutför för att starta skyddsprocessen.

    Skärmbild som visar alternativen Virtual Machines skydda nätverksgränssnittet.

  6. Övervaka processen för var och en av de valda virtuella datorerna i samma haveriberedskapsområde.

    Skärmbild som visar Virtual Machines övervakar förloppet för skyddet.

  7. När den virtuella datorn har skyddats kan du visa de olika ögonblicksbilderna på fliken Ögonblicksbilder.

    Skärmbild som visar listan Virtual Machines över ögonblicksbilder.

    Den gula triangeln innebär att ögonblicksbilderna och de virtuella datorerna inte har testats i en teståterställningsåtgärd.

    Det finns viktiga skillnader mellan en virtuell dator som är avstängd och en påslagen. Bilden visar synkroniseringsprocessen för en påslagen virtuell dator. Synkroniseringsprocessen startar tills den första ögonblicksbilden är klar, vilket är en fullständig kopia av den virtuella datorn, och slutför sedan nästa i det konfigurerade intervallet. Den synkroniserar en kopia för en avstängd virtuell dator och sedan visas den virtuella datorn som inaktiv och skyddsåtgärden visas som slutförd. När den virtuella datorn är påslagen startar synkroniseringsprocessen till fjärrplatsen.

Slutföra ett test för återställning av virtuella datorer

  1. Logga in på vSphere-klienten på fjärrplatsen, vilket är Azure VMware Solution privata molnet.

  2. I HCX-plugin-programmet i området Haveriberedskap väljer du de lodräta ellipserna på valfri virtuell dator för att visa driftmenyn och väljer sedan Testa återställning av virtuell dator.

    Skärmbild som visar menyalternativet Testa återställning av virtuell dator.

  3. Välj alternativen för testet och den ögonblicksbild som du vill använda för att testa olika tillstånd för den virtuella datorn.

    Skärmbild som visar instansen av ögonblicksbilden av repliken som ska testas.

  4. När du har valt Test börjar återställningsåtgärden.

  5. När du är klar kan du kontrollera den nya virtuella datorn i Azure VMware Solution vCenter för privat moln.

    Skärmbild som visar sammanfattningen av återställningsåtgärden.

  6. När testningen har utförts på den virtuella datorn eller ett program som körs på den gör du en rensning för att ta bort testinstansen.

    Skärmbild som visar testinstansen för rensning.

Återställa virtuella datorer

  1. Logga in på vSphere-klienten på fjärrplatsen, vilket Azure VMware Solution privata molnet, och få åtkomst till HCX-plugin-programmet.

    I återställningsscenariot används en grupp med virtuella datorer i det här exemplet.

  2. Välj den virtuella dator som ska återställas från listan, öppna menyn ÅTGÄRDER och välj Återställ virtuella datorer.

    Skärmbild som visar menyalternativet Återställ virtuella datorer.

  3. Konfigurera återställningsalternativen för varje instans och välj Återställ för att starta återställningsåtgärden.

    Skärmbild som visar bekräftelsen på återställning av virtuella datorer till målplatsen.

  4. När återställningen har slutförts visas de nya virtuella datorerna i fjärrinventeringen vCenter Server inventeringen.

Slutföra en omvänd replikering på virtuella datorer

  1. Logga in på vSphere-klienten på Azure VMware Solution privata molnet och få åtkomst till HCX-plugin-programmet.

    Anteckning

    Se till att de ursprungliga virtuella datorerna på källplatsen är avstängda innan du startar den omvända replikeringen. Åtgärden misslyckas om de virtuella datorerna inte är avstängda.

  2. I listan väljer du de virtuella datorer som ska replikeras tillbaka till källplatsen, öppnar menyn ÅTGÄRDER och väljer Omvänd.

  3. Välj Omvänd för att starta replikeringen.

    Skärmbild som visar alternativet Omvänd meny.

  4. Övervaka informationsavsnittet för varje virtuell dator.

    Skärmbild som visar resultatet av en omvänd åtgärd.

Automatisering av haveriberedskapsplan

VMware HCX har för närvarande ingen inbyggd mekanism för att skapa och automatisera en haveriberedskapsplan. VMware HCX tillhandahåller dock en uppsättning REST-API:er, inklusive API:er för haveriberedskapsåtgärden. API-specifikationen kan nås i VMware HCX Manager i URL:en.

Dessa API:er omfattar följande åtgärder i Haveriberedskap.

  • Skydda

  • Återställa

  • Testa återställning

  • Planerad återställning

  • Reverse

  • Söka i data

  • Testrensning

  • Pausa

  • Återuppta

  • Ta bort skydd

  • Konfigurera om

Ett exempel på en nyttolast för återställningsåtgärd i JSON visas nedan.

[

    {

        "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

    }

]

Med dessa API:er kan du skapa en anpassad mekanism för att automatisera skapandet och körningen av en haveriberedskapsplan.