Udostępnij za pośrednictwem


Przywracanie migawek wystąpień bazy danych SAP HANA na maszynach wirtualnych platformy Azure

W tym artykule opisano sposób przywracania wystąpienia bazy danych SAP HANA kopii zapasowej do innej docelowej maszyny wirtualnej za pomocą migawek.

Uwaga

Jeśli chcesz wykonać przywracanie w miejscu (czyli zastąpić kopię zapasową maszyny wirtualnej, odłączając istniejące dyski i dołączając nowe dyski), odłącz istniejące dyski i zapoznaj się z następującymi sekcjami.

Migawkę i migawkę magazynu platformy HANA można przywrócić jako dyski, wybierając pozycję Dołącz , a następnie zainstaluj je na maszynie docelowej. Jednak usługa Azure Backup nie przywróci automatycznie systemu HANA do wymaganego punktu.

Oto dwa przepływy pracy:

Uwaga

Platforma SAP HANA zaleca odzyskanie całego systemu podczas przywracania migawki. Oznacza to, że można również przywrócić systemowej bazy danych. Jeśli systemowa baza danych zostanie przywrócona, informacje o użytkownikach/dostępie również zostaną zastąpione lub zaktualizowane, a kolejne próby odzyskania baz danych dzierżawy mogą zakończyć się niepowodzeniem po odzyskaniu systemowej bazy danych. Dwie opcje rozwiązania tego problemu to:

  • Zarówno maszyna wirtualna, jak i docelowa maszyna wirtualna mają ten sam klucz kopii zapasowej (w tym nazwę użytkownika i hasło). Oznacza to, że usługa tworzenia kopii zapasowej HANA może nawiązać połączenie z tymi samymi poświadczeniami i kontynuować odzyskiwanie baz danych dzierżawy.
  • Jeśli kopia zapasowa maszyny wirtualnej i docelowej maszyny wirtualnej mają różne klucze, skrypt wstępnej wyrejestrowania musi zostać uruchomiony po odzyskiwaniu systemowej bazy danych. Ta akcja aktualizuje poświadczenia na docelowej maszynie wirtualnej, a następnie można odzyskać bazy danych dzierżawy.

Wymagania wstępne

Uprawnienia wymagane do przywrócenia migawki

Podczas przywracania usługa Azure Backup używa tożsamości zarządzanej docelowej maszyny wirtualnej do odczytywania migawek dysków z określonej przez użytkownika grupy zasobów, tworzenia dysków w docelowej grupie zasobów i dołączania ich do docelowej maszyny wirtualnej.

Zasób, uprawnienia i zakres są wymienione w poniższej tabeli:

Encja Rola wbudowana Zakres uprawnień opis
Docelowa maszyna wirtualna Współautor maszyny wirtualnej Administrator kopii zapasowej, który konfiguruje i uruchamia przywracanie migawki platformy HANA oraz tożsamość usługi zarządzanej docelowej maszyny wirtualnej. Przywraca z migawek dysków, aby utworzyć nowe dyski zarządzane i dołączyć lub zainstalować do docelowej maszyny wirtualnej lub systemu operacyjnego.
Źródłowa grupa zasobów migawki Uczestnik migawki dysku Cel. Przywraca z migawek dysków.
Grupa zasobów dysku docelowego (w której znajdują się wszystkie istniejące dyski docelowej maszyny wirtualnej, aby przywrócić).

Grupa zasobów dysku docelowego (w której zostaną utworzone wszystkie nowe dyski podczas przywracania).
Operator przywracania dysku Tożsamość usługi zarządzanej docelowej maszyny wirtualnej. Przywraca z migawek dysków, aby utworzyć nowe dyski zarządzane i dołączyć lub zainstalować do docelowej maszyny wirtualnej lub systemu operacyjnego.

Po zakończeniu przywracania można odwołać te uprawnienia.

Uwaga

  • Używane poświadczenia powinny mieć uprawnienia do udzielania ról innym zasobom. Role powinny być właścicielem lub administratorem dostępu użytkowników, jak wspomniano w temacie Kroki przypisywania roli platformy Azure.
  • Możesz użyć witryny Azure Portal, aby przypisać wszystkie poprzednie uprawnienia podczas przywracania.

Dowiedz się więcej o architekturze przywracania migawek wystąpień SAP HANA.

Ustawianie łączności sieciowej

Dowiedz się więcej o konfiguracjach sieci wymaganych dla migawki wystąpienia platformy HANA.

Przywracanie całego systemu do punktu przywracania migawki

W poniższych sekcjach dowiesz się, jak przywrócić system do punktu przywracania migawki.

Wybieranie i instalowanie migawki

