Udostępnij za pośrednictwem


Informacje o kopii zapasowej bazy danych SAP HANA na maszynach wirtualnych Azure

Bazy danych SAP HANA to kluczowe zadania o znaczeniu biznesowym, które wymagają niskiego docelowego punktu odzyskiwania (RPO) i szybkiego docelowego czasu odzyskiwania (RTO). Teraz możesz wykonywać kopie zapasowe baz danych SAP HANA działających na maszynach wirtualnych Azure (VM) używając Azure Backup.

Azure Backup jest certyfikowany przez Backint SAP, aby zapewniać natywne wsparcie dla kopii zapasowych, wykorzystując natywne interfejsy API SAP HANA. Ta oferta od Azure Backup jest zgodna z mantrą Azure Backup polegającą na "kopiach zapasowych bez infrastruktury", które eliminują potrzebę wdrażania i zarządzania infrastrukturą tworzenia kopii zapasowych. Teraz możesz bezproblemowo tworzyć kopie zapasowe i przywracać bazy danych SAP HANA działające na maszynach wirtualnych Azure (teraz obsługiwane są również maszyny wirtualne serii M!) oraz korzystać z możliwości zarządzania przedsiębiorstwem, które zapewnia Azure Backup.

Wartość dodana

Korzystając z usługi Azure Backup do tworzenia kopii zapasowych i odtwarzania baz danych SAP HANA, uzyskujesz następujące korzyści:

  • 15-minutowe RPO: Odzyskiwanie krytycznych danych do 15 minut jest teraz możliwe.
  • One-click, point-in-time restores: Przywracanie danych produkcyjnych na alternatywne serwery HANA jest uproszczone. Łączenie kopii zapasowych i katalogów w celu wykonania przywracania jest zarządzane przez Azure w tle.
  • Długotrwałe przechowywanie: Dla rygorystycznych wymagań dotyczących zgodności i audytu. Zachowuj swoje kopie zapasowe przez lata, w zależności od okresu przechowywania, po którym punkty odzyskiwania zostaną automatycznie usunięte dzięki wbudowanej funkcji zarządzania cyklem życia.
  • Zarządzanie kopiami zapasowymi z Azure: Użyj możliwości zarządzania i monitorowania kopii zapasowych Azure dla lepszego doświadczenia w zarządzaniu. Obsługiwany jest również Azure CLI.
  • Kopia zapasowa baz danych SAP HANA przy użyciu replikacji systemu HANA (HSR): Umożliwia utworzenie pojedynczego łańcucha kopii zapasowej między węzłami i zapewnia łatwe przywracanie danych.

Aby dowiedzieć się więcej o scenariuszach tworzenia kopii zapasowych i przywracania, które obecnie wspieramy, zobacz Macierz wsparcia scenariuszy SAP HANA.

Architektura kopii zapasowej

Możesz tworzyć kopie zapasowe baz danych SAP HANA działających na maszynie wirtualnej Azure i przesyłać dane kopii zapasowej bezpośrednio do magazynu usługi Azure Recovery Services.

