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 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.

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.

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

Azure Database for PostgreSQL – Flex-Sicherung (Vorschau)