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.
Backup und Recovery für DynamoDB
DynamoDB bietet PITR, das nahezu kontinuierliche Backups Ihrer DynamoDB-Tabellendaten erstellt. Wenn diese Option aktiviert ist, verwaltet DynamoDB inkrementelle Backups Ihrer Tabelle für die letzten 35 Tage, bis Sie sie explizit deaktivieren.
Sie können auch On-Demand-Backups Ihrer DynamoDB-Tabelle mithilfe der DynamoDB-Konsole, der oder der AWS CLI DynamoDB-API erstellen. Weitere Informationen finden Sie unter DynamoDB-Tabellen sichern. Sie können regelmäßige oder future Backups mithilfe AWS Backup von Lambda-Funktionen planen oder Ihren Backup-Ansatz anpassen und automatisieren. Weitere Informationen zur Verwendung von Lambda-Funktionen für die Backup von DynamoDB finden Sie im Blogbeitrag Eine serverlose Lösung zur Planung Ihres Amazon DynamoDB-Backups auf
Sie müssen Folgendes manuell für eine wiederhergestellte DynamoDB-Tabelle einrichten:
-
Automatische Skalierungsrichtlinien
-
IAM-Richtlinien
-
CloudWatch Amazon-Metriken und Alarme
-
Tags
-
Stream-Einstellungen
-
TTL-Einstellungen
Sie können nur die gesamten Tabellendaten aus einer Sicherung in einer neuen Tabelle wiederherstellen. Sie können erst Daten in die wiederhergestellte Tabelle schreiben, nachdem sie aktiv wird.
Bei Ihrem Wiederherstellungsprozess muss berücksichtigt werden, wie die Clients angewiesen werden, den neu wiederhergestellten Tabellennamen zu verwenden. Sie können Ihre Anwendungen und Clients so konfigurieren, dass sie den DynamoDB-Tabellennamen aus einer Konfigurationsdatei, einem AWS Systems Manager Parameterspeicherwert oder einer anderen Referenz abrufen, die dynamisch aktualisiert werden kann, um den Tabellennamen wiederzugeben, den der Client verwenden soll.
Im Rahmen des Wiederherstellungsprozesses sollten Sie den Umstellungsprozess sorgfältig abwägen. Sie können den Zugriff auf Ihre bestehende DynamoDB-Tabelle über IAM-Berechtigungen verweigern und den Zugriff auf Ihre neue Tabelle zulassen. Anschließend können Sie die Anwendungs- und Client-Konfiguration aktualisieren, um die neue Tabelle zu verwenden. Möglicherweise müssen Sie auch die Unterschiede zwischen Ihrer vorhandenen DynamoDB-Tabelle und der neu wiederhergestellten DynamoDB-Tabelle abgleichen.