Freigeben über


Informationen zur Azure-Datenbank für PostgreSQL – Flexible Server-Backup

Azure Backup und Azure Database Services wurden zusammengeführt, um eine Sicherungslösung für Unternehmen mit Azure Database for PostgreSQL-Servern zu entwickeln, die Sicherungen für bis zu 10 Jahre aufbewahrt. Das Feature bietet die folgenden Funktionen:

  • Sie können Ihre Sicherungsaufbewahrung über 35 Tage hinaus verlängern, was die maximale unterstützte Grenze durch die operative Sicherungsfunktion der flexiblen Datenbank von PostgreSQL darstellt. Weitere Informationen
  • Die Sicherungen werden in eine isolierte Speicherumgebung außerhalb des Kundenmandanten und Abonnements kopiert und bieten somit Schutz vor Ransomware-Angriffen.
  • Azure Backup bietet eine verbesserte Sicherungsresilienz, indem die Quelldaten von verschiedenen Ebenen des Datenverlusts geschützt werden, von versehentlichen Löschungen bis hin zu Ransomware-Angriffen.
  • Die Zero-Infrastructure-Lösung mit dem Azure Backup-Dienst verwaltet die Sicherungen mit automatisierter Aufbewahrungs- und Sicherungsplanung.
  • Zentrale Überwachung aller Vorgänge und Aufträge über das Backup Center.

Sicherungsflow

So führen Sie den Sicherungsvorgang durch:

  1. Erteilen Sie Berechtigungen für die MSI-Datei des Sicherungstresors der ARM-Zielressource (Flexibler PostgreSQL-Server), und richten Sie Zugriff und Steuerung ein.
  2. Konfigurieren Sie Sicherungsrichtlinien, geben Sie Terminplanung, Aufbewahrung und andere Parameter an.

Sobald die Konfiguration erfolgreich ist:

  1. Der Backup-Dienst ruft die Sicherung basierend auf den Richtlinienplänen für die ARM-API von PostgreSQL – Flexibler Server auf und schreibt die Daten für erhöhte Sicherheit mit einer SAS in einen sicheren Blob-Container.
  2. Die Sicherung wird unabhängig ausgeführt, um Unterbrechungen während lang andauernder Aufgaben zu verhindern.
  3. Die Lebenszyklen von Aufbewahrungs- und Wiederherstellungspunkten entsprechen den Sicherungsrichtlinien für die effektive Verwaltung.
  4. Während der Wiederherstellung initiiert der Sicherungsdienst die Wiederherstellung über die ARM-API des flexiblen PostgreSQL-Servers unter Verwendung des SAS für eine asynchrone, unterbrechungsfreie Wiederherstellung.

Diagramm des Sicherungsvorgangs.

Azure Backup-Authentifizierung beim PostgreSQL-Server

Der Azure Backup-Dienst muss beim Erstellen der einzelnen Sicherungen eine Verbindung mit dem flexiblen Azure PostgreSQL-Server herstellen. 

Berechtigungen für das Sichern

Für erfolgreiche Sicherungsvorgänge benötigt das Tresor-MSI die folgenden Berechtigungen:

  1. Restore (Wiederherstellen): Rolle „Mitwirkender von Speicher-BLOB-Daten“ für das Zielspeicherkonto.
  2. Backup (Sichern):
    1. PostgreSQL Flexible Server Long Term Retention Backup-Rolle auf dem Server.
    2. Reader-Rolle in der Ressourcengruppe des Servers.

Grundlegendes zu Preisen

Es entstehen Gebühren für:

  • Gebühr für geschützte Instanzen: Für „Azure Backup for PostgreSQL –Flexibler Server“ wird eine Gebühr für geschützte Instanzen entsprechend der Größe der Datenbank in Rechnung gestellt. Wenn Sie die Sicherung für einen flexiblen PostgreSQL-Server konfigurieren, wird eine geschützte Instanz erstellt. Für jede Instanz wird gemäß ihrer Größe (in GBs) pro Einheit (250 GB) eine Gebühr berechnet.

  • Sicherungsspeichergebühr: Instanzen von Azure Backup for PostgreSQL – Flexibler Server speichern Sicherungen auf Tresorebene. Für Wiederherstellungspunkte, die auf der Tresorstandardebene gespeichert sind, wird eine separate Gebühr mit dem Namen „Sicherungsspeichergebühr“ gemäß der Gesamtmenge der gespeicherten Daten (in GBs) und des Redundanztyps berechnet, der für den Sicherungstresor aktiviert ist.

Nächste Schritte

Sichern Sie Azure-Datenbank für PostgreSQL – Flexibler Server mithilfe des Azure-Portals.