Wiederherstellen eines Azure Database for MySQL Flexible Servers mit Azure Backup (Vorschau)

Wichtig

Die Vorschaulösung zum Schützen von Azure Database for MySQL Flexibler Server mit Azure Backup ist derzeit nicht verfügbar. Konfigurieren Sie bis auf Weiteres keine neuen Sicherungen. Sie können sich darauf verlassen, dass alle vorhandenen Sicherungsdaten sicher sind und für die Wiederherstellung verfügbar bleiben. In der Zwischenzeit können Sie mithilfe der Anweisungen in diesem Blogbeitrag manuell langfristige Sicherungen erstellen, um Ihre unmittelbaren Anforderungen zu erfüllen.

In diesem Artikel wird das Wiederherstellen von Azure Database for MySQL – Flexibler Server mit Azure Backup beschrieben.

Weitere Informationen finden Sie unter Unterstützte Szenarien, Überlegungen und Einschränkungen.

Voraussetzungen

Sicherungsdaten werden als Blob im Sicherungstresor innerhalb des Microsoft-Mandanten gespeichert. Während eines Wiederherstellungsvorgangs werden die Sicherungsdaten mandantenübergreifend von einem Speicherkonto in ein anderes kopiert. Stellen Sie sicher, dass im Zielspeicherkonto für die Wiederherstellung die AllowCrossTenantReplication-Eigenschaft auf true festgelegt ist.

Wiederherstellen der Azure-Datenbank für MySQL – Flexibler Server

Hinweis

Sie können den Wiederherstellungspunkt für eine MySQL – flexible Server-Datenbank nur als Dateien wiederherstellen.

Führen Sie die folgenden Schritte aus, um die Datenbank wiederherzustellen:

  1. Gehen Sie zum Backup-Tresor und wählen Sie Sicherungsinstanzen.

  2. Wählen Sie Azure Database for MySQL – Flexibler Server (Vorschau)>Wiederherstellen aus.

    Screenshot, der zeigt, wie man zu einer Sicherungsinstanz gelangt.

  3. Wählen Sie Wiederherstellungspunkt auswählen und dann den Zeitpunkt aus, den Sie wiederherstellen möchten.

    Zum Ändern des Datumsbereichs wählen Sie Zeitraum aus.

    Screenshot, der die Wahl eines Wiederherstellungspunkts für die Point-in-Time-Wiederherstellung.

  4. Wählen Sie auf der Registerkarte Parameter wiederherstellen die Werte Zielspeicherkonto und Zielcontainer und dann Überprüfen aus.

    Der Überprüfungsprozess prüft, ob die Wiederherstellungsparameter und Berechtigungen für den Wiederherstellungsvorgang zugewiesen sind.

    Screenshot der Auswahl von Wiederherstellungsparametern

  5. Wenn die Prüfung erfolgreich ist, wählen Sie Wiederherstellen aus.

    Mit der Aktion werden die ausgewählten Datenbanksicherungen im Zielspeicherkonto wiederhergestellt.

    Screenshot des Auslösens des Wiederherstellungsvorgangs

Erstellen eines MySQL – Flexiblen Servers vom wiederhergestellten Wiederherstellungspunkt aus

Nachdem der Wiederherstellungsauftrag erfolgreich abgeschlossen wurde, werden die wiederhergestellten Dateien im Zielspeicherkonto angezeigt. Sie müssen diese wiederhergestellten Dateien auf einen MySQL-Server kopieren, um auf die wiederhergestellten Daten zuzugreifen.

Zugreifen auf Daten vom wiederhergestellten Wiederherstellungspunkt

Führen Sie die folgenden Schritte aus, um über den Wiederherstellungspunkt auf Daten zuzugreifen:

  1. Laden Sie die wiederhergestellten Dateien aus Azure Storage Konto mit Azure Storage Explorer herunter.

  2. Installieren Sie die MySQL-Communityversion von hier aus

    Hinweis

    Stellen Sie sicher, dass die heruntergeladene MySQL-Communityversion mit der Version der wiederhergestellten Dateien identisch oder kompatibel sein muss.

  3. Öffnen Sie die Eingabeaufforderung, und navigieren Sie zum bin Verzeichnis des heruntergeladenen MySQL-Communityversionsordners.

  4. Geben Sie das Datenverzeichnis mithilfe von --datadir durch Ausführen des folgenden Befehls im Promptbefehl an.

    mysqld --datadir=<path to data folder of the restore files downloaded>
    

    Hinweis

    Sie können entweder den bin Ordnerpfad zu den Umgebungsvariablen hinzufügen und den mysqld Befehl direkt ausführen; oder Sie wechseln zum bin Ordnerpfad in der Eingabeaufforderung und führen dann mysqld aus.

  5. Stellen Sie mithilfe eines unterstützten Clients eine Verbindung mit der Datenbank her.

Nächste Schritte