Szybki start: tworzenie zasad tworzenia kopii zapasowych dla usługi Azure Database for PostgreSQL — serwer elastyczny przy użyciu witryny Azure Portal

Tworzenie polityki ochrony usługi Azure Database for PostgreSQL — serwer elastyczny do Azure Backup Vault z wykorzystaniem portalu Azure zostało opisane w tym szybkim przewodniku.

Zasady usługi Azure Backup dla usługi Azure Database for PostgreSQL — serwer elastyczny definiuje sposób i czas tworzenia kopii zapasowych, okres przechowywania punktów odzyskiwania oraz reguły ochrony i odzyskiwania danych.

Wymagania wstępne

Zanim utworzysz politykę kopii zapasowej dla PostgreSQL - Flexible Server:

  • Zapoznaj się z obsługiwanymi scenariuszami i znanymi ograniczeniami tworzenia kopii zapasowej serwera elastycznego usługi Azure Database for PostgreSQL.
  • Zidentyfikuj lub utwórz magazyn kopii zapasowych w tym samym regionie, w którym chcesz utworzyć kopię zapasową wystąpienia serwera usługi Azure Database for PostgreSQL.
  • Sprawdź, czy serwer usługi Azure Database for PostgreSQL jest nazwany zgodnie z wytycznymi dotyczącymi nazewnictwa dla usługi Azure Backup. Dowiedz się więcej o konwencjach nazewnictwa.
  • Zezwalaj na uprawnienia dostępu dla bazy danych PostgreSQL — serwer elastyczny. Dowiedz się więcej o uprawnieniach dostępu.

Tworzenie zasad kopii zapasowych

Aby utworzyć zasady kopii zapasowej dla usługi Azure Database for PostgreSQL — serwer elastyczny, wykonaj następujące kroki:

  1. Przejdź do odporności>zasad ochrony, a następnie wybierz + Utwórz zasady>utwórz zasady tworzenia kopii zapasowych.

  2. W okienku Start: Tworzenie zasad wybierz pozycję Rozwiązanie jako usługa Azure Backup, typ źródła danych jako serwery elastyczne usługi Azure Database for PostgreSQL, wybierz magazyn, w którym mają zostać utworzone zasady, a następnie wybierz pozycję Kontynuuj.

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

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

  5. W panelu Utwórz politykę kopii zapasowej , na zakładce Podstawy , wpisz nazwę nowej polityki w nazwie polityki.

  6. Na zakładce Harmonogram + retencja , w sekcji Harmonogram Kopii zapasowej, zdefiniuj częstotliwość kopii zapasowych jako Tygodniowo.

    Uwaga

    Ogólnie dostępne rozwiązanie v1 (oparte na pg_dump) obsługuje tylko częstotliwości tygodniowe. Jeśli wybierzesz częstotliwość dzienną, uruchamiana jest tylko pierwsza operacja tworzenia kopii zapasowej w tygodniu, a kolejne zadania tworzenia kopii zapasowej w tym samym tygodniu kończą się niepowodzeniem.

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

    Wskazówka

    W przypadku codziennych harmonogramów tworzenia kopii zapasowych z docelowym punktem odzyskiwania wynoszącym jeden dzień, zamiast jednej kopii zapasowej tygodniowo wypróbuj Azure Backup for PostgreSQL flexible server and elastic cluster (v2), który jest obecnie dostępny w wersji zapoznawczej. Rozwiązanie v2 wykonuje fizyczne kopie zapasowe na podstawie migawek dysków zarządzanych zamiast logicznych kopii zapasowych opartych na pg_dump.

  7. W ustawieniach retencji wybierz Dodaj regułę retencji.

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

  9. Po powrocie do panelu Utwórz politykę kopii zapasowej wybierz Przeglądaj + tworz.

    Uwaga

    Reguły przechowywania są oceniane w wstępnie określonej kolejności priorytetu. Priorytet jest najwyższy dla zasady rocznej, następnie dla zasady miesięcznej, a potem dla zasady tygodniowej. Domyślne ustawienia przechowywania mają zastosowanie, gdy nie kwalifikują się żadne inne reguły. Na przykład ten sam punkt odzyskiwania może być pierwszą udaną kopią zapasową wykonaną co tydzień, jak i pierwszą udaną kopią co miesiąc. Jednak ponieważ reguła miesięczna ma wyższy priorytet niż reguła tygodniowa, obowiązuje retencja odpowiadająca pierwszemu pomyślnemu backupowi wykonanemu co miesiąc.

Następne kroki

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