Samouczek: tworzenie kopii zapasowej usługi Azure Database for PostgreSQL — serwer elastyczny przy użyciu witryny Azure Portal

W tym samouczku opisano sposób tworzenia kopii zapasowej usługi Azure Database for PostgreSQL — serwer elastyczny przy użyciu witryny Azure Portal.

Wymagania wstępne

Przed utworzeniem kopii zapasowej usługi Azure Database for PostgreSQL — serwer elastyczny upewnij się, że zostały spełnione następujące wymagania wstępne:

Skonfiguruj kopię zapasową

Aby skonfigurować kopię zapasową dla Azure Database for PostgreSQL – elastycznego serwera z wykorzystaniem Azure Backup, możesz użyć jednej z następujących metod:

  • Azure Database for PostgreSQL — serwer elastyczny: okienko zarządzania bazą danych
  • Sejf kopii zapasowych
  • Resiliency

Aby skonfigurować kopię zapasową w usłudze Azure Database for PostgreSQL — serwer elastyczny za pomocą funkcji odporności, wykonaj następujące kroki:

  1. Przejdź do obszaru Odporność, a następnie wybierz pozycję Przegląd>+ Skonfiguruj ochronę.

    Zrzut ekranu przedstawiający sposób inicjowania ochrony bazy danych.

    Alternatywnie, aby skonfigurować kopię zapasową z okienka Magazyn kopii zapasowych, przejdź do Magazyn kopii zapasowych>Przegląd, a następnie wybierz + Kopia zapasowa.

    Aby skonfigurować kopię zapasową w okienku Zarządzanie bazą danych , przejdź do okienka PostgreSQL — serwer elastyczny , a następnie wybierz pozycję Ustawienia>LTR (magazynowane kopie zapasowe).

  2. W panelu Configure protection wybierz dla opcji Resource managed by wartość Azure, dla opcji Datasource type wartość Azure PostgreSQL flexible server/elastic cluster oraz dla opcji Solution wartość Azure Backup, a następnie wybierz Continue.

  3. W panelu Konfiguruj kopię zapasową, na zakładce Podstawy, sprawdź, czy typ źródła danych pojawia się jako Azure PostgreSQL flexible server/elastic cluster, wybierz Wybierz vault w sekcji Vault i wybierz istniejący vault Backup z listy rozwijanej, a następnie wybierz Next.

    Jeśli nie masz magazynu kopii zapasowych, utwórz nowy.

  4. Na karcie Zasady tworzenia kopii zapasowych wybierz zasady kopii zapasowej, które definiują harmonogram tworzenia kopii zapasowych i czas przechowywania, a następnie wybierz przycisk Dalej.

    Jeśli nie masz polityki kopii zapasowej, utwórz ją od ręki.

  5. Na zakładce Datasources wybierz typ kopii zapasowej v1 (logiczne kopie zapasowe).

    Zrzut ekranu pokazuje wybór typu kopii zapasowej dla backupu.

    Uwaga

    Typ kopii zapasowej określa, który stos chroni źródło danych. v1 (logiczne kopie zapasowe) korzysta z rozwiązania pg_dump opisanego w tym artykule. Źródło danych może być chronione tylko przez jeden stos jednocześnie, ponieważ wielokrotna ochrona nie jest obsługiwana.

  6. W panelu Wybierz zasoby do kopii zapasowej wybierz elastyczny serwer do ochrony, a następnie wybierz Wyznacz.

    Uwaga

    • Elastyczne serwery większe niż 1 TB nie są obsługiwane.
    • Elastyczne serwery na pamięci premium SSD v2 nie są obsługiwane.
    • Klastry elastyczne nie są podtrzymywane.

    Wskazówka

    Azure Backup for PostgreSQL flexible server and elastic cluster (v2) tworzy fizyczne kopie zapasowe z migawek dysków zarządzanych zamiast logicznych kopii zapasowych opartych na pg_dump i eliminuje ograniczenia ogólnie dostępnego rozwiązania v1.

    • Chroni zarówno elastyczne serwery PostgreSQL, jak i klastry elastyczne.
    • Obsługuje elastyczne serwery i klastry elastyczne do 32 TB na Premium SSD v1 oraz do 64 TB na Premium SSD v2, zamiast limitu 1 TB.

    Po przejściu na kartę Źródła danych usługa Azure Backup sprawdza, czy ma wszystkie niezbędne uprawnienia dostępu do łączenia się z serwerem. Jeśli brakuje co najmniej jednego uprawnienia dostępu, zostanie wyświetlony jeden z poniższych komunikatów o błędzie — użytkownik nie może przypisać ról lub przypisanie roli nie zostało zrobione.

    • Użytkownik nie może przypisać ról: ten komunikat jest wyświetlany, gdy (administrator kopii zapasowej) nie ma dostępu do zapisu w serwerze PostgreSQL — elastycznym, jak pokazano w obszarze Wyświetl szczegóły. Aby przypisać niezbędne uprawnienia do wymaganych zasobów, wybierz pozycję Pobierz szablon przypisania roli , aby pobrać szablon usługi ARM i uruchomić szablon jako administrator bazy danych PostgreSQL. Po pomyślnym uruchomieniu szablonu wybierz pozycję Odwołuj.

    • Przypisanie roli nie zostało zrobione: Ten komunikat pojawia się, gdy (administrator kopii zapasowej) ma dostęp do zapisu w usłudze PostgreSQL – elastycznym Serwerze, aby przypisać brakujące uprawnienia wymienione w sekcji Wyświetl szczegóły. Aby udzielić uprawnień do elastycznego serwera PostgreSQL, wybierz opcję Przypisz brakujące role.

      Po rozpoczęciu procesu brakujące uprawnienia dostępu na serwerach elastycznych PostgreSQL są przyznawane magazynowi kopii zapasowych. Można zdefiniować zakres, w którym należy przyznać uprawnienia dostępu. Po zakończeniu działania rozpoczyna się ponowna weryfikacja.

  7. Gdy walidacja przypisania roli pokaże powodzenie, wybierz przycisk Dalej , aby przejść do ostatniego kroku przesyłania operacji.

  8. Na karcie Przeglądanie i konfigurowanie wybierz pozycję Konfiguruj kopię zapasową.

