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:
- Przywróć cały system HANA (systemową bazę danych i wszystkie bazy danych dzierżawy) do pojedynczego punktu przywracania opartego na migawkach.
- Przywróć systemową bazę danych i wszystkie bazy danych dzierżawy do innego punktu dziennika w czasie w ramach migawki.
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:
W witrynie Azure Portal przejdź do magazynu usługi Recovery Services.
W okienku po lewej stronie wybierz pozycję Elementy kopii zapasowej.
Wybierz pozycję Region podstawowy, a następnie wybierz pozycję SAP HANA na maszynie wirtualnej platformy Azure.
Na stronie Elementy kopii zapasowej wybierz pozycję Wyświetl szczegóły odpowiadające wystąpieniu migawki sap HANA.
Wybierz przycisk Przywróć.
W okienku Przywracanie wybierz docelową maszynę wirtualną, do której mają być dołączone dyski, wymagane wystąpienie platformy HANA i grupę zasobów.
W okienku Punkt przywracania wybierz pozycję Wybierz.
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
W okienku Wybierz punkt przywracania wybierz punkt odzyskiwania, a następnie wybierz przycisk OK.
Wybierz odpowiednią grupę zasobów i tożsamość zarządzaną, do której przypisano wszystkie uprawnienia do przywrócenia.
Wybierz pozycję Weryfikuj , aby sprawdzić, czy wszystkie uprawnienia są przypisane do tożsamości zarządzanej dla odpowiednich zakresów.
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ń.
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:
Przejdź do okienka Przywracanie, a następnie wybierz pozycję SystemOwa baza danych (w tym dołączanie i instalowanie).
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.
Na maszynie wirtualnej wybierz docelową maszynę wirtualną z listy rozwijanej.
W obszarze Punkt przywracania migawki kliknij pozycję Wybierz i wybierz punkt przywracania.
Wybierz Potwierdź.
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:
Przejdź do okienka Przywracanie, a następnie wybierz pozycję Bazy danych dzierżawy.
Na maszynie wirtualnej wybierz docelową maszynę wirtualną z listy rozwijanej.
W obszarze Punkt przywracania migawki kliknij pozycję Wybierz i wybierz punkt przywracania.
Wybierz Potwierdź.
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:
W magazynie usługi Recovery Services w okienku po lewej stronie wybierz pozycję Elementy kopii zapasowej.
Wybierz pozycję Region podstawowy, a następnie wybierz pozycję SAP HANA na maszynie wirtualnej platformy Azure.
W okienku Elementy kopii zapasowej wybierz link Wyświetl szczegóły dla wystąpienia systemowej bazy danych.
W okienku elementy bazy danych systemdb wybierz pozycję Przywróć.
W okienku Przywracanie wybierz pozycję Przywróć dzienniki za pośrednictwem migawki.
Wybierz wymaganą maszynę wirtualną i grupę zasobów.
Poniżej pola Punkt przywracania wybierz link Wybierz.
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.
Wybierz przycisk OK.
Przywracanie bazy danych dzierżawy
Aby przywrócić bazę danych dzierżawy, wykonaj następujące czynności:
W witrynie Azure Portal przejdź do magazynu usługi Recovery Services.
W okienku po lewej stronie wybierz pozycję Elementy kopii zapasowej.
Wybierz pozycję Region podstawowy, a następnie wybierz pozycję SAP HANA na maszynie wirtualnej platformy Azure.
W okienku Elementy kopii zapasowej wybierz link Wyświetl szczegóły dla bazy danych dzierżawy SAP HANA.
Wybierz przycisk Przywróć.
W okienku Przywracanie wybierz docelową maszynę wirtualną, do której mają być dołączone dyski, wymagane wystąpienie platformy HANA i grupę zasobów.
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.
W obszarze Punkt przywracania wybierz pozycję Wybierz.
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.
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.