Konfigurieren von Business Continuity & Disaster Recovery

Abgeschlossen

Azure Database for MySQL – Flexibler Server bietet Features, um die Geschäftskontinuität sicherzustellen und Notfallwiederherstellung zu ermöglichen. In dieser Lektion erfahren Sie, wie Sie Hochverfügbarkeit konfigurieren und mit Sicherungen arbeiten.

Zonenredundante Hochverfügbarkeit

Sehen Sie sich an, wie zonenredundante Hochverfügbarkeit (HA) eingerichtet wird. Dies umfasst das Replizieren Ihrer flexiblen Serverinstanz auf einen Standbyserver, der in einer anderen Verfügbarkeitszone gehostet wird.

Aktivieren von zonenredundanter Hochverfügbarkeit

Sie können die zonenredundante Hochverfügbarkeit nur während der Servererstellung aktivieren. Wählen Sie in den Einstellungen "Compute + Storage " unter "Hohe Verfügbarkeit" die Option "Hohe Verfügbarkeit aktivieren" aus.

Screenshot: Datenbankerstellung mit ausgewählter zonenredundanter Hochverfügbarkeit.

Wichtig

Zonenredundante Hochverfügbarkeit wird nur für die Tarife „Universell“ und „Unternehmenskritisch“ unterstützt.

Sie können Hochverfügbarkeit in der gleichen Zone auch nach der Servererstellung unter den Einstellungen für Hochverfügbarkeit aktivieren, indem Sie Hochverfügbarkeit aktivieren auswählen.

Screenshot: Auswahl, um die Hochverfügbarkeit in der gleichen Zone nach der Servererstellung zu aktivieren.

Um zonenredundante Hochverfügbarkeit nach der Erstellung zu aktivieren oder von der gleichen Zone zu zonenredundanter Hochverfügbarkeit zu wechseln, müssen Sie zu einem neuen flexiblen Server migrieren, der bei der Erstellung für zonenredundante Hochverfügbarkeit konfiguriert wurde.

Erzwingen des Failovers vom Primärserver auf den Standbyserver

Azure Database for MySQL ermöglicht ein manuelles Failover vom primären Server auf das Standbyreplikat. Sie können dies nutzen, um ein Notfallwiederherstellungs-Failoverszenario zu testen. Sie können ein Failover im Azure-Portal erzwingen.

  1. Wählen Sie auf der Seite, die Ihrem flexiblen MySQL-Server zugeordnet ist, unter "Einstellungen" die Option "Hohe Verfügbarkeit" aus.

  2. Um die manuelle Failoverprozedur zu initiieren, wählen Sie "Erzwungenes Failover" aus.

    Screenshot der Einstellungen für hohe Verfügbarkeit mit einer hervorgehobenen Schaltfläche zum Erzwingen des Failovers.

  3. Lesen Sie im Popup-Fenster, das Sie über die erwartete Failover-Zeit informiert, die abhängig von der aktuellen Auslastung des Primärsystems und der Aktualität des letzten Prüfpunkts ist, die Nachricht und wählen Sie dann OK aus.

    Eine Benachrichtigung zeigt Ihnen an, dass das Failover ausgeführt wird. Anschließend weist Sie eine weitere Benachrichtigung darauf hin, dass das Failover auf den Standbyserver erfolgreich war.

Sicherungen und Wiederherstellung

Sicherung konfigurieren