Uruchamianie tworzenia kopii zapasowej na żądanie

Aby wyzwolić kopię zapasową na żądanie (która nie znajduje się w harmonogramie określonym w zasadach) dla bazy danych, wykonaj następujące kroki:

  1. Przejdź do inwentarza ochrony odporności>chronionych elementów>, a następnie wybierz typ źródła danych jako elastyczne serwery usługi Azure Database for PostgreSQL, aby wyświetlić chronione elementy.

    zrzut ekranu przedstawia wybór typu źródła danych.

  2. Wybierz chroniony element, aby uruchomić kopię zapasową na żądanie.

  3. W okienku Chronione elementy wybierz ikonę Więcej w sekcji Skojarzone elementy , a następnie wybierz pozycję Utwórz kopię zapasową teraz.

    Zrzut ekranu przedstawia sposób uruchamiania kopii zapasowej na żądanie.

  4. W okienku Utwórz kopię zapasową teraz zweryfikuj reguły przechowywania zgodnie ze skojarzonymi zasadami kopii zapasowej, a następnie wybierz pozycję Utwórz kopię zapasową teraz.

    Zrzut ekranu przedstawiający sposób uruchamiania operacji Tworzenie kopii zapasowej teraz.

Śledzenie zadania tworzenia kopii zapasowej

Usługa Azure Backup tworzy zadanie dla zaplanowanych kopii zapasowych lub w przypadku wyzwolenia operacji tworzenia kopii zapasowej na żądanie na potrzeby śledzenia.

Aby wyświetlić stan zadania tworzenia kopii zapasowej, wykonaj następujące kroki:

  1. Przejdź do obszaru Odporność>Monitorowanie + Raportowanie>Zadania.

    Zostanie wyświetlone okienko Zadania , które pokazuje operację i stan w ciągu ostatnich 24 godzin.

    Zrzut ekranu przedstawia sposób wyświetlania zadań.

  2. Przejrzyj listę zadań tworzenia kopii zapasowych i przywracania oraz ich stan. Aby wyświetlić szczegóły zadania, wybierz zadanie z listy.

    Zrzut ekranu przedstawiający sposób wyświetlania szczegółów zadania.

Następne kroki

Przywracanie usługi Azure Database for PostgreSQL — serwer elastyczny przy użyciu witryny Azure Portal.