Freigeben über


Konfigurieren Sie die Sicherung für Azure Database für PostgreSQL – Flexible Server mithilfe des Azure-Portals.

In diesem Artikel wird beschrieben, wie Sie die Sicherung für Azure-Datenbank für PostgreSQL – flexiblen Server mithilfe des Azure-Portals konfigurieren.

Voraussetzungen

Bevor Sie die Sicherung für Azure-Datenbank für PostgreSQL konfigurieren – Flexibler Server, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

Konfigurieren der Sicherung für die Datenbank

Zum Konfigurieren der Sicherung für Azure PostgreSQL – Flexibler Server mit Azure Backup können Sie eine der folgenden Methoden verwenden:

  • Azure PostgreSQL – Flexibler Server: Bereich "Datenbankverwaltung"
  • Sicherungstresor
  • Resiliency

Führen Sie die folgenden Schritte aus, um die Sicherung in der Azure-Datenbank für PostgreSQL zu konfigurieren : Flexibler Server über Resilienz:

  1. Wechseln Sie zu Ausfallsicherheit, und wählen Sie dann "Übersicht>+ Schutz konfigurieren" aus.

    Screenshot zeigt, wie der Datenbankschutz initiiert wird.

    Alternativ können Sie zum Konfigurieren der Sicherung vom Bereich Sicherungstresor zu Sicherungstresor>Übersicht navigieren und dann + Sicherung auswählen.

    Um die Sicherung aus dem Bereich "Datenbankverwaltung" zu konfigurieren, wechseln Sie zum PostgreSQL - flexibler Server, und wählen Sie dann Einstellungen>LTR (Tresorsicherungen) aus.

  2. Wählen Sie im Bereich "Schutz konfigurieren " die Option "Ressource verwaltet vonAzure", "Datenquelle" als Azure-Datenbank für flexible Server für PostgreSQL und "Lösung als Azure Backup" aus, und wählen Sie dann "Weiter" aus.

    Screenshot der Datenquelle und Lösungsauswahl.

  3. Überprüfen Sie im Bereich "Sicherung konfigurieren" auf der Registerkarte "Grundlagen", ob der Datenquellentyp als flexible Azure-Datenbank für PostgreSQL-Server angezeigt wird, klicken Sie unter Vault auf "Tresorauswählen", und wählen Sie in der Dropdownliste einen vorhandenen Sicherungstresor aus, und wählen Sie dann "Weiter" aus.

    Wenn Sie keinen Sicherungstresor haben, erstellen Sie einen neuen Tresor.

    Screenshot der Auswahl des Sicherungstresors

  4. Wählen Sie auf der Registerkarte " Sicherungsrichtlinie " eine Sicherungsrichtlinie aus, die den Sicherungszeitplan und die Aufbewahrungsdauer definiert, und wählen Sie dann "Weiter" aus.

    Wenn Sie nicht über eine Sicherungsrichtlinie verfügen, erstellen Sie eine von unterwegs aus.

    Screenshot zeigt die Auswahl der Sicherungsrichtlinie.

  5. Wählen Sie auf der Registerkarte "Datenquellen " den Namen der Datenquelle aus.

  6. Wählen Sie im Bereich "Ressourcen zum Sichern auswählen " die Option "Azure PostgreSQL – Flexible Server" aus, die gesichert werden sollen, und klicken Sie dann auf "Auswählen".

    Hinweis

    Stellen Sie sicher, dass sich die Instanz von Azure PostgreSQL – Flexibler Server in derselben Region wie der Tresors befindet.

    Screenshot zeigt die Auswahl der Datenbank für die Sicherung.

    Sobald Sie sich auf der Registerkarte "Datenquellen " befinden, überprüft der Azure Backup-Dienst, ob er über alle erforderlichen Zugriffsberechtigungen verfügt, um eine Verbindung mit dem Server herzustellen. Wenn mindestens eine Zugriffsberechtigung fehlt, wird eine der folgenden Fehlermeldungen angezeigt: Der Benutzer kann keine Rollen zuweisen oder Rollenzuweisung nicht durchgeführt.

    • Der Benutzer kann keine Rollen zuweisen: Diese Meldung wird angezeigt, wenn Sie (der Sicherungsadministrator) nicht über den Schreibzugriff auf die PostgreSQL verfügen – flexibler Server, wie unter "Details anzeigen" aufgeführt. Um die erforderlichen Berechtigungen für die erforderlichen Ressourcen zuzuweisen, wählen Sie " Rollenzuweisungsvorlage herunterladen" aus, um die ARM-Vorlage abzurufen, und führen Sie die Vorlage als PostgreSQL-Datenbankadministrator aus. Nachdem die Vorlage erfolgreich ausgeführt wurde, wählen Sie Revalidate aus.

      Screenshot der Rollenzuweisung mithilfe einer Vorlage.

    • Rollenzuweisung nicht erledigt: Diese Meldung wird angezeigt, wenn Sie (der Sicherungsadministrator) über den Schreibzugriff auf die PostgreSQL verfügen – flexibler Server, um fehlende Berechtigungen zuzuweisen, wie unter "Details anzeigen" aufgeführt. Um Berechtigungen für PostgreSQL – flexible Server Inline zu erteilen, wählen Sie "Fehlende Rollen zuweisen" aus.

      Screenshot der Rollenzuweisung mithilfe des Azure-Portals.

      Sobald der Prozess startet, werden dem Sicherungstresor die fehlenden Zugriffsberechtigungen auf PostgreSQL – Flexibler Server zugewiesen. Sie können den Bereich definieren, in dem die Zugriffsberechtigungen erteilt werden müssen. Wenn die Aktion abgeschlossen ist, beginnt die erneute Validierung.

  7. Sobald die Überprüfung der Rollenzuweisung "Erfolg" angezeigt wird, wählen Sie "Weiter" aus, um mit dem letzten Schritt der Übermittlung des Vorgangs fortzufahren.

    Screenshot zeigt, dass die Rollenzuweisungsüberprüfung erfolgreich ist.

  8. Wählen Sie auf der Registerkarte "Überprüfen und konfigurieren " die Option "Sicherung konfigurieren" aus.

