Udostępnij za pośrednictwem


Zarządzanie i monitorowanie kopii zapasowej bazy danych SAP ASE przy użyciu portalu Azure.

W tym artykule opisano sposób zarządzania bazami danych rozwiązania SAP Adaptive Server Enterprise (ASE) (Sybase) (uruchomionymi na maszynach wirtualnych platformy Azure) przy użyciu witryny Azure Portal. Usługa Azure Backup umożliwia monitorowanie zadań i alertów, wyzwalanie kopii zapasowej na żądanie, edytowanie zasad, zatrzymywanie i wznawianie ochrony bazy danych oraz wyrejestrowywanie maszyny wirtualnej z kopii zapasowych.

Jeśli kopia zapasowa nie jest skonfigurowana dla baz danych środowiska SAP ASE, zobacz Tworzenie kopii zapasowych baz danych środowiska SAP ASE na maszynach wirtualnych platformy Azure. Aby dowiedzieć się więcej na temat obsługiwanych konfiguracji i scenariuszy, zobacz Macierz obsługi tworzenia kopii zapasowych baz danych środowiska SAP ASE na maszynach wirtualnych platformy Azure.

Monitorowanie zadań tworzenia kopii zapasowej

Usługa Azure Backup pokazuje wszystkie zadania uruchamiane ręcznie w sekcji zadań tworzenia kopii zapasowej w Skarbcu usług odzyskiwania.

Zrzut ekranu przedstawiający sposób monitorowania zadań tworzenia kopii zapasowej.

Przeglądanie stanu kopii zapasowej

Usługa Azure Backup okresowo synchronizuje źródło danych między rozszerzeniem zainstalowanym na maszynie wirtualnej a usługą Azure Backup i pokazuje stan kopii zapasowej w witrynie Azure Portal. W poniższej tabeli wymieniono (cztery) stan kopii zapasowej źródła danych:

Stan kopii zapasowej Opis
Zdrowy Ostatnia kopia zapasowa zakończyła się pomyślnie.
w złej kondycji Ostatnia kopia zapasowa nie powiodła się.
NotReachable Obecnie nie ma synchronizacji między rozszerzeniem na maszynie wirtualnej a usługą Azure Backup.
IrPending Pierwsza kopia zapasowa źródła danych nie istnieje jeszcze.

Ogólnie rzecz biorąc, synchronizacja odbywa się co godzinę. Jednak na poziomie rozszerzenia usługa Azure Backup sonduje co 5 minut , aby sprawdzić wszelkie zmiany stanu najnowszej kopii zapasowej w porównaniu z poprzednią kopią zapasową. Jeśli na przykład poprzednia kopia zapasowa zakończy się pomyślnie, ale najnowsza kopia zapasowa nie powiedzie się, usługa Azure Backup synchronizuje stan kopii zapasowej w witrynie Azure Portal odpowiednio do stanu Zdrowy lub Niezdrowy.

Jeśli żadna synchronizacja danych nie zostanie zsynchronizowana z usługą Azure Backup przez ponad 2 godziny, usługa Azure Backup wyświetli stan kopii zapasowej jako NotReachable. Ten scenariusz może wystąpić, jeśli maszyna wirtualna jest zamknięta przez dłuższy czas lub występuje problem z łącznością sieciową na maszynie wirtualnej, powodując zawieszenie synchronizacji. Po ponownym uruchomieniu maszyny wirtualnej oraz wznowieniu usług rozszerzeń operacja synchronizacji danych z usługą zostanie podjęta na nowo, a stan kopii zapasowej zmieni się na Zdrowy lub Niezdrowy na podstawie stanu ostatniej kopii zapasowej.

Zrzut ekranu przedstawiający stan elementów kopii zapasowej.

Zmienianie zasad kopii zapasowej

Możesz zmienić zasady bazowe dla elementów kopii zapasowej środowiska SAP ASE >Wyświetl szczegóły>Zasady kopii zapasowej>Zmień zasady kopii zapasowej.

Wprowadzanie modyfikacji zasad wpływa na wszystkie skojarzone elementy kopii zapasowej i wyzwala odpowiednie zadania konfiguracji ochrony.

Zrzut ekranu przedstawiający sposób zmieniania zadań tworzenia kopii zapasowej.

Edytowanie zasad

Aby zmodyfikować zasady w celu zmiany typów kopii zapasowych, częstotliwości i zakresu przechowywania, przejdź do Magazyn usług odzyskiwania>zasad kopii zapasowych, a następnie wybierz zasady, które chcesz edytować.