Sie können während der Servererstellung Sicherungsspeicherredundanz und Aufbewahrungszeiträume auswählen. Es gibt drei Ebenen der Speicherredundanz:

  • Lokal redundant. Mehrere Sicherungskopien werden in derselben Verfügbarkeitszone (VZ) gespeichert. Verfügbar für Server mit Hochverfügbarkeit für die gleiche Zone und Server ohne Hochverfügbarkeit

  • Zonenredundant. Mehrere Sicherungskopien werden sowohl in der VZ des Servers als auch in einer anderen VZ in derselben Region gespeichert. Verfügbar für Server mit zonenredundanter Hochverfügbarkeit

  • Georedundant. Mehrere Sicherungskopien werden sowohl in der Region des Servers als auch in der geografisch gekoppelten Region gespeichert. Verfügbar für alle Server in gekoppelten Regionen. Die vollständige Liste der unterstützten Regionen finden Sie im Abschnitt "Azure-Regionen " im Artikel [Was ist Azure-Datenbank für MySQL - Flexible Server?](/azure/mysql/flexible-server/overview" /l "azure-regions").

Sie können Georedundanz für Server mit zonenredundanter Hochverfügbarkeit nur zur Erstellungszeit aktivieren oder deaktivieren. Für Server ohne HA können Sie nach der Erstellung von lokal redundantem Sicherungsspeicher zu georedundanten Sicherungsspeicher wechseln, indem Sie die Sicherungsspeichereinstellung unter Compute + Storage ändern. Um die Sicherungen eines Servers mit Hochverfügbarkeit von lokal redundant oder zonenredundant zu georedundant zu verschieben, stellen Sie entweder eine Sicherung auf einem neuen Server mit Georedundanz wieder her, oder erstellen Sie einen neuen Server mit georedundanten Sicherungen, und führen Sie eine Datenmigration durch.

Sichern von Daten nach Bedarf

Sie können jederzeit eine verwaltete Datenbanksicherung erstellen, indem Sie die folgenden Schritte ausführen.

  1. Wählen Sie im Azure-Portal auf der Seite, die Ihrem flexiblen MySQL-Server zugeordnet ist, unter "Einstellungen" die Option "Sicherung und Wiederherstellung" und dann " Jetzt sichern" aus.

    Screenshot der Sicherungs- und Wiederherstellungseinstellungen, die die Schaltfläche

  2. Wählen Sie im Dialogfeld " Sicherung übernehmen " einen Sicherungsnamen aus. Für die Sicherung wird Ihr Aufbewahrungszeitraum verwendet.

    Screenshot des Dialogfelds

Exportieren von Daten nach Bedarf

Sie können die Datenbank jederzeit in externen Speicher exportieren, indem Sie die folgenden Schritte ausführen.

  1. Wählen Sie im Azure-Portal auf der Seite, die Ihrem flexiblen MySQL-Server zugeordnet ist, unter "Einstellungen" die Option "Sichern und Wiederherstellen" aus, und wählen Sie dann "Jetzt exportieren" aus.

    Screenshot der Sicherungs- und Wiederherstellungseinstellungen, die die Schaltfläche

  2. Verwenden Sie auf der Seite "Sicherung exportieren " den Standardnamen, oder geben Sie Ihren eigenen Namen an, und wählen Sie dann " Speicher auswählen" aus.

    Screenshot der Exportsicherungsseite, die zur Eingabe eines Sicherungsnamens und eines Speichercontainer-URI auffordert.

  3. Wählen Sie auf der Seite "Speicherkonten " das Speicherkonto aus, um den Export zu speichern.

    Screenshot der Seite zum Auswählen eines Speicherkontos.

  4. Wählen Sie auf der Seite "Container" den Speichercontainer für die Exportdaten und dann "Auswählen" aus.

  5. Wählen Sie abschließend im Fenster Sicherung exportieren die Option Exportieren aus.

Wiederherstellen einer Sicherung

Führen Sie die folgenden Schritte aus, um Ihre Datenbank aus einer Zeitpunktsicherung wiederherzustellen.

  1. Wählen Sie im Azure-Portal auf der Seite, die Ihrem flexiblen Server zugeordnet ist, unter "Einstellungen" die Option "Sichern und Wiederherstellen" aus.

  2. Suchen Sie die Sicherung, die Sie wiederherstellen möchten, und wählen Sie sie aus, und wählen Sie dann "Schnelle Wiederherstellung" aus.

    Screenshot der Schaltfläche

    Hinweis

    Sie können auch die Compute- und Sicherungseinstellungen des neuen flexiblen Servers ändern, bevor Sie die Sicherung auf einem neuen Server wiederherstellen.

  3. Um mit der Wiederherstellung der Sicherung zu beginnen, wählen Sie "Überprüfen" und "Erstellen" aus.