Udostępnij za pomocą


Konfigurowanie kopii zapasowej dla usługi Azure Database for PostgreSQL — serwer elastyczny przy użyciu witryny Azure Portal

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

Wymagania wstępne

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

Konfigurowanie kopii zapasowej bazy danych

Aby skonfigurować kopię zapasową dla usługi Azure PostgreSQL — serwer elastyczny przy użyciu usługi Azure Backup, możesz użyć jednej z następujących metod:

  • Azure PostgreSQL — serwer elastyczny: okienko zarządzanie bazami danych
  • Sejf kopii zapasowych
  • Centrum ciągłości działania platformy Azure

Aby skonfigurować kopię zapasową w usłudze Azure Database for PostgreSQL — serwer elastyczny za pośrednictwem centrum ciągłości biznesowej platformy Azure, wykonaj następujące kroki:

  1. Przejdź do centrum ciągłości działania, 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 okienku Konfigurowanie ochrony wybierz pozycję Zasób zarządzany przez platformę Azure, Typ źródła danych jako serwery elastyczne usługi Azure Database for PostgreSQL, a następnie wybierz pozycję Rozwiązanie jako Azure Backup, a następnie wybierz pozycję Kontynuuj.

    Zrzut ekranu przedstawiający wybór źródła danych i rozwiązania.

  3. W okienku Konfigurowanie kopii zapasowej na karcie Podstawy sprawdź, czy typ źródła danych jest wyświetlany jako Azure Database dla elastycznych serwerów PostgreSQL, kliknij Wybierz skarbiec pod Skarbiec i wybierz istniejący skarbiec kopii zapasowych z listy rozwijanej, a następnie wybierz Dalej.

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

    Zrzut ekranu przedstawiający wybór sejfu kopii zapasowych.

  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.

    Zrzut ekranu przedstawiający wybór zasad kopii zapasowej.

  5. Na karcie Źródła danych wybierz nazwę źródła danych.

  6. W okienku Wybieranie zasobów do tworzenia kopii zapasowej wybierz pozycję Azure PostgreSQL — serwery elastyczne do utworzenia kopii zapasowej, a następnie kliknij pozycję Wybierz.

    Uwaga

    Upewnij się, że wybierasz usługę Azure PostgreSQL — serwery elastyczne w tym samym regionie co skarbiec.

    Zrzut ekranu przedstawiający wybór bazy danych na potrzeby tworzenia kopii zapasowej.

    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.

      Zrzut ekranu przedstawiający przypisanie roli przy użyciu szablonu.

    • Przypisanie roli nie zostało wykonane: ten komunikat pojawia się, gdy Ty (administrator kopii zapasowej) masz dostęp do zapisu w usłudze PostgreSQL — serwer elastyczny w celu przypisania brakujących uprawnień zgodnie z listą podaną w sekcji Wyświetl szczegóły. Aby udzielić uprawnień do elastycznego serwera PostgreSQL, wybierz opcję Przypisz brakujące role.

      Zrzut ekranu przedstawia przypisanie roli przy użyciu witryny Azure Portal.

      Po rozpoczęciu procesu brakujące uprawnienia dostępu są przyznawane magazynowi kopii zapasowych na elastycznych serwerach PostgreSQL. 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.

    Zrzut ekranu przedstawiający pomyślne sprawdzenie poprawności przypisania roli.

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

Tworzenie zasad kopii zapasowych

Można utworzyć zasady kopii zapasowej w trakcie konfiguracji kopii zapasowej.

Aby utworzyć zasady tworzenia kopii zapasowych, wykonaj następujące kroki:

  1. W okienku Konfigurowanie kopii zapasowej wybierz kartę Zasady tworzenia kopii zapasowych .

  2. Na karcie Zasady tworzenia kopii zapasowych wybierz pozycję Utwórz nową w obszarze Zasady tworzenia kopii zapasowych.

  3. W okienku Tworzenie zasad kopii zapasowej na karcie Podstawy podaj nazwę nowych zasad w polu Nazwa zasad.

    Zrzut ekranu przedstawia, jak podać nazwę polityki kopii zapasowej.

  4. Na karcie Harmonogram i przechowywanie w obszarze Harmonogram tworzenia kopii zapasowych zdefiniuj częstotliwość tworzenia kopii zapasowych.

  5. W obszarze Reguły przechowywania wybierz pozycję Dodaj regułę przechowywania.

    Zrzut ekranu przedstawiający sposób definiowania harmonogramu tworzenia kopii zapasowych w zasadach tworzenia kopii zapasowych.

  6. W okienku Dodawanie przechowywania zdefiniuj okres przechowywania, a następnie wybierz pozycję Dodaj.

    Uwaga

    Domyślny okres przechowywania dla cotygodniowej kopii zapasowej wynosi 10 lat. Możesz dodać reguły przechowywania dla określonych kopii zapasowych, w tym magazyn danych i okres przechowywania.

    Zrzut ekranu przedstawiający sposób definiowania przechowywania kopii zapasowych bazy danych.

  7. Po przejściu do okienka Tworzenie zasad kopii zapasowej wybierz pozycję Przejrzyj i utwórz.

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

    Uwaga

    Reguły przechowywania są oceniane w wstępnie określonej kolejności priorytetu. Najwyższy priorytet ma reguła roczna, następnie reguła miesięczna, a potem reguła tygodniowa. Domyślne ustawienia przechowywania są stosowane, gdy nie kwalifikują się żadne inne reguły. Na przykład ten sam punkt odzyskiwania może być pierwszą pomyślną kopią zapasową wykonywaną co tydzień, a także pierwszą pomyślną kopią zapasową wykonywaną co miesiąc. Jednak ponieważ priorytet reguły miesięcznej jest wyższy niż cotygodniowa reguła, ma zastosowanie przechowywanie odpowiadające pierwszej pomyślnej kopii zapasowej wykonanej co miesiąc.

Po zakończeniu konfiguracji kopii zapasowej można uruchomić kopię zapasową na żądanie i śledzić postęp operacji tworzenia kopii zapasowej.

Następne kroki

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