Uwaga / Notatka

  • Modyfikacja zasad tworzenia kopii zapasowych ma wpływ na wszystkie skojarzone elementy kopii zapasowej i wyzwala odpowiednie zadania konfiguracji ochrony.
  • Każda zmiana okresu przechowywania zostanie zastosowana zarówno do nowych punktów odzyskiwania, jak i, wstecznie, do wszystkich starszych punktów odzyskiwania.

Zrzut ekranu przedstawiający sposób edytowania zasad tworzenia kopii zapasowych.

Zatrzymaj ochronę bazy danych SAP ASE lub wystąpienia ASE

Ochronę bazy danych SAP ASE można zatrzymać w następujący sposób:

  • Usuwanie danych kopii zapasowej: zatrzymaj wszystkie przyszłe zadania tworzenia kopii zapasowej i usuń wszystkie punkty odzyskiwania.

  • Zachowaj dane kopii zapasowej: Zatrzymaj wszystkie przyszłe zadania tworzenia kopii zapasowej i pozostaw punkty odzyskiwania bez zmian.

    Uwaga / Notatka

    Jeśli zdecydujesz się opuścić punkty odzyskiwania:

    • Wszystkie punkty odzyskiwania pozostają nienaruszone bez końca, a wszystkie zadania przycinania kończą się zatrzymaniem ochrony z zachowaniem danych.
    • Opłaty są naliczane za chronioną instancję i wykorzystane przechowywanie.
    • Jeśli usuniesz źródło danych bez zatrzymywania kopii zapasowych, nowe kopie zapasowe kończą się niepowodzeniem.

    Zrzut ekranu przedstawiający sposób zatrzymywania tworzenia kopii zapasowej.

    Zrzut ekranu przedstawiający sposób przechowywania danych kopii zapasowej.

Wznawianie ochrony bazy danych SAP ASE

Po zatrzymaniu ochrony bazy danych SAP ASE, jeśli wybierzesz opcję Zachowaj dane kopii zapasowej, możesz później wznowić ochronę. Jeśli nie zachowasz danych kopii zapasowej, nie możesz wznowić ochrony.

Aby wznowić ochronę bazy danych SAP ASE, wykonaj następujące kroki:

  1. Otwórz element kopii zapasowej, a następnie wybierz pozycję Wznów tworzenie kopii zapasowej.

  2. W menu Zasady kopii zapasowych wybierz zasady, a następnie wybierz pozycję Zapisz.

    Zrzut ekranu przedstawiający sposób wznawiania tworzenia kopii zapasowej.

Wyrejestrować wystąpienie SAP ASE

Wyrejestruj instancję SAP ASE po wyłączeniu ochrony, ale przed usunięciem magazynu.

Aby wyrejestrować wystąpienie środowiska SAP ASE, wykonaj następujące kroki:

  1. W sejfie usług Recovery Services, w obszarze Zarządzanie, wybierz pozycję Infrastruktura kopii zapasowej.

    Zrzut ekranu przedstawiający sposób tworzenia kopii zapasowych infrastruktury.

  2. W okienku Infrastruktura kopii zapasowej w polu TYP ZARZĄDZANIA KOPIAMI ZAPASOWYMI wybierz pozycję Obciążenie na maszynie wirtualnej platformy Azure.

    Zrzut ekranu przedstawiający sposób wybierania obciążenia na maszynie wirtualnej platformy Azure.

  3. W okienku Serwery chronione wybierz wystąpienie do wyrejestrowania. Aby usunąć magazyn, należy wyrejestrować wszystkie serwery i instancje.

    Zrzut ekranu przedstawiający, jak wybrać wystąpienie do wyrejestrowania.

Konfigurowanie stripingu dla zwiększenia wydajności tworzenia kopii zapasowych baz danych SAP ASE

Pasmowe przesyłanie danych zostało zaprojektowane w celu dalszego zwiększenia wydajności tworzenia kopii zapasowych, umożliwiając jednoczesne przesyłanie danych przez wiele kanałów kopii zapasowych. Ta operacja jest przydatna w przypadku dużych baz danych, gdzie czas wymagany do ukończenia tworzenia kopii zapasowej może być znaczący. W przypadku rozmieszczenia danych na wiele pasów danych, striping znacznie skraca czas tworzenia kopii zapasowej, co pozwala na bardziej wydajne wykorzystanie zarówno zasobów pamięci masowej, jak i zasobów sieciowych. Proces stripingu zapewnia 30–40% zwiększenie wydajności przepustowości i zalecamy przetestowanie konfiguracji stripingu przed wprowadzeniem zmian w środowisku produkcyjnym.

Włącz pasmowanie dla baz danych SAP ASE