Erstellen einer Sicherungsrichtlinie

Sie können unterwegs eine Sicherungsrichtlinie erstellen, während des Sicherungskonfigurationsablaufs.

Gehen Sie zum Erstellen einer Sicherungsrichtlinie wie folgt vor:

  1. Wählen Sie im Bereich " Sicherung konfigurieren " die Registerkarte " Sicherungsrichtlinie " aus.

  2. Wählen Sie auf der Registerkarte " Sicherungsrichtlinie " die Option " Neu erstellen " unter "Sicherungsrichtlinie" aus.

  3. Geben Sie im Bereich " Sicherungsrichtlinie erstellen " auf der Registerkarte " Grundlagen " einen Namen für die neue Richtlinie unter dem Richtliniennamen an.

    Screenshot zeigt, wie Sie den Namen der Sicherungsrichtlinie angeben.

  4. Definieren Sie auf der Registerkarte "Zeitplan + Aufbewahrung" unter "Sicherungszeitplan" die Sicherungshäufigkeit.

  5. Wählen Sie unter "Aufbewahrungsregeln" die Option "Aufbewahrungsregel hinzufügen" aus.

    Screenshot zeigt, wie der Sicherungszeitplan in der Sicherungsrichtlinie definiert wird.

  6. Definieren Sie im Bereich "Aufbewahrung hinzufügen " den Aufbewahrungszeitraum, und wählen Sie dann "Hinzufügen" aus.

    Hinweis

    Der Standardaufbewahrungszeitraum für wöchentliche Sicherung beträgt 10 Jahre. Sie können Aufbewahrungsregeln für bestimmte Sicherungen hinzufügen, einschließlich Datenspeicher und Aufbewahrungsdauer.

    Screenshot zeigt, wie die Aufbewahrung für die Datenbanksicherungen definiert wird.

  7. Nachdem Sie sich im Bereich " Sicherungsrichtlinie erstellen " befinden, wählen Sie "Überprüfen" und "Erstellen" aus.

    Screenshot zeigt, wie die Erstellung der Sicherungsrichtlinie ausgelöst wird.

    Hinweis

    Die Aufbewahrungsregeln werden in einer vordefinierten Reihenfolge ausgewertet. Die oberste Priorität hat die Regel „Jährlich“, gefolgt von der Regel „Monatlich“ und dann von der Regel „Wöchentlich“. Die Standardeinstellungen für die Aufbewahrung werden angewendet, wenn keine anderen Regeln zutreffen. Beispielsweise kann derselbe Wiederherstellungspunkt sowohl die erste erfolgreiche Sicherung, die jede Woche erstellt wird, als auch die erste erfolgreiche Sicherung, die jeden Monat erstellt wird, sein. Da die Priorität der monatlichen Regel jedoch höher als die der wöchentlichen Regel ist, gilt die Aufbewahrungsregel, die der ersten erfolgreichen, monatlich erstellten Sicherung entspricht.

Wenn die Sicherungskonfiguration abgeschlossen ist, können Sie eine On-Demand-Sicherung ausführen und den Fortschritt des Sicherungsvorgangs nachverfolgen.

Nächste Schritte

Wiederherstellen der Azure-Datenbank für PostgreSQL – Flexibler Server mithilfe des Azure-Portals.