Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

point-in-timeWiederherstellung in DynamoDB aktivieren

Fokusmodus
point-in-timeWiederherstellung in DynamoDB aktivieren - 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.

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.

Amazon DynamoDB point-in-time Recovery (PITR) bietet automatische Backups Ihrer DynamoDB-Tabellendaten. Dieser Abschnitt erhält eine Übersicht über die Funktionsweise dieses Prozesses in DynamoDB.

Anmerkung

DynamoDB berechnet PITR auf der Grundlage der Größe jeder DynamoDB-Tabelle, einschließlich Tabellendaten und lokaler Sekundärindizes. Der konfigurierte maximale Wiederherstellungszeitraum hat keinen Einfluss auf den Preis, der Ihnen für die Aktivierung von PITR berechnet wird. Um Ihre Backup-Gebühren zu ermitteln, überwacht DynamoDB kontinuierlich die Größe der Tabellen, für die PITR aktiviert ist. Ihnen wird die PITR-Nutzung in Rechnung gestellt, bis Sie PITR für jede Tabelle ausschalten.

Wiederherstellung aktivieren point-in-time

Sie können die point-in-time Wiederherstellung mit der AWS Management Console, AWS Command Line Interface (AWS CLI) oder der DynamoDB-API aktivieren. Wenn diese Option aktiviert ist, bietet die point-in-time Wiederherstellung fortlaufende Backups, bis Sie sie explizit deaktivieren.

Nachdem Sie die point-in-time Wiederherstellung aktiviert haben, können Sie die Wiederherstellung zu einem beliebigen Zeitpunkt innerhalb von EarliestRestorableDateTime und durchführenLatestRestorableDateTime. LatestRestorableDateTimeliegt in der Regel fünf Minuten vor der aktuellen Uhrzeit. Weitere Informationen finden Sie unter Wiederherstellen einer DynamoDB-Tabelle auf einen bestimmten Zeitpunkt.

Anmerkung

Der point-in-time Wiederherstellungsprozess führt immer eine Wiederherstellung in einer neuen Tabelle durch.

Aktivieren Sie PITR (Konsole)

So aktivieren Sie PITR mit der DynamoDB-Konsole
  1. Navigieren Sie zur DynamoDB-Konsole.

  2. Wählen Sie in der linken Navigationsleiste Tabellen und wählen Sie Ihre DynamoDB-Tabelle aus.

  3. Wählen Sie auf der Registerkarte Backups für die Option Point in Time Recovery die Option Bearbeiten aus.

  4. Wählen Sie point-in-timeWiederherstellung einschalten aus.

  5. Wählen Sie einen Wert zwischen 1 und 35 für Ihren Backup-Wiederherstellungszeitraum. Dies gibt den maximalen Zeitraum an, für den das kontinuierliche Backup wiederhergestellt werden kann.

Aktivieren Sie PITR ()AWS CLI

Anmerkung

Wenn Sie beim Ausführen von AWS CLI Befehlen Fehler erhalten, finden Sie weitere Informationen unter AWS CLI Fehler beheben. Stellen Sie sicher, dass Sie die neueste AWS CLI Version verwenden.

Führen Sie den update-continuous-backupsBefehl mit aktivierter Einstellung point-in-time-recovery-specification aus:

aws dynamodb update-continuous-backups \ --table-name Music \ --point-in-time-recovery-specification PointInTimeRecoveryEnabled=true,RecoveryPeriodInDays=35

Aktivieren Sie PITR ()AWS CloudFormation

Verwenden Sie die AWS::DynamoDB::TableRessource mit PointInTimeRecoverySpecification aktivierter Eigenschaft:

Resources: iotCatalog: Type: AWS::DynamoDB::Table Properties: ... PointInTimeRecoverySpecification: PointInTimeRecoveryEnabled: true RecoveryPeriodInDays: 35

Beispiel für eine Anforderungssyntax:

{ "PointInTimeRecoverySpecification": { "PointInTimeRecoveryEnabled": boolean, "RecoveryPeriodInDays: number }, "TableName": "string" }

Aktivieren Sie PITR (API)

Führen Sie den UpdateContinuousBackupsAPI-Vorgang mit eingeschaltetem PointInTimeRecoverySpecification Parameter aus.

Beispiel für eine Anforderungssyntax:

{ "PointInTimeRecoverySpecification": { "PointInTimeRecoveryEnabled": boolean, "RecoveryPeriodInDays" : number }, "TableName": "string" }

Beispiel für eine Antwortsyntax:

{ "ContinuousBackupsDescription": { "ContinuousBackupsStatus": "string", "PointInTimeRecoveryDescription": { "PointInTimeRecoveryStatus": "string", "EarliestRestorableDateTime": number, "RecoveryPeriodInDays": number, "LatestRestorableDateTime": number } } }

Python

import boto3 dynamodb = boto3.client('dynamodb') response = dynamodb.update_continuous_backups( TableName=<table_name>, PointInTimeRecoverySpecification={ 'PointInTimeRecoveryEnabled': True, 'RecoveryPeriodInDays': 35 } )

Erholungsphase

Sie können den Wiederherstellungszeitraum für kontinuierliche Backups auf eine beliebige Zahl zwischen 1 und 35 Tagen festlegen. Dies RecoveryPeriodInDays bestimmt den Zeitraum, für den Ihre kontinuierlichen Backups aufbewahrt werden. Wenn Sie diesen Wert beispielsweise auf 30 Tage festlegen, können Sie Ihre Tabelle nur auf einen beliebigen Zeitpunkt der letzten 30 Tage wiederherstellen.

Anmerkung

DynamoDB berechnet PITR auf der Grundlage der Größe jeder DynamoDB-Tabelle, einschließlich Tabellendaten und lokaler Sekundärindizes. Der konfigurierte maximale Wiederherstellungszeitraum hat keinen Einfluss auf den Preis, der Ihnen für die Aktivierung von PITR berechnet wird. Einzelheiten zur Preisgestaltung finden Sie unter DynamoDB-Preise.

Bearbeiten Sie PITR

Sie können die PITR-Einstellung in Ihrer Tabelle bearbeiten und den Wiederherstellungszeitraum ändern. Wenn Sie den Wiederherstellungszeitraum ändern und ihn auf einen höheren Wert als den zuvor festgelegten Wert erhöhen, ändert sich Ihr EarliestRestorePoint Wert nicht sofort. Da es sich bei der Wiederherstellungszeit um ein wechselndes Fenster handelt, führt DynamoDB weiterhin automatische Backups durch, bis der neue verlängerte Zeitraum erreicht ist. Wenn Sie den Wiederherstellungszeitraum ändern und ihn auf einen niedrigeren Wert als den zuvor festgelegten Wert verringern, EarliestRestorePoint wird er sofort entsprechend Ihrem Wiederherstellungszeitraum verringert, und alle kontinuierlichen Backups, die den neuen festgelegten Wert überschreiten, können nicht wiederhergestellt werden.

Löschen Sie eine Tabelle mit aktiviertem PITR

Wenn Sie eine Tabelle löschen, für die point-in-time Wiederherstellung aktiviert ist, erstellt DynamoDB automatisch einen Backup-Snapshot, der als Systemsicherung bezeichnet wird, und bewahrt ihn 35 Tage lang auf (ohne zusätzliche Kosten). Sie können die Systemsicherung verwenden, um die gelöschte Tabelle in dem Zustand wiederherzustellen, in dem sie sich vor dem Löschen befand. Alle Systemsicherungen folgen der Standardbenennungskonvention von table-name$DeletedTableBackup.

Anmerkung

Sobald eine Tabelle mit aktivierter point-in-time Wiederherstellung gelöscht wurde, können Sie die Systemsicherung verwenden, um diese Tabelle auf einen einzigen Zeitpunkt zurückzusetzen. Die Systemsicherung wird beim Löschen der Tabelle erstellt und ist ein Snapshot der Tabelle unmittelbar vor dem Löschen der Tabelle.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.