Obnovení snímků instancí databáze SAP HANA na virtuálních počítačích Azure

Tento článek popisuje, jak obnovit zálohovanou instanci databáze SAP HANA do jiného cílového virtuálního počítače prostřednictvím snímků.

Poznámka:

Pokud chcete provést místní obnovení (tj. přepsat zálohovaný virtuální počítač odpojením existujících disků a připojením nových disků), odpojte existující disky a prohlédněte si následující části.

Snímek a snímek úložiště HANA můžete obnovit jako disky tak , že vyberete Připojit a pak je připojíte k cílovému počítači. Azure Backup ale automaticky neobnoví systém HANA do požadovaného bodu.

Tady jsou dva pracovní postupy:

Poznámka:

SAP HANA doporučuje obnovit celý systém během obnovení snímku. To znamená, že byste také obnovili systémovou databázi. Pokud dojde k obnovení systémové databáze, informace o uživatelích a přístupu se přepíšou nebo aktualizují a následné pokusy o obnovení databází tenantů můžou po obnovení systémové databáze selhat. K vyřešení tohoto problému patří tyto dvě možnosti:

  • Zálohovaný virtuální počítač i cílový virtuální počítač mají stejný záložní klíč (včetně uživatelského jména a hesla). To znamená, že se služba zálohování HANA může připojit se stejnými přihlašovacími údaji a pokračovat v obnovování databází tenantů.
  • Pokud zálohovaný virtuální počítač a cílový virtuální počítač mají jiné klíče, musí se skript předběžné registrace spustit po obnovení systémové databáze. Tato akce aktualizuje přihlašovací údaje na cílovém virtuálním počítači a pak je možné obnovit databáze tenantů.

Předpoklady

Oprávnění požadovaná pro obnovení snímku

Během obnovení azure Backup používá spravovanou identitu cílového virtuálního počítače ke čtení snímků disků ze skupiny prostředků určených uživatelem, vytvoření disků v cílové skupině prostředků a jejich připojení k cílovému virtuálnímu počítači.

Prostředek, oprávnění a obor jsou uvedeny v následující tabulce:

Entita Předdefinovaná role Rozsah oprávnění Popis
Cílový virtuální počítač Přispěvatel virtuálních počítačů Správce zálohování, který nakonfiguruje a spustí obnovení snímku HANA a identitu spravované služby cílového virtuálního počítače. Obnoví ze snímků disků a vytvoří nové spravované disky a připojí se k cílovému virtuálnímu počítači nebo operačnímu systému.
Skupina prostředků zdrojového snímku Přispěvatel snímků disku Cíl. Obnoví se ze snímků disku.
Skupina prostředků cílového disku (kde jsou k dispozici všechny existující disky cílového virtuálního počítače pro vrácení zpět).

Cílová skupina prostředků disku (kde se během obnovení vytvoří všechny nové disky).
Operátor obnovení disku Identita spravované služby cílového virtuálního počítače. Obnoví ze snímků disků a vytvoří nové spravované disky a připojí se k cílovému virtuálnímu počítači nebo operačnímu systému.

Po dokončení obnovení můžete tato oprávnění odvolat.

Poznámka:

  • Použité přihlašovací údaje by měly mít oprávnění k udělení rolí jiným prostředkům. Role by měly být vlastníkem nebo uživatelským přístupem Správa istrator, jak je uvedeno v postupu přiřazení role Azure.
  • Pomocí webu Azure Portal můžete během obnovení přiřadit všechna předchozí oprávnění.

Přečtěte si o architektuře obnovení snímků instance SAP HANA.

Navázání připojení k síti

Seznamte se s konfiguracemi sítě vyžadované pro snímek instance HANA.

Obnovení celého systému do bodu obnovení snímku

V následujících částech se dozvíte, jak obnovit systém do bodu obnovení snímku.

Výběr a připojení snímku

Pokud chcete snímek vybrat a připojit, postupujte takto:

  1. Na webu Azure Portal přejděte do trezoru služby Recovery Services.

  2. V levém podokně vyberte Zálohované položky.

  3. Vyberte Primární oblast a pak na virtuálním počítači Azure vyberte SAP HANA.

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

  4. Na stránce Zálohované položky vyberte Zobrazit podrobnosti odpovídající instanci snímku SAP HANA.

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

  5. Vyberte Obnovit.

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

  6. V podokně Obnovení vyberte cílový virtuální počítač, ke kterému se mají disky připojit, požadovanou instanci HANA a skupinu prostředků.

  7. V podokně Bod obnovení zvolte Vybrat.

    Screenshot showing to select HANA snapshot recovery point.

    Poznámka:

    Možnost Připojit a připojit pouze vytvoří disky z vybraného bodu snímku a připojí se k cílovému virtuálnímu počítači. Po dokončení obnovení pomocí nástroje HANA Studio zahajte proces obnovení ze snímku a dokončete obnovení systémové databáze do nejnovějšího bodu obnovení. Potom na cílovém virtuálním počítači spusťte skript předběžné registrace, který resetuje přihlašovací údaje uživatele zálohování. Pak pokračujte procesem obnovení databáze tenanta a přejděte ke stejnému snímku nebo protokolu v čase prostřednictvím backingu.

  8. V podokně Vybrat bod obnovení vyberte bod obnovení a pak vyberte OK.

  9. Vyberte odpovídající skupinu prostředků a spravovanou identitu , ke které jsou přiřazena všechna oprávnění k obnovení.

  10. Výběrem možnosti Ověřit zkontrolujte, jestli jsou všechna oprávnění přiřazená spravované identitě pro příslušné obory.

  11. Pokud nejsou oprávnění přiřazená, vyberte Přiřadit chybějící role nebo identitu.

    Po přiřazení rolí azure Portal automaticky znovu ověří aktualizace oprávnění.

  12. Vyberte OK a vytvořte disky ze snímků, připojte je k cílovému virtuálnímu počítači a připojte je.