Aby wybrać i zainstalować migawkę, wykonaj następujące czynności:

  1. W witrynie Azure Portal przejdź do magazynu usługi Recovery Services.

  2. W okienku po lewej stronie wybierz pozycję Elementy kopii zapasowej.

  3. Wybierz pozycję Region podstawowy, a następnie wybierz pozycję SAP HANA na maszynie wirtualnej platformy Azure.

    Zrzut ekranu pokazujący, gdzie wybrać opcję regionu podstawowego dla wyboru maszyny wirtualnej.

  4. Na stronie Elementy kopii zapasowej wybierz pozycję Wyświetl szczegóły odpowiadające wystąpieniu migawki sap HANA.

    Zrzut ekranu przedstawiający miejsce wyświetlania szczegółów migawki bazy danych HANA.

  5. Wybierz przycisk Przywróć.

    Zrzut ekranu przedstawiający opcję

  6. W okienku Przywracanie wybierz docelową maszynę wirtualną, do której mają być dołączone dyski, wymagane wystąpienie platformy HANA i grupę zasobów.

  7. W okienku Punkt przywracania wybierz pozycję Wybierz.

    Zrzut ekranu przedstawiający wybieranie punktu odzyskiwania migawki HANA.

    Uwaga

    Opcja Dołącz i zainstaluj tylko tworzy dyski z wybranego punktu migawki i instaluje do docelowej maszyny wirtualnej. Po zakończeniu przywracania użyj programu HANA Studio , aby zainicjować proces przywracania z migawki i ukończyć przywracanie systemowej bazy danych do najnowszego punktu odzyskiwania. Następnie uruchom skrypt wstępnej rejestracji na docelowej maszynie wirtualnej, aby zresetować poświadczenia użytkownika kopii zapasowej. Następnie przejdź do procesu przywracania bazy danych dzierżawy do tej samej migawki lub punktu dziennika w czasie za pośrednictwem kopii zapasowej

  8. W okienku Wybierz punkt przywracania wybierz punkt odzyskiwania, a następnie wybierz przycisk OK.

  9. Wybierz odpowiednią grupę zasobów i tożsamość zarządzaną, do której przypisano wszystkie uprawnienia do przywrócenia.

  10. Wybierz pozycję Weryfikuj , aby sprawdzić, czy wszystkie uprawnienia są przypisane do tożsamości zarządzanej dla odpowiednich zakresów.

  11. Jeśli uprawnienia nie są przypisane, wybierz pozycję Przypisz brakujące role/tożsamość.

    Po przypisaniu ról witryna Azure Portal automatycznie weryfikuje aktualizacje uprawnień.

  12. Wybierz przycisk OK , aby utworzyć dyski na podstawie migawek, dołączyć je do docelowej maszyny wirtualnej i zainstalować je.

Przywracanie systemowej bazy danych

Aby przywrócić systemowa baza danych przy użyciu witryny Azure Portal, wykonaj następujące kroki:

  1. Przejdź do okienka Przywracanie, a następnie wybierz pozycję SystemOwa baza danych (w tym dołączanie i instalowanie).

    Zrzut ekranu przedstawiający sposób przywracania bazy danych, w tym dołączania i instalowania dysków do docelowej maszyny wirtualnej.

    Uwaga

    Ta opcja tworzy dyski z wybranego punktu przywracania migawki i dołącza te dyski do określonej docelowej maszyny wirtualnej. Przywraca również systemowa baza danych na docelowej maszynie wirtualnej.

  2. Na maszynie wirtualnej wybierz docelową maszynę wirtualną z listy rozwijanej.

  3. W obszarze Punkt przywracania migawki kliknij pozycję Wybierz i wybierz punkt przywracania.

  4. Wybierz Potwierdź.

  5. Po zakończeniu walidacji wybierz przycisk OK , aby przywrócić.

Aby odzyskać systemowej bazy danych z migawki danych przy użyciu programu HANA Studio. Aby uzyskać więcej informacji, zobacz dokumentację systemu SAP.

Uwaga

Po przywróceniu systemowej bazy danych należy uruchomić skrypt wstępnej wyrejestrowania na docelowej maszynie wirtualnej, aby zaktualizować poświadczenia użytkownika.

Przywracanie baz danych dzierżawy

Po przywróceniu systemowej bazy danych uruchom skrypt wstępnej wyrejestrowania na docelowej maszynie wirtualnej i przywróć bazy danych dzierżawy.

