Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Wiederherstellen eines DB-Clusters zu einer bestimmten Zeit mit AWS Backup
Verwenden Sie AWS Backup, um Ihre automatisierten Backups zu verwalten und sie dann zu einem bestimmten Zeitpunkt wiederherzustellen. Dazu erstellen Sie einen Backup-Plan in AWS Backup und weisen Ihren DB-Cluster als Ressource zu. Anschließend aktivieren Sie in der Backup-Regel kontinuierliche Backups für PITR. Weitere Informationen zu Backup-Plänen und Backup-Regeln finden Sie im AWSBackup-Leitfaden für Entwickler.
Aktivieren kontinuierlicher Backups in AWS Backup
Sie aktivieren kontinuierliche Backups in den Backup-Regeln.
So aktivieren Sie kontinuierliche Backups für PITR
Melden Sie sich bei der AWS-Managementkonsole an, und öffnen Sie die AWS Backup-Konsole unter https://console.aws.amazon.com/backup
. -
Wählen Sie im Navigationsbereich Backup-Pläne aus.
-
Unter Name des Backup-Plans wählen Sie den Backup-Plan aus, den Sie für die Sicherung Ihres DB-Clusters verwenden.
-
Wählen Sie im Abschnitt Konfiguration der Sicherungsregel die Option Sicherungsregel hinzufügen aus.
Die Seite Sicherungsregel hinzufügen wird angezeigt.
-
Markieren Sie das Kontrollkästchen Aktivieren kontinuierlicher Backups für die zeitpunktbezogene Wiederherstellung (PITR).
-
Wählen Sie nach Bedarf andere Einstellungen, und wählen Sie dann Sicherungsregel hinzufügen.
Wiederherstellung aus einem kontinuierlichen Backup in AWS Backup
Verwenden Sie einen Backup-Tresor, um die Wiederherstellung zu einem bestimmten Zeitpunkt zu erstellen.
Sie können zum Wiederherstellen eines DB-Clusters zu einer bestimmten Zeit die AWS-Managementkonsole verwenden.
So führen Sie eine Wiederherstellung aus einer kontinuierlichen Sicherung in AWS Backup durch
Melden Sie sich bei der AWS-Managementkonsole an, und öffnen Sie die AWS Backup-Konsole unter https://console.aws.amazon.com/backup
. -
Wählen Sie im Navigationsbereich Backup vaults (Sicherungstresore) aus.
-
Wählen Sie den Backup-Tresor aus, der Ihr kontinuierliches Backup enthält, zum Beispiel Standard.
Die Seite mit den Details zum Backup-Tresor wird angezeigt.
-
Unter Wiederherstellungspunkte wählen Sie den Wiederherstellungspunkt für die automatische Sicherung aus.
Der Sicherungstyp ist Kontinuierlich und der Name ist
continuous:cluster-.AWS-Backup-job-number -
Wählen Sie unter Aktionen die Option Wiederherstellen aus.
Die Seite Sicherung wiederherstellen wird angezeigt.
-
Wählen Sie unter Zum gewünschten Zeitpunkt wiederherstellen Datum und Uhrzeit angeben, um zu einem bestimmten Zeitpunkt wiederherzustellen.
-
Wählen Sie je nach Bedarf weitere Einstellungen für die Wiederherstellung des DB-Clusters, und wählen Sie dann Sicherung wiederherstellen.
Die Seite Jobs wird angezeigt und zeigt das Fenster Wiederherstellungsjobs an. Eine Meldung am Anfang der Seite enthält Informationen zu dem Wiederherstellungsjob.
Nach der Wiederherstellung des DB-Clusters müssen Sie diesem die primäre (Writer)-DB-Instance hinzufügen. Rufen Sie den AWS CLI-Befehl create-db-instance auf, um die primäre Instance für Ihr DB-Cluster zu erstellen. Beziehen Sie den Namen des DB-Clusters als --db-cluster-identifier-Parameterwert mit ein.
Verwenden Sie den AWS CLI-Befehl start-restore-job
-
--recovery-point-arn– Der Amazon-Ressourcenname (ARN) für den Wiederherstellungspunkt, von dem aus die Wiederherstellung durchgeführt werden soll. -
--resource-type– verwenden SieAurora. -
--iam-role-arn– Der ARN für die IAM-Rolle, die Sie für AWS Backup-Operationen verwenden. -
--metadata– Die Metadaten, die Sie zur Wiederherstellung des DB-Clusters verwenden. Die folgenden Parameter sind erforderlich:-
DBClusterIdentifier -
Engine -
RestoreToTimeoderUseLatestRestorableTime
-
Das folgende Beispiel zeigt, wie ein DB-Cluster zu einem bestimmten Zeitpunkt wiederhergestellt wird.
aws backup start-restore-job \ --recovery-point-arn arn:aws:backup:eu-central-1:123456789012:recovery-point:continuous:cluster-itsreallyjustanexample1234567890-487278c2 \ --resource-type Aurora \ --iam-role-arn arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole \ --metadata '{"DBClusterIdentifier":"backup-pitr-test","Engine":"aurora-mysql","RestoreToTime":"2023-09-01T17:00:00.000Z"}'
Das folgende Beispiel zeigt, wie ein DB-Cluster zum letzten wiederherstellbaren Zeitpunkt wiederhergestellt wird.
aws backup start-restore-job \ --recovery-point-arn arn:aws:backup:eu-central-1:123456789012:recovery-point:continuous:cluster-itsreallyjustanexample1234567890-487278c2 \ --resource-type Aurora \ --iam-role-arn arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole \ --metadata '{"DBClusterIdentifier":"backup-pitr-latest","Engine":"aurora-mysql","UseLatestRestorableTime":"true"}'
Nach der Wiederherstellung des DB-Clusters müssen Sie diesem die primäre (Writer)-DB-Instance hinzufügen. Rufen Sie den AWS CLI-Befehl create-db-instance auf, um die primäre Instance für Ihr DB-Cluster zu erstellen. Beziehen Sie den Namen des DB-Clusters als --db-cluster-identifier-Parameterwert mit ein.