Udostępnij przez


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

W tym artykule opisano, jak przywrócić kopię zapasową wystąpienia bazy danych SAP HANA na innej docelowej maszynie wirtualnej za pomocą migawki.

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.

Migawki HANA i magazynu można przywrócić jako dyski, wybierając Dołącz, po czym zamontować 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 również przywróciłbyś bazę danych systemu. 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 maszyna wirtualna z kopii zapasowej i maszyna wirtualna docelowa mają różne klucze, skrypt prerejestracji musi zostać uruchomiony po odzyskiwaniu systemowej bazy danych. Ta akcja aktualizuje poświadczenia na docelowej maszynie wirtualnej, a następnie można przywrócić 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 HANA oraz zarządza tożsamością usługi zarządzanej związaną z docelową maszyną wirtualną. 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 Współautor migawki dysku Cel. Przywraca z migawek dysków.
Grupa zasobów dyskowych docelowej maszyny wirtualnej (gdzie znajdują się wszystkie istniejące dyski tej maszyny wirtualnej, w celu przywrócenia stanu).

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 Krokach przypisywania ról w usłudze 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ę o konfiguracjach sieci wymaganych dla migawki wystąpienia 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 zamontować migawkę, wykonaj następujące czynności:

  1. W portalu Azure przejdź do skarbca 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 w maszynie wirtualnej 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. Na panelu Punkt przywracania wybierz opcję Wybierz.

    Zrzut ekranu przedstawiający wybieranie punktu odzyskiwania migawki HANA.

    Uwaga

    Opcja Dołącz i zamontuj tylko tworzy dyski z wybranego punktu migawki i montuje je 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 najemcy do tego samego punktu w czasie w migawce lub dzienniku za pomocą systemu przywracania.

  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ć systemową bazę danych przy użyciu portalu Azure, wykonaj następujące kroki:

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

    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ż systemową bazę danych na docelowej maszynie wirtualnej.

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

  3. W sekcji Punkt przywracania migawki kliknij Wybierz i wskaż punkt przywracania.

  4. Wybierz Potwierdź.

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

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

Uwaga

Po przywróceniu systemowej bazy danych należy uruchomić skrypt wstępnej rejestracji na docelowej maszynie wirtualnej, aby zaktualizować dane uwierzytelniające użytkownika.

Przywracanie baz danych dzierżawy

Po przywróceniu systemowej bazy danych uruchom skrypt prerejestracji na docelowej maszynie wirtualnej i przywróć bazy danych najemców.

Aby przywrócić bazy danych lokatorów przy użyciu portalu Azure, wykonaj następujące kroki:

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

    Zrzut ekranu pokazuje, jak rozpocząć przywracanie bazy danych dzierżawcy do docelowej maszyny wirtualnej.

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

  3. W sekcji Punkt przywracania migawki kliknij Wybierz i wskaż 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żawców z zrzutu danych. Aby uzyskać więcej informacji, zobacz dokumentację platformy HANA.

Przywracanie bazy danych do innego punktu w czasie przy użyciu migawki

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

Wybierz i zamontuj najbliższą migawkę

Najpierw zidentyfikuj migawkę najbliższą wymaganemu punktowi czasowemu dziennika. Następnie dołącz i zamontuj 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 zapasowych.

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

  3. W okienku Elementy kopii zapasowej wybierz Wyświetl szczegóły link dla instancji bazy danych systemu.

    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.

Przywróć bazę danych najemcy

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

  1. W portalu Azure przejdź do skarbca 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 w maszynie wirtualnej 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 Punkcie przywracania, wybierz 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 przycisk 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 sejfu usługi Recovery Services. Dlatego przywracanie między regionami jest jedyną możliwą opcją za pośrednictwem kopii zapasowych strumienia Backint.

Następne kroki