Diagram architektury kopii zapasowej SAP HANA.

  • Rozpoczynasz proces tworzenia kopii zapasowej od utworzenia skrytki usług odzyskiwania w Azure. Ten skarbiec będzie używany do przechowywania kopii zapasowych i punktów odzyskiwania, które są tworzone z czasem.

  • Maszyna wirtualna Azure, na której działa serwer SAP HANA, jest zarejestrowana w skarbcu, a bazy danych do wykonania kopii zapasowej są odkrywane. Aby umożliwić usłudze Azure Backup odkrycie baz danych, skrypt przygotowania wstępnego musi być uruchomiony na serwerze HANA jako użytkownik root.

  • Ten skrypt tworzy użytkownika bazy danych AZUREWLBACKUPHANAUSER lub używa niestandardowego użytkownika do kopii zapasowej, którego już utworzyłeś. Następnie tworzy odpowiadający klucz o tej samej nazwie w hdbuserstore. Aby dowiedzieć się więcej o funkcjonalności skryptu, zobacz Samouczek: Tworzenie kopii zapasowej baz danych SAP HANA w maszynie Azure.

  • Usługa Azure Backup teraz instaluje wtyczkę Azure Backup dla HANA na zarejestrowanym serwerze SAP HANA.

  • Użytkownik bazy danych AZUREWLBACKUPHANAUSER, który został utworzony przez skrypt prerejestracyjny, lub niestandardowy użytkownik, którego stworzyłeś (i dodałeś jako dane wejściowe do skryptu prerejestracyjnego), jest używany przez wtyczkę Azure Backup dla HANA do wykonywania wszystkich operacji tworzenia kopii zapasowej i przywracania. Jeśli spróbujesz skonfigurować kopię zapasową dla baz danych SAP HANA bez uruchomienia tego skryptu, możesz napotkać błąd UserErrorHanaScriptNotRun.

  • Aby skonfigurować kopię zapasową na znalezionych bazach danych, wybierz wymaganą politykę tworzenia kopii zapasowych, a następnie włącz tworzenie kopii zapasowych.

  • Po skonfigurowaniu kopii zapasowej usługa Azure Backup konfiguruje następujące parametry backint na poziomie bazy danych na chronionym serwerze SAP HANA:

    • [catalog_backup_using_backint:true]
    • [enable_accumulated_catalog_backup:false]
    • [parallel_data_backup_backint_channels:1]
    • [log_backup_timeout_s:900)]
    • [backint_response_timeout:7200]

    Notatka

    Upewnij się, że te parametry nie są obecne na poziomie hosta. Parametry na poziomie hosta zastąpią te parametry i mogą spowodować nieoczekiwane zachowanie.

  • Wtyczka usługi Azure Backup dla platformy HANA przechowuje wszystkie harmonogramy tworzenia kopii zapasowych i szczegóły zasad. Wyzwala zaplanowane kopie zapasowe i komunikuje się z silnikiem kopii zapasowych HANA za pomocą interfejsów Backint API.

  • Silnik tworzenia kopii zapasowych HANA zwraca strumień Backint z danymi do zarchiwizowania.

  • Wszystkie zaplanowane kopie zapasowe oraz kopie zapasowe na żądanie (wywoływane z portalu Azure), które są pełne lub różnicowe, są inicjowane przez wtyczkę Azure Backup dla HANA. Jednak kopie zapasowe dzienników są zarządzane i uruchamiane przez sam silnik kopii zapasowych HANA.

  • Azure Backup dla SAP HANA, jako rozwiązanie posiadające certyfikat Backint, nie zależy od rodzaju używanego dysku ani typu maszyn wirtualnych. Kopia zapasowa tworzona jest przez strumienie generowane przez HANA.

Użyj kopii zapasowej maszyn wirtualnych Azure z kopią zapasową SAP HANA w Azure

Oprócz korzystania z kopii zapasowej platformy SAP HANA na platformie Azure, która zapewnia tworzenie kopii zapasowych i odzyskiwanie na poziomie bazy danych, można użyć rozwiązania do tworzenia kopii zapasowych maszyn wirtualnych platformy Azure w celu utworzenia kopii zapasowej systemu operacyjnego i dysków innych niż bazy danych.

Możesz użyć certyfikowanego przez Backint rozwiązania do tworzenia kopii zapasowych Azure SAP HANA do tworzenia kopii zapasowych i odzyskiwania bazy danych.

