Udostępnij za pośrednictwem


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

Bazy danych SAP HANA to obciążenia o krytycznym znaczeniu, które wymagają niskiego celu punktu odzyskiwania (RPO) i celu czasu szybkiego odzyskiwania (RTO). Teraz można tworzyć kopie zapasowe baz danych SAP HANA uruchomionych na maszynach wirtualnych platformy Azure przy użyciu usługi Azure Backup.

Usługa Azure Backup ma certyfikat Backint firmy SAP, aby zapewnić natywną obsługę kopii zapasowych dzięki wykorzystaniu natywnych interfejsów API platformy SAP HANA. Ta oferta z usługi Azure Backup jest zgodna z mantrą usługi Azure Backup kopii zapasowych bez infrastruktury, co eliminuje konieczność wdrażania infrastruktury kopii zapasowych i zarządzania nią. Teraz można bezproblemowo tworzyć kopie zapasowe i przywracać bazy danych SAP HANA działające na maszynach wirtualnych platformy Azure (maszyny wirtualne serii M są teraz obsługiwane)) i zastosować funkcje zarządzania przedsiębiorstwem zapewniane przez usługę Azure Backup.

Wartość dodana

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

  • 15-minutowy cel punktu odzyskiwania: odzyskiwanie krytycznych danych do 15 minut jest teraz możliwe.
  • Przywracanie do punktu w czasie jednym kliknięciem: przywracanie danych produkcyjnych do alternatywnych serwerów HANA jest łatwe. Łańcuch kopii zapasowych i katalogów do wykonania przywracania są zarządzane przez platformę Azure w tle.
  • Długoterminowe przechowywanie: w przypadku rygorystycznych wymagań dotyczących zgodności i inspekcji. Zachowaj kopie zapasowe przez lata na podstawie czasu przechowywania, poza którym punkty odzyskiwania zostaną automatycznie przycinane przez wbudowaną funkcję zarządzania cyklem życia.
  • Zarządzanie kopiami zapasowymi z platformy Azure: korzystanie z funkcji zarządzania i monitorowania usługi Azure Backup w celu uzyskania ulepszonego środowiska zarządzania. Interfejs wiersza polecenia platformy Azure jest również obsługiwany.
  • Tworzenie kopii zapasowych baz danych SAP HANA za pomocą replikacji systemu HANA (HSR): ułatwia tworzenie pojedynczego łańcucha kopii zapasowych między węzłami i zapewnia bezproblemowe środowisko przywracania.

Aby dowiedzieć się więcej na temat scenariuszy tworzenia kopii zapasowych i przywracania obsługiwanych obecnie, zobacz macierz obsługi scenariuszy sap HANA.

Architektura kopii zapasowych

Możesz utworzyć kopię zapasową baz danych SAP HANA uruchomionych wewnątrz maszyny wirtualnej platformy Azure i przesyłać strumieniowo dane kopii zapasowej bezpośrednio do magazynu usługi Azure Recovery Services.

Diagram architektury kopii zapasowej SAP HANA.

  • Rozpoczniesz proces tworzenia kopii zapasowej, tworząc magazyn usługi Recovery Services na platformie Azure. Ten magazyn będzie używany do przechowywania kopii zapasowych i punktów odzyskiwania tworzonych w czasie.

  • Maszyna wirtualna platformy Azure z uruchomionym serwerem SAP HANA jest zarejestrowana w magazynie, a bazy danych do utworzenia kopii zapasowej zostaną odnalezione. Aby umożliwić usłudze Azure Backup odnajdywanie baz danych, należy uruchomić skrypt wstępnej rejestrowania na serwerze HANA jako użytkownik główny.

  • Ten skrypt tworzy użytkownika bazy danych AZUREWLBACKUPHANAUSER lub używa utworzonego już użytkownika niestandardowej kopii zapasowej. Następnie tworzy odpowiedni klucz o tej samej nazwie w magazynie hdbuserstore. Aby dowiedzieć się więcej na temat funkcji skryptu, zobacz Samouczek: tworzenie kopii zapasowych baz danych SAP HANA na maszynie wirtualnej platformy Azure.

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

  • Użytkownik bazy danych AZUREWLBACKUPHANAUSER utworzony przez skrypt wstępnej rejestrowania lub niestandardowy użytkownik kopii zapasowej utworzony (i dodany jako dane wejściowe do skryptu wstępnej rejestrowania) jest używany przez wtyczkę Azure Backup dla platformy HANA do wykonywania wszystkich operacji tworzenia kopii zapasowych i przywracania. Jeśli spróbujesz skonfigurować kopię zapasową dla baz danych SAP HANA bez uruchamiania tego skryptu, może zostać wyświetlony błąd UserErrorHanaScriptNotRun.

  • Aby skonfigurować kopię zapasową w odnalezionych bazach danych, wybierz wymagane zasady tworzenia kopii zapasowych, a następnie włącz kopie zapasowe.

  • 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]

    Uwaga

    Upewnij się, że te parametry nieobecne na poziomie hosta. Parametry na poziomie hosta zastąpią te parametry i mogą powodować 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 aparatem kopii zapasowych HANA za pośrednictwem interfejsów API backint.

  • Aparat kopii zapasowej platformy HANA zwraca strumień Backint z danymi do utworzenia kopii zapasowej.

  • Wszystkie zaplanowane kopie zapasowe i kopie zapasowe na żądanie (wyzwalane z witryny Azure Portal), które są pełne lub różnicowe, są inicjowane przez wtyczkę usługi Azure Backup dla platformy HANA. Jednak kopie zapasowe dzienników są zarządzane i wyzwalane przez sam aparat kopii zapasowych HANA.

  • Usługa Azure Backup dla platformy SAP HANA, ponieważ jest to rozwiązanie z certyfikatem Backint, nie zależy od podstawowych typów dysków ani maszyn wirtualnych. Kopia zapasowa jest wykonywana przez strumienie generowane przez platformę HANA.

