Återställa ögonblicksbilder av SAP HANA-databasinstanser på virtuella Azure-datorer

I den här artikeln beskrivs hur du återställer en säkerhetskopierad SAP HANA-databasinstans till en annan virtuell måldator (VM) via ögonblicksbilder.

Kommentar

Om du vill göra en återställning på plats (d.v.s. skriva över den säkerhetskopierade virtuella datorn genom att koppla från befintliga diskar och ansluta nya diskar) kopplar du bort de befintliga diskarna och läser följande avsnitt.

Du kan återställa HANA-ögonblicksbilden och lagringsögonblicksbilden som diskar genom att välja Anslut och sedan montera dem på måldatorn. Azure Backup återställer dock inte AUTOMATISKT HANA-systemet till den punkt som krävs.

Här är de två arbetsflödena:

Kommentar

SAP HANA rekommenderar att du återställer hela systemet under återställningen av ögonblicksbilden. Det innebär att du även återställer systemdatabasen. Om systemdatabasen återställs skrivs även användare/åtkomstinformation över eller uppdateras, och efterföljande försök att återställa klientdatabaser kan misslyckas efter återställningen av systemdatabasen. De två alternativen för att lösa problemet är:

  • Både den säkerhetskopierade virtuella datorn och den virtuella måldatorn har samma säkerhetskopieringsnyckel (inklusive användarnamn och lösenord). Det innebär att HANA-säkerhetskopieringstjänsten kan ansluta med samma autentiseringsuppgifter och fortsätta att återställa klientdatabaser.
  • Om den säkerhetskopierade virtuella datorn och den virtuella måldatorn har olika nycklar måste förregistreringsskriptet köras efter återställningen av systemdatabasen. Den här åtgärden uppdaterar autentiseringsuppgifterna på den virtuella måldatorn och sedan kan klientdatabaserna återställas.

Förutsättningar

Behörigheter som krävs för återställning av ögonblicksbild

Under återställningen använder Azure Backup den virtuella måldatorns hanterade identitet för att läsa diskögonblicksbilder från en användardefinierad resursgrupp, skapa diskar i en målresursgrupp och koppla dem till den virtuella måldatorn.

Resursen, behörigheterna och omfånget visas i följande tabell:

Enhet Inbyggd roll Behörighetens omfattning Description
Virtuell måldator Virtuell datordeltagare Säkerhetskopieringsadministratören som konfigurerar och kör HANA-ögonblicksbildsåterställningen och den virtuella måldatorns hanterade tjänstidentitet. Återställer från diskögonblicksbilder för att skapa nya hanterade diskar och koppla eller montera till den virtuella måldatorn eller operativsystemet.
Resursgrupp för källögonblicksbild Deltagare i diskögonblicksbild Målet. Återställer från diskögonblicksbilder.
Måldiskresursgruppen (där alla befintliga diskar för den virtuella måldatorn finns för återställning).

Måldiskresursgruppen (där alla nya diskar skapas under återställningen).
Diskåterställningsoperator Den virtuella måldatorns hanterade tjänstidentitet. Återställer från diskögonblicksbilder för att skapa nya hanterade diskar och koppla eller montera till den virtuella måldatorn eller operativsystemet.

När återställningen är klar kan du återkalla dessa behörigheter.

Kommentar

  • De autentiseringsuppgifter som används bör ha behörighet att bevilja roller till andra resurser. Rollerna ska vara ägare eller administratör för användaråtkomst, som beskrivs i Steg för att tilldela en Azure-roll.
  • Du kan använda Azure-portalen för att tilldela alla föregående behörigheter under återställningen.

Lär dig mer om arkitekturen för återställning av ögonblicksbilder i SAP HANA-instansen.

Etablera nätverksanslutning

Lär dig mer om de nätverkskonfigurationer som krävs för ÖGONBLICKSBILD av HANA-instansen.

Återställa hela systemet till en återställningspunkt för ögonblicksbilder

I följande avsnitt får du lära dig hur du återställer systemet till återställningspunkten för ögonblicksbilden.

Välj och montera ögonblicksbilden

Gör följande för att välja och montera ögonblicksbilden:

  1. Gå till Recovery Services-valvet i Azure-portalen.

  2. Välj Säkerhetskopiera objekt i den vänstra rutan.

  3. Välj Primär region och välj sedan SAP HANA på en virtuell Azure-dator.

    Screenshot that shows where to select the primary region option for VM selection.

  4. På sidan Säkerhetskopieringsobjekt väljer du Visa information som motsvarar SAP HANA-ögonblicksbildinstansen.

    Screenshot that shows where to view the details of the HANA database snapshot.

  5. Välj Återställ.

    Screenshot that shows the 'Restore' option for the HANA database snapshot.

  6. I fönstret Återställ väljer du den virtuella måldator som diskarna ska kopplas till, den nödvändiga HANA-instansen och resursgruppen.

  7. I fönstret Återställningspunkt väljer du Välj.

    Screenshot showing to select HANA snapshot recovery point.

    Kommentar

    Alternativet Anslut och montera endast skapar diskar från den valda ögonblicksbildspunkten och monterar till den virtuella måldatorn. När återställningen är klar använder du HANA Studio för att initiera återställningen från ögonblicksbilden och slutföra systemdatabasåterställningen till den senaste återställningspunkten. Kör sedan förregistreringsskriptet på den virtuella måldatorn för att återställa autentiseringsuppgifterna för säkerhetskopieringsanvändaren. Fortsätt sedan med att slutföra återställningsprocessen för klientdatabasen till samma ögonblicksbild eller logpoint-in-time via säkerhetskopiering

  8. I fönstret Välj återställningspunkt väljer du en återställningspunkt och väljer sedan OK.

  9. Välj motsvarande resursgrupp och den hanterade identitet som alla behörigheter har tilldelats för återställning.

  10. Välj Verifiera för att kontrollera att alla behörigheter har tilldelats till den hanterade identiteten för relevanta omfång.

  11. Om behörigheterna inte har tilldelats väljer du Tilldela saknade roller/identitet.

    När rollerna har tilldelats verifierar Azure-portalen automatiskt om behörighetsuppdateringarna.

  12. Välj OK för att skapa diskar från ögonblicksbilder, koppla dem till den virtuella måldatorn och montera dem.