Możesz użyć kopii zapasowej maszyny wirtualnej Azure do tworzenia kopii zapasowych systemu operacyjnego i innych dysków niezawierających baz danych. Kopia zapasowa maszyny wirtualnej jest robiona raz dziennie i obejmuje wszystkie dyski, z wyjątkiem dysków systemu operacyjnego Write Accelerator oraz ultra dysków. Ponieważ wykonujesz kopię zapasową bazy danych za pomocą rozwiązania kopii zapasowej Azure SAP HANA, możesz wykonać spójną plikowo kopię zapasową tylko systemu operacyjnego i dysków pozabazowych, korzystając z funkcji selektowalnego tworzenia kopii zapasowej dysków i ich przywracania dla maszyn wirtualnych Azure.

  1. Przywróć maszynę wirtualną (VM), na której działa SAP HANA, wykonując jedną z następujących czynności:

  2. Jeśli dyski Write Accelerator są wykluczone, nie są przywracane. W tym przypadku utwórz puste dyski Write Accelerator i obszar dziennika.

  3. Po ustawieniu wszystkich pozostałych konfiguracji (takich jak IP, nazwa systemu itp.), maszyna wirtualna jest skonfigurowana do odbierania danych bazy danych z Azure Backup.

  4. Przywróć bazę danych do maszyny wirtualnej z kopii zapasowej bazy danych Azure SAP HANA do zamierzonego punktu w czasie.

Utwórz kopię zapasową systemu HANA z włączoną replikacją

Azure Backup teraz obsługuje tworzenie kopii zapasowych baz danych, które mają aktywowaną funkcję HSR. Oznacza to, że kopie zapasowe są zarządzane automatycznie po przejściu w tryb failover, co eliminuje konieczność ręcznej interwencji. Kopia zapasowa oferuje również natychmiastową ochronę bez konieczności wykonania pełnych kopii zapasowych, dzięki czemu można chronić wystąpienia platformy HANA lub węzły konfiguracji HSR jako pojedynczy kontener HSR.

Chociaż istnieje wiele fizycznych węzłów (pierwotnych i wtórnych), usługa kopii zapasowej teraz traktuje je jako jeden kontener HSR.

Utwórz kopie zapasowe migawkowych instancji bazy danych

Gdy bazy danych rosną, czas potrzebny na ich przywracanie staje się istotnym czynnikiem, zwłaszcza gdy mamy do czynienia z kopiami zapasowymi przesyłanymi strumieniowo. Również podczas tworzenia kopii zapasowej czas, który baza danych potrzebuje na generowanie strumieni Backint, może rosnąć proporcjonalnie do szybkości zmian, co również może być czynnikiem.

Podejście zgodne z bazą danych, oparte na migawkach, pomaga rozwiązać oba problemy i oferuje zaletę natychmiastowego tworzenia kopii zapasowych oraz natychmiastowego przywracania. Dla HANA, Azure Backup teraz oferuje podejście oparte na migawkach, które jest spójne z HANA i zintegrowane z Backint, dzięki czemu można używać Azure Backup jako jednego produktu dla całej struktury HANA, niezależnie od rozmiaru bazy danych.

Cennik

Migawka zarządzanego dysku

Azure Backup używa migawki zarządzanych dysków. Usługa Azure Backup przechowuje je w grupie zasobów, którą określisz. Migawki dysków zarządzanych używają standardowej pamięci masowej dysków twardych (HDD), niezależnie od typu pamięci dysku, a opłaty są naliczane zgodnie z cennikiem migawek dysków zarządzanych. Pierwsza migawka dysku jest pełną migawką, a wszystkie kolejne migawki są przyrostowe i składają się tylko ze zmian od ostatniej.

Notatka

Nie ma żadnych kosztów magazynowania kopii zapasowych dla migawek, ponieważ nie są one przenoszone do magazynu Recovery Services.

Strumienie backint

Zgodnie z zaleceniem SAP, obowiązkowe jest wykonywanie cotygodniowych pełnych migawek dla wszystkich baz danych w ramach instancji. Tak więc, zostaniesz obciążony opłatą za wszystkie chronione bazy danych w obrębie instancji (czyli cena chronionej instancji plus cena za przechowywanie kopii zapasowych), zgodnie z cenami Azure Backup dla baz danych SAP HANA.

Następne kroki

Dowiedz się, jak: