Backup und Wiederherstellung für DynamoDB - Amazon-DynamoDB

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 Wiederherstellung für DynamoDB

DynamoDB bietet On-Demand-Backups und point-in-time Recovery (PITR) -Backups, um Ihre DynamoDB-Daten vor Katastrophenereignissen zu schützen, und bietet Datenarchivierung für die langfristige Aufbewahrung. Sie können Tabellen von wenigen Megabyte bis hin zu Hunderten von Terabyte an Daten sichern, ohne die Leistung und Verfügbarkeit Ihrer Produktionsanwendungen zu beeinträchtigen. Alle Backups werden automatisch verschlüsselt, katalogisiert und sind leicht auffindbar.

Mit On-Demand-Backups können Sie ein Snapshot-Backup Ihrer Tabelle erstellen, das DynamoDB speichert und verwaltet. Die Gebühren richten sich nach der Größe und Dauer Ihrer Backups. Mithilfe von On-Demand-Backups können Sie Ihre gesamte DynamoDB-Tabelle genau in dem Zustand wiederherstellen, in dem sie sich bei der Erstellung der Sicherung befand.

Es gibt zwei Optionen für die Erstellung und Verwaltung von DynamoDB-Backups auf Abruf:

Sie können die DynamoDB-On-Demand-Backupfunktion nutzen, um vollständige Backups Ihrer Tabellen für die langfristige Aufbewahrung und Archivierung für behördliche Compliance-Anforderungen zu erstellen. Sie können Ihre Tabellendaten jederzeit vom AWS Management Console oder mit einem einzigen API Aufruf sichern und wiederherstellen.

P oint-in-time recovery (PITR) -Backups werden vollständig von DynamoDB verwaltet und bieten bis zu 35 Tage an Wiederherstellungspunkten mit einer Granularität pro Sekunde. Um point-in-time Recovery zu verwenden, bei denen es sich um kontinuierliche Backups handelt, aktivieren Sie point-in-time recovery (PITR) in Ihrer DynamoDB-Tabelle. Die Gebühr richtet sich nach der Größe Ihrer DynamoDB-Tabelle für die Dauer, die Sie für die Tabelle PITR aktiviert haben. Wenn Sie Point-in-Time Recovery (PITR) für Ihre DynamoDB-Tabelle aktivieren, werden Ihre Daten kontinuierlich gesichert. Auf diese Weise können Sie Ihre Tabelle zu einem bestimmten Zeitpunkt innerhalb des PITR Fensters wiederherstellen, indem Sie eine neue DynamoDB-Tabelle mit dem exakten Status Ihrer Originaltabelle zu diesem Zeitpunkt erstellen.

P oint-in-time Recovery schützt Ihre DynamoDB-Tabellen vor versehentlichen Schreib- oder Löschvorgängen. Mit point-in-time Recovery müssen Sie sich keine Gedanken über die Erstellung, Verwaltung oder Planung von On-Demand-Backups machen. Angenommen, Sie schreiben einen Skript-Test versehentlich in eine aktive DynamoDB-Tabelle.

Mit point-in-time Recovery können Sie Ihre Tabelle zu einem beliebigen Zeitpunkt der letzten 35 Tage wiederherstellen. Nachdem Sie die point-in-time Wiederherstellung aktiviert haben, können Sie zu einem beliebigen Zeitpunkt zwischen fünf Minuten vor der aktuellen Uhrzeit und vor 35 Tagen wiederherstellen. DynamoDB verwaltet inkrementelle Backups Ihrer Tabelle.

Darüber hinaus wirken sich die point-in-time Betriebsabläufe nicht auf die Leistung oder die API Latenzen aus.

Sie können eine DynamoDB-Tabelle mit der AWS Command Line Interface (AWS CLI) oder der AWS Management Console DynamoDB auf einen bestimmten Zeitpunkt zurücksetzen. API Der point-in-time Wiederherstellungsprozess wird in einer neuen Tabelle wiederhergestellt.

Weitere Informationen zur Verfügbarkeit und Preisgestaltung in AWS der Region finden Sie unter Amazon DynamoDB DynamoDB-Preise.

Das folgende Video gibt Ihnen einen einführenden Einblick in das Sicherungs- und Wiederherstellungskonzept und bietet weitere Informationen zur point-in-time Wiederherstellung.