Aby przywrócić bazy danych dzierżawy przy użyciu witryny Azure Portal, wykonaj następujące kroki:

  1. Przejdź do okienka Przywracanie, a następnie wybierz pozycję Bazy danych dzierżawy.

    Zrzut ekranu przedstawia sposób rozpoczynania przywracania bazy danych dzierżawy do docelowej maszyny wirtualnej.

  2. Na maszynie wirtualnej wybierz docelową maszynę wirtualną z listy rozwijanej.

  3. W obszarze Punkt przywracania migawki kliknij pozycję Wybierz i wybierz punkt przywracania.

  4. Wybierz Potwierdź.

  5. Po zakończeniu walidacji wybierz przycisk OK , aby przywrócić.

Możesz również użyć programu HANA Studio, aby odzyskać wszystkie bazy danych dzierżawy z migawki danych. Aby uzyskać więcej informacji, zobacz dokumentację platformy HANA.

Przywracanie bazy danych do innego punktu dziennika w czasie w ramach migawki

Aby przywrócić bazę danych do innego punktu dziennika w czasie, wykonaj następujące czynności.

Wybierz i zainstaluj najbliższą migawkę

Najpierw zidentyfikuj migawkę najbliższą wymaganemu punktowi dziennika w czasie. Następnie dołącz i zainstaluj migawkę do docelowej maszyny wirtualnej.

Przywracanie systemowej bazy danych

Aby wybrać i przywrócić wymagany punkt w czasie dla systemowej bazy danych, wykonaj następujące kroki:

  1. W magazynie usługi Recovery Services w okienku po lewej stronie wybierz pozycję Elementy kopii zapasowej.

  2. Wybierz pozycję Region podstawowy, a następnie wybierz pozycję SAP HANA na maszynie wirtualnej platformy Azure.

  3. W okienku Elementy kopii zapasowej wybierz link Wyświetl szczegóły dla wystąpienia systemowej bazy danych.

    Zrzut ekranu przedstawiający miejsce wyświetlania szczegółów wystąpienia systemowej bazy danych.

  4. W okienku elementy bazy danych systemdb wybierz pozycję Przywróć.

    Zrzut ekranu przedstawiający sposób otwierania strony

  5. W okienku Przywracanie wybierz pozycję Przywróć dzienniki za pośrednictwem migawki.

  6. Wybierz wymaganą maszynę wirtualną i grupę zasobów.

  7. Poniżej pola Punkt przywracania wybierz link Wybierz.

    Zrzut ekranu przedstawiający sposób wybierania punktów przywracania dziennika wystąpienia systemowej bazy danych na potrzeby przywracania.

  8. W okienku Wybierz punkt przywracania wybierz punkt przywracania, a następnie wybierz przycisk OK.

    Uwaga

    Dzienniki są wyświetlane po wcześniej przywróconym punkcie migawki.

  9. Wybierz przycisk OK.

Przywracanie bazy danych dzierżawy

Aby przywrócić bazę danych dzierżawy, wykonaj następujące czynności:

  1. W witrynie Azure Portal przejdź do magazynu usługi Recovery Services.

  2. W okienku po lewej stronie wybierz pozycję Elementy kopii zapasowej.

  3. Wybierz pozycję Region podstawowy, a następnie wybierz pozycję SAP HANA na maszynie wirtualnej platformy Azure.

    Zrzut ekranu pokazujący, gdzie wybrać opcję regionu podstawowego, aby utworzyć kopię zapasową bazy danych dzierżawy.

  4. W okienku Elementy kopii zapasowej wybierz link Wyświetl szczegóły dla bazy danych dzierżawy SAP HANA.

    Zrzut ekranu przedstawiający link

  5. Wybierz przycisk Przywróć.

    Zrzut ekranu pokazujący, gdzie wybrać opcję

  6. W okienku Przywracanie wybierz docelową maszynę wirtualną, do której mają być dołączone dyski, wymagane wystąpienie platformy HANA i grupę zasobów.

    Zrzut ekranu pokazujący, gdzie wybrać punkt przywracania migawek dziennika dla bazy danych dzierżawy.

    Upewnij się, że docelowa maszyna wirtualna i grupa zasobów dysku docelowego mają odpowiednie uprawnienia przy użyciu programu PowerShell lub skryptu interfejsu wiersza polecenia.

  7. W obszarze Punkt przywracania wybierz pozycję Wybierz.

  8. W okienku Wybierz punkt przywracania wybierz punkt przywracania, a następnie wybierz przycisk OK.

    Uwaga

    Dzienniki są wyświetlane po wcześniej przywróconym punkcie migawki.

  9. Wybierz pozycję OK.

Uwaga

Upewnij się, że wszystkie bazy danych dzierżaw zostały przywrócone zgodnie z wytycznymi platformy SAP HANA.

Przywracanie między regionami

Migawki dysku zarządzanego nie są przenoszone do magazynu usługi Recovery Services. Dlatego przywracanie między regionami jest jedyną możliwą opcją za pośrednictwem kopii zapasowych strumienia Backint.

Następne kroki