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:
- 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.
- Konfigurieren Sie Sicherungsrichtlinien, geben Sie Terminplanung, Aufbewahrung und andere Parameter an.
Nach Abschluss der Konfiguration:
- 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.
- Die Sicherung wird unabhängig ausgeführt, um Unterbrechungen während lang andauernder Aufgaben zu verhindern.
- Die Lebenszyklen von Aufbewahrungs- und Wiederherstellungspunkten entsprechen den Sicherungsrichtlinien für die effektive Verwaltung.
- 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.
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:
- Restore (Wiederherstellen): Rolle „Mitwirkender von Speicher-BLOB-Daten“ für das Zielspeicherkonto.
- Backup (Sichern):
- PostgreSQL Flexible Server Long Term Retention Backup-Rolle auf dem Server.
- Reader-Rolle in der Ressourcengruppe des Servers.