Langfristige Aufbewahrung von Azure Database for MySQL – Flexibler Server über Azure Backup (Vorschau)

Azure Backup und Azure Database Services zusammen bilden eine Sicherungslösung für Unternehmen mit Azure Database for PostgreSQL-Servern, die Sicherungen bis zu 10 Jahre aufbewahrt. Wenn Sie über eine Azure-Datenbank für MySQL – Flexibler Server verfügen, können Sie die Aufbewahrung von Sicherungen über 35 Tage hinaus mit integrierter betrieblicher Sicherungsfunktion von MySQL – Flexible Datenbank verlängern.

Mit diesem Feature können Sie die aktuelle Einschränkung von 35 Tagen Sicherungsaufbewahrung auf 10 Jahre erweitern, um Ihre Compliance- und gesetzlichen Anforderungen zu erfüllen.

Die Sicherungen werden zudem in eine isolierte Speicherumgebung außerhalb des Ihres Mandanten und Abonnements kopiert und bieten Schutz vor Ransomware-Angriffen. Neben der langfristigen Aufbewahrung verbessert dieses Feature die Sicherungsresilienz, indem die Quelldaten vor unterschiedlichen Ebenen von Datenverlusten wie versehentlichen Löschungen und Ransomware-Schutz geschützt werden. Die Lösung ohne Infrastrukturanforderungen mit Azure Backup verwaltet die Sicherungen mit automatisierter Aufbewahrungs- und Sicherungsplanung. Sie können eine Sicherungsrichtlinie erstellen, die den Sicherungszeitplan und die Aufbewahrung definiert. Basierend auf der Richtliniendefinition überträgt Azure Backup Sicherungen als Blobs an den Tresor und verwaltet ihren Lebenszyklus. Sie können die Sicherungen zentral neben anderen geschützten Workloads über das Azure Backup Center verwalten.

Sie können diese Sicherung in Ihren angegebenen Speichercontainern wiederherstellen, mit denen MySQL – Flexibler Server neu erstellt werden kann. Sie können auch systemeigene Tools verwenden, um diese Daten als neuen MySQL – Flexibler Server mit systemeigenen Datenbanktools wiederherzustellen.

Sicherungs-Flow von Azure Database for MySQL – Flexibler Server

So sichern Sie Azure Database for MySQL – Flexibler Server:

  1. Erteilen Sie Berechtigungen für die MSI-Datei des Sicherungstresors auf der Ziel-ARM-Ressource (MySQL-Flexibler Server), und richten Sie Zugriff und Steuerung ein.
  2. Konfigurieren Sie Sicherungsrichtlinien, legen Sie Terminplanung, Aufbewahrung und andere Parameter fest.

Nach Abschluss der Konfiguration:

  • Azure Backup ruft die Sicherung basierend auf den Richtlinienplänen auf der ARM-API des MySQL Flex-Servers auf und schreibt die Daten in einen sicheren Blob-Container mit einem SAS für erhöhte Sicherheit.
  • Der Sicherungsauftrag 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 Azure Backup die Wiederherstellung über die ARM-API von MySQL – Flexibler Server unter Verwendung des statistischen Analysesystems (SAS) für eine asynchrone, unterbrechungsfreie Wiederherstellung auf.

Diagram shows the backup flow for Azure Database for MySQL Flexible Server.

Azure Backup-Authentifizierung mit MySQL – Flexibler Server

Azure Backup muss beim Erstellen der einzelnen Sicherungen eine Verbindung mit MySQL – Flexibler Server herstellen. 

Berechtigungen für ein Azure Database for MySQL – Flexibler Server-Backup

In der folgenden Tabelle sind die Berechtigungen aufgeführt, die die Tresor-MSI für erfolgreiche Sicherungsvorgänge benötigt:

Vorgang Berechtigung
Backup - Sicherungsrolle für Langzeitaufbewahrung von MySQL – Flexibler Server

- Leser-Rolle in der Ressourcengruppe des Servers.
Wiederherstellen Rolle „Mitwirkender von Speicher-BLOB-Daten“ für das Zielspeicherkonto.

Nächste Schritte