Återställa systemdatabasen

Följ dessa steg för att återställa systemdatabasen med hjälp av Azure-portalen:

  1. Gå till fönstret Återställ och välj sedan Systemdatabas (inklusive bifoga och montera).

    Screenshot shows how to restore database including attach and mount disks to target VM.

    Kommentar

    Det här alternativet skapar diskar från den valda återställningspunkten för ögonblicksbilder och kopplar dessa diskar till den angivna virtuella måldatorn. Den återställer även systemdatabasen på den virtuella måldatorn.

  2. den virtuella datorn väljer du den virtuella måldatorn i listrutan.

  3. Under Återställningspunkt för ögonblicksbild klickar du på Välj och väljer återställningspunkten.

  4. Välj validera.

  5. När verifieringen är klar väljer du OK för att återställa.

Så här återställer du systemdatabasen från ögonblicksbilden av data med hjälp av HANA Studio. Mer information finns i SAP-dokumentationen.

Kommentar

När du har återställt systemdatabasen måste du köra förregistreringsskriptet på den virtuella måldatorn för att uppdatera användarautentiseringsuppgifterna.

Återställ klientdatabaser

När systemdatabasen har återställts kör du förregistreringsskriptet på den virtuella måldatorn och återställer klientdatabaserna.

Följ dessa steg för att återställa klientdatabaserna med hjälp av Azure-portalen:

  1. Gå till fönstret Återställ och välj sedan Klientdatabaser.

    Screenshot shows how to start restoring tenant database to target VM.

  2. den virtuella datorn väljer du den virtuella måldatorn i listrutan.

  3. Under Återställningspunkt för ögonblicksbild klickar du på Välj och väljer återställningspunkten.

  4. Välj validera.

  5. När verifieringen är klar väljer du OK för att återställa.

Du kan också använda HANA Studio för att återställa alla klientdatabaser från en ögonblicksbild av data. Mer information finns i HANA-dokumentationen.

Återställa databasen till en annan logpoint-in-time över en ögonblicksbild

Gör följande för att återställa databasen till en annan logpoint-in-time.

Välj och montera närmaste ögonblicksbild

Identifiera först den ögonblicksbild som är närmast den nödvändiga logpoint-in-time. Bifoga och montera sedan ögonblicksbilden på den virtuella måldatorn.

Återställa systemdatabas

Följ dessa steg för att välja och återställa den tidpunkt som krävs för systemdatabasen:

  1. I Recovery Services-valvet går du till den vänstra rutan och väljer Säkerhetskopiera objekt.

  2. Välj Primär region och välj sedan SAP HANA på en virtuell Azure-dator.

  3. I fönstret Säkerhetskopieringsobjekt väljer du länken Visa information för systemdatabasinstansen.

    Screenshot that shows where to view details of the system database instance.

  4. I fönstret systemdb-objekt väljer du Återställ.

    Screenshot that shows how to open the 'Restore' page of the system database instance.

  5. I fönstret Återställ väljer du Återställ loggar över ögonblicksbild.

  6. Välj den virtuella dator och resursgrupp som krävs.

  7. Under rutan Återställningspunkt väljer du länken Välj .

    Screenshot that shows how to select the log restore points of the system database instance for restore.

  8. I fönstret Välj återställningspunkt väljer du återställningspunkten och väljer sedan OK.

    Kommentar

    Loggarna visas efter den ögonblicksbildspunkt som du tidigare återställde.

  9. Välj OK.

Återställa klientdatabasen

Gör följande för att återställa klientdatabasen:

  1. Gå till Recovery Services-valvet i Azure-portalen.

  2. Välj Säkerhetskopiera objekt i den vänstra rutan.

  3. Välj Primär region och välj sedan SAP HANA på en virtuell Azure-dator.

    Screenshot that shows where to select the primary region option to back up the tenant database.

  4. I fönstret Säkerhetskopieringsobjekt väljer du länken Visa information för SAP HANA-klientdatabasen.

    Screenshot that shows the 'View details' link for the HANA tenant database.

  5. Välj Återställ.

    Screenshot that shows where to select the 'Restore' option for the HANA tenant database.

  6. I fönstret Återställ väljer du den virtuella måldator som diskarna ska kopplas till, den nödvändiga HANA-instansen och resursgruppen.

    Screenshot that shows where to select the restore point of the log over snapshots for the tenant database.

    Kontrollera att den virtuella måldatorn och måldiskresursgruppen har relevanta behörigheter med hjälp av PowerShell- eller CLI-skriptet.

  7. I Återställningspunkt väljer du Välj.

  8. I fönstret Välj återställningspunkt väljer du återställningspunkten och väljer sedan OK.

    Kommentar

    Loggarna visas efter den ögonblicksbildspunkt som du tidigare återställde.

  9. Välj OK.

Kommentar

Se till att du har återställt alla klientdatabaser enligt SAP HANA-riktlinjerna.

Återställning mellan regioner

Ögonblicksbilder av hanterade diskar överförs inte till Recovery Services-valvet. Därför är återställning mellan regioner det enda möjliga alternativet via Säkerhetskopiering av Backint-dataström.

Nästa steg