Używanie kopii zapasowej maszyny wirtualnej platformy Azure z kopią zapasową platformy Azure SAP HANA

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.

Do tworzenia kopii zapasowych i odzyskiwania bazy danych można użyć certyfikowanego rozwiązania Do tworzenia kopii zapasowych i odzyskiwania kopii zapasowych bazy danych platformy Azure SAP HANA z certyfikatem Backint.

Możesz użyć kopii zapasowej maszyny wirtualnej platformy Azure, aby utworzyć kopię zapasową systemu operacyjnego i innych dysków innych niż bazy danych. Kopia zapasowa maszyny wirtualnej jest uruchamiana raz dziennie i tworzy kopię zapasową wszystkich dysków z wyjątkiem dysków systemu operacyjnego akceleratora zapisu i dysków w warstwie Ultra. Ponieważ tworzysz kopię zapasową bazy danych przy użyciu rozwiązania do tworzenia kopii zapasowych platformy Azure SAP HANA, możesz utworzyć spójną na poziomie plików kopię zapasową tylko dysków systemu operacyjnego i dysków innych niż bazy danych przy użyciu funkcji selektywnej kopii zapasowej dysku i przywracania dla maszyn wirtualnych platformy Azure.

  1. Przywróć maszynę wirtualną z uruchomioną platformą SAP HANA, wykonując jedną z następujących czynności:

  2. Jeśli dyski akceleratora zapisu są wykluczone, nie zostaną przywrócone. W takim przypadku utwórz puste dyski akceleratora zapisu i obszar dziennika.

  3. Po ustawieniu wszystkich innych konfiguracji (takich jak IP, nazwa systemu itd.) maszyna wirtualna ma odbierać dane bazy danych z usługi Azure Backup.

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

Tworzenie kopii zapasowej systemu HANA z włączoną replikacją

Usługa Azure Backup obsługuje teraz tworzenie kopii zapasowych baz danych z włączonym modułem 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 korygowania pełnych kopii zapasowych, dzięki czemu można chronić wystąpienia platformy HANA lub węzły konfiguracji HSR jako pojedynczy kontener HSR.

Mimo że istnieje wiele węzłów fizycznych (podstawowy i pomocniczy), usługa tworzenia kopii zapasowej uwzględnia teraz jeden kontener HSR.

Tworzenie kopii zapasowych migawek wystąpień bazy danych

Wraz ze wzrostem rozmiaru baz danych czas potrzebny na ich przywrócenie staje się czynnikiem, gdy masz do czynienia z kopiami zapasowymi przesyłania strumieniowego. Ponadto podczas tworzenia kopii zapasowej czas potrzebny bazy danych na generowanie strumieni Backint może rosnąć proporcjonalnie do współczynnika zmian, co może być również czynnikiem.

Spójne z bazą danych, oparte na migawkach podejście pomaga rozwiązać zarówno problemy, jak i zapewnia korzyści natychmiastowego tworzenia kopii zapasowej i natychmiastowego przywracania. W przypadku platformy HANA usługa Azure Backup udostępnia teraz spójne na platformie HANA podejście oparte na migawkach zintegrowane z rozwiązaniem Backint, dzięki czemu można używać usługi Azure Backup jako pojedynczego produktu dla całego środowiska HANA, niezależnie od rozmiaru bazy danych.

Cennik

Migawka dysku zarządzanego

Usługa Azure Backup używa migawek dysków zarządzanych. Usługa Azure Backup przechowuje je w określonej grupie zasobów. Migawki dysków zarządzanych korzystają ze standardowego magazynu dysku twardego (HDD), niezależnie od typu magazynu dysku, a opłaty są naliczane zgodnie z cennikiem migawki dysku zarządzanego. Pierwsza migawka dysku jest pełną migawką, a wszystkie kolejne migawki są przyrostowe i składają się tylko ze zmian od ostatniego.

Uwaga

Nie ma żadnych kosztów magazynu kopii zapasowych dla migawek, ponieważ nieone przenoszone do magazynu usługi Recovery Services.

Strumienie backint

Zgodnie z zaleceniem sap obowiązkowe jest posiadanie cotygodniowych pełnych migawek dla wszystkich baz danych w ramach wystąpienia. W związku z tym opłaty będą naliczane za wszystkie chronione bazy danych w ramach wystąpienia (czyli cennik wystąpienia chronionego oraz cennik magazynu kopii zapasowych), zgodnie z cennikiem usługi Azure Backup dla baz danych SAP HANA.

Następne kroki

Instrukcje: