Eine Tabelle in DynamoDB wiederherstellen - 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.

Eine Tabelle in DynamoDB wiederherstellen

Sie können eine DynamoDB-Tabelle aus Ihrem PITR-Backup oder Ihren On-Demand-Backups mithilfe der AWS Management Console AWS Befehlszeilenschnittstelle (AWS CLI) oder der DynamoDB-API wiederherstellen. Der Wiederherstellungsprozess wird in einer neuen DynamoDB-Tabelle wiederhergestellt.

Eine Tabelle mithilfe der Wiederherstellung wiederherstellen point-in-time

Sie können für EarliestRestorableDateTime Ihre Tabelle auf einen beliebigen Zeitpunkt innerhalb der vergangenen 35 Tage wiederherstellen. Der Aufbewahrungszeitraum ist auf 35 Tage (5 Kalenderwochen) festgelegt und kann nicht modifiziert werden. Eine beliebige Anzahl von Benutzern kann bis zu 50 gleichzeitige Wiederherstellungen (jede Art von Wiederherstellung) in einem bestimmten Konto ausführen.

Wichtig

Wenn Sie die point-in-time Wiederherstellung deaktivieren und später für eine Tabelle aktivieren, setzen Sie die Startzeit zurück, für die Sie diese Tabelle wiederherstellen können. Daher können Sie die Tabelle nur mit LatestRestorableDateTime sofort wiederherstellen.

Wenn Sie mithilfe point-in-time der Wiederherstellung wiederherstellen, stellt DynamoDB Ihre Tabellendaten auf den Status zurück, der auf dem ausgewählten Datum und der ausgewählten Uhrzeit (Tag:Stunde:Minute:Sekunde) in einer neuen Tabelle basiert. Sie stellen eine Tabelle wieder her, ohne den bereitgestellten Durchsatz für die Tabelle zu beanspruchen. Sie können mithilfe der Wiederherstellung eine vollständige point-in-time Tabellenwiederherstellung durchführen oder die Einstellungen der Zieltabelle konfigurieren. Sie können die folgenden Tabelleneinstellungen für die wiederhergestellte Tabelle ändern:

  • Globale sekundäre Indizes (GSIs)

  • Lokale sekundäre Indizes (LSIs)

  • Fakturierungsmodus

  • Bereitgestellte Lese- und Schreibkapazität

  • Verschlüsselungseinstellungen

Wichtig

Bei einer vollständigen Wiederherstellung der Tabelle werden für die Zieltabelle die gleichen bereitgestellten Lese- und Schreibkapazitätseinheiten festgelegt, die für Quelltabelle festgelegt waren, als die Backupanforderung erfasst wurden. Beispiel: Angenommen, der bereitgestellte Durchsatz einer Tabelle wurde jüngst auf 50 Lese- und 50 Schreibkapazitätseinheiten verringert. Anschließend stellen Sie den Zustand dieser Tabelle vor drei Wochen wieder her. Dabei lag der bereitgestellte Durchsatz zu diesem Zeitpunkt bei 100 Lesekapazitätseinheiten und bei 100 Schreibkapazitätseinheiten. In diesem Fall setzt DynamoDB Ihre Tabellendaten auf den Zustand dieses bestimmten Zeitpunkts mit dem bereitgestellten Durchsatz dieses Zeitpunkts zurück (100 Lesekapazitätseinheiten und 100 Schreibkapazitätseinheiten).

Sie können Ihre DynamoDB-Tabellendaten auch AWS-Regionen so wiederherstellen, dass die wiederhergestellte Tabelle in einer anderen Region als der Region erstellt wird, in der sich die Quelltabelle befindet. Sie können regionsübergreifende Wiederherstellungen zwischen AWS Handelsregionen, AWS chinesischen Regionen und durchführen. AWS GovCloud (US) Sie zahlen nur für die Daten, die Sie aus der Quellregion übertragen, und für die Wiederherstellung in einer neuen Tabelle in der Zielregion.

Anmerkung

Eine regionsübergreifende Wiederherstellung wird nicht unterstützt, wenn die Quell- oder Zielregion Asien-Pazifik (Hongkong) oder Naher Osten (Bahrain) ist.

Wiederherstellungen können schneller und kosteneffizienter sei, wenn Sie die Erstellung einiger oder aller Indizes für die wiederhergestellte Tabelle ausschließen. Sie müssen für die wiederhergestellte Tabelle manuell Folgendes einrichten:

  • Auto Scaling-Richtlinien

  • AWS Identity and Access Management Richtlinien

  • Kennzahlen und Alarme von Amazon CloudWatch Events

  • Tags

  • Stream-Einstellungen

  • Einstellungen für Gültigkeitsdauer (TTL)

  • Einstellungen für die oint-in-time PC-Wiederherstellung

Die Zeit, die Sie zum Wiederherstellen einer Tabelle benötigen, hängt von mehreren Faktoren ab und hängt nicht immer von der Größe der Tabelle ab.