Podczas wykonywania skryptu wstępnego wyrejestrowania można kontrolować parametr enable-striping, ustawiając go na wartość true lub false w zależności od potrzeb. Ponadto wprowadzono nowy parametr konfiguracji stripesCount, który domyślnie ma wartość 4, ale można go zmodyfikować zgodnie z wymaganiami.

W przypadku baz danych mniejszych niż 4 TB zalecamy użycie liczby pasków 4. Ta konfiguracja zapewnia optymalną równowagę między wydajnością a wykorzystaniem zasobów, zapewniając bezproblemowy i wydajny proces tworzenia kopii zapasowych.

Zmienianie liczby pasków bazy danych

Istnieją dwa sposoby modyfikowania liczby pasków:

  • Skrypt wstępnej rejestracji: uruchom skrypt wstępnej rejestracji i określ preferowaną wartość przy użyciu parametru stripes-count.

    Uwaga / Notatka

    Ten parametr jest opcjonalny.

  • Plik konfiguracji: Ręcznie zaktualizuj wartość stripesCount w pliku konfiguracji w następującej ścieżce: /opt/msawb/etc/config/SAPAse/config.json

Dowiedz się więcej o wdrożeniu bazy danych SAP.

Uwaga / Notatka

Ustawienie powyższych parametrów środowiska ASE spowoduje zwiększenie wykorzystania pamięci i procesora CPU. Zalecamy monitorowanie zużycia pamięci i wykorzystania procesora CPU, ponieważ nadmierne wykorzystanie może mieć negatywny wpływ na tworzenie kopii zapasowych i inne operacje środowiska ASE.

Włączanie natywnej kompresji środowiska SAP ASE z usługi Azure Backup

Kompresja danych w środowisku SAP ASE zmniejsza zużycie magazynu, skraca czas tworzenia kopii zapasowych i przywracania oraz zwiększa ogólną wydajność. Obsługiwane są pełne, różnicowe i dziennikowe kopie zapasowe, oferujące wiele poziomów kompresji, aby zrównoważyć wydajność i oszczędność miejsca na dysku w oparciu o priorytety.

Zarządzanie kompresją bazy danych

Kompresję można włączyć lub wyłączyć w następujących scenariuszach:

  • Tworzenie zasad kopii zapasowych: skonfiguruj kompresję podczas konfigurowania zasad tworzenia kopii zapasowych dla bazy danych.

    Zrzut ekranu przedstawiający sposób tworzenia zasad tworzenia kopii zapasowych.

  • Tworzenie kopii zapasowej ad hoc: włącza lub wyłącza kompresję podczas wykonywania kopii zapasowej na żądanie.

    Zrzut ekranu przedstawiający sposób włączania kompresji.

Przeglądanie poziomów kompresji

Środowisko SAP ASE obsługuje różne poziomy kompresji, umożliwiając wybór na podstawie określonych potrzeb:

  • Poziomy 1–3: Zoptymalizowane pod kątem szybszej kompresji i dekompresji, priorytetyzacji wydajności.
  • Poziomy 4–6: Zrównoważone podejście między wydajnością a wydajnością magazynu.
  • Poziomy 7–9: Maksymalizuje oszczędności przechowywania przy zwiększonym użyciu CPU.
  • Poziom 100: wyspecjalizowany dla niektórych typów danych.
  • Poziom 101: Zaawansowana kompresja zaprojektowana pod kątem lepszej wydajności z określonymi wzorcami danych.

Aby uzyskać najlepsze wyniki, zalecamy użycie poziomu kompresji 101. Po uruchomieniu skryptu wstępnej rejestracji dodaje parametr compressionLevel do pliku konfiguracji, z ustawioną domyślnie wartością 101. Można to zmodyfikować w zależności od potrzeb.

Zmienianie poziomu kompresji

Istnieją dwa sposoby aktualizowania poziomu kompresji:

  • Skrypt wstępnej rejestracji: uruchom skrypt z parametrem poziomu kompresji i określ żądaną wartość.

    Uwaga / Notatka

    Ten parametr jest opcjonalny.

  • Plik konfiguracji: Ręcznie zaktualizuj wartość compressionLevel w pliku konfiguracji w następującej ścieżce: /opt/msawb/etc/config/SAPAse/config.json

Uwaga / Notatka

Jeśli ustawisz podane parametry środowiska ASE, zwiększ użycie pamięci i procesora CPU. Zalecamy monitorowanie zużycia pamięci i wykorzystania procesora CPU w miarę nadmiernego wykorzystania kopii zapasowej i innych operacji środowiska ASE.

Dalsze kroki

Rozwiązywanie problemów z kopią zapasową bazy danych sap ASE (Sybase).