Obnovení systémové databáze

Pokud chcete obnovit systémovou databázi pomocí webu Azure Portal, postupujte takto:

  1. Přejděte do podokna Obnovení a pak vyberte Systémová databáze (včetně připojení a připojení).

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

    Poznámka:

    Tato možnost vytvoří disky z vybraného bodu obnovení snímku a připojí tyto disky k zadanému cílovému virtuálnímu počítači. Také obnoví systémovou databázi na cílovém virtuálním počítači.

  2. Na virtuálním počítači vyberte cílový virtuální počítač z rozevíracího seznamu.

  3. V části Bod obnovení snímku klikněte na Vybrat a zvolte bod obnovení.

  4. Vyberte Ověřit.

  5. Po dokončení ověření vyberte OK a obnovte ho.

Pokud chcete obnovit systémovou databázi ze snímku dat pomocí nástroje HANA Studio. Další informace najdete v dokumentaci k SAP.

Poznámka:

Po obnovení systémové databáze musíte na cílovém virtuálním počítači spustit skript předběžné registrace, aby se aktualizovaly přihlašovací údaje uživatele.

Obnovení databází tenantů

Po obnovení systémové databáze spusťte na cílovém virtuálním počítači skript předběžné registrace a obnovte databáze tenanta.

Pokud chcete obnovit databáze tenantů pomocí webu Azure Portal, postupujte takto:

  1. Přejděte do podokna Obnovit a pak vyberte Databáze tenantů.

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

  2. Na virtuálním počítači vyberte cílový virtuální počítač z rozevíracího seznamu.

  3. V části Bod obnovení snímku klikněte na Vybrat a zvolte bod obnovení.

  4. Vyberte Ověřit.

  5. Po dokončení ověření vyberte OK a obnovte ho.

K obnovení všech databází tenantů ze snímku dat můžete použít také HANA Studio. Další informace najdete v dokumentaci k HANA.

Obnovení databáze do jiného protokolu v čase v průběhu snímku

Pokud chcete databázi obnovit do jiného protokolu v čase, postupujte následovně.

Výběr a připojení nejbližšího snímku

Nejprve identifikujte snímek, který je nejblíže požadovanému bodu v čase. Pak tento snímek připojte a připojte ho k cílovému virtuálnímu počítači.

Obnovení systémové databáze

Chcete-li vybrat a obnovit požadovaný bod v čase systémové databáze, postupujte takto:

  1. V trezoru služby Recovery Services v levém podokně vyberte Zálohované položky.

  2. Vyberte Primární oblast a pak na virtuálním počítači Azure vyberte SAP HANA.

  3. V podokně Zálohované položky vyberte odkaz Zobrazit podrobnosti pro instanci systémové databáze.

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

  4. V podokně položek systemdb vyberte Obnovit.

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

  5. V podokně Obnovení vyberte Obnovit protokoly přes snímek.

  6. Vyberte požadovaný virtuální počítač a skupinu prostředků.

  7. Pod polem Bod obnovení vyberte odkaz Vybrat.

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

  8. V podokně Vybrat bod obnovení vyberte bod obnovení a pak vyberte OK.

    Poznámka:

    Protokoly se zobrazí po bodu snímku, který jste předtím obnovili.

  9. Vyberte OK.

Obnovení databáze tenanta

Pokud chcete obnovit databázi tenanta, postupujte takto:

  1. Na webu Azure Portal přejděte do trezoru služby Recovery Services.

  2. V levém podokně vyberte Zálohované položky.

  3. Vyberte Primární oblast a pak na virtuálním počítači Azure vyberte SAP HANA.

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

  4. V podokně Zálohované položky vyberte odkaz Zobrazit podrobnosti pro databázi tenanta SAP HANA.

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

  5. Vyberte Obnovit.

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

  6. V podokně Obnovení vyberte cílový virtuální počítač, ke kterému se mají disky připojit, požadovanou instanci HANA a skupinu prostředků.

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

    Pomocí skriptu PowerShellu nebo rozhraní příkazového řádku se ujistěte, že cílový virtuální počítač a cílová skupina prostředků disku mají příslušná oprávnění.

  7. V bodu obnovení zvolte Vybrat.

  8. V podokně Vybrat bod obnovení vyberte bod obnovení a pak vyberte OK.

    Poznámka:

    Protokoly se zobrazí po bodu snímku, který jste předtím obnovili.

  9. Vyberte OK.

Poznámka:

Ujistěte se, že jste obnovili všechny databáze tenantů podle pokynů pro SAP HANA.

Obnovení mezi oblastmi

Snímky spravovaných disků se nepřenesou do trezoru služby Recovery Services. Obnovení mezi oblastmi je tedy jedinou možnou možností prostřednictvím zálohování datových proudů Backint.

Další kroky