Informationen über die Sicherung von Azure Database for PostgreSQL – Flexible Server (Vorschau)

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 auf der Ziel-ARM-Ressource (PostgreSQL-Flexible Server), und richten Sie Zugriff und Kontrolle ein.
  2. Konfigurieren Sie Sicherungsrichtlinien, geben Sie Terminplanung, Aufbewahrung und andere Parameter an.

Nach Abschluss der Konfiguration:

  1. Der Backup-Dienst ruft die Sicherung basierend auf den Richtlinienplänen auf der ARM-API des PostgresFlex-Servers auf und schreibt die Daten in einen sicheren Blob-Container mit einem SAS für erhöhte Sicherheit.
  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 ruft der Backup-Dienst die Wiederherstellung über die ARM-API des PostgresFlex-Servers unter Verwendung von SAS für eine asynchrone, unterbrechungsfreie Wiederherstellung auf.

Diagram showing the backup process.

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.

Nächste Schritte

Azure Database for PostgreSQL – Flex-Sicherung (Vorschau)