Kontinuierliche Backups und point-in-time Wiederherstellung (PITR) - AWS Backup

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.

Kontinuierliche Backups und point-in-time Wiederherstellung (PITR)

AWS Backup Unterstützt bei einigen Ressourcen zusätzlich zu Snapshot-Backups auch kontinuierliche Backups und point-in-time Recovery (PITR).

Mit kontinuierlichen Backups können Sie Ihre AWS Backup unterstützte Ressource wiederherstellen, indem Sie sie innerhalb von 1 Sekunde genau auf einen bestimmten Zeitpunkt zurückdrehen (maximal 35 Tage). Bei kontinuierlichen Backups wird zunächst ein vollständiges Backup Ihrer Ressource erstellt und anschließend die Transaktionsprotokolle Ihrer Ressource kontinuierlich gesichert. Bei der PITR-Wiederherstellung wird auf Ihr vollständiges Backup zugegriffen und das Transaktionsprotokoll bis zu dem Zeitpunkt wiedergegeben, zu dem Sie es für die Wiederherstellung angegeben haben. AWS Backup

Alternativ können stündlich Snapshot-Backups erstellt werden. Snapshot-Backups können bis zu einem Maximum von 100 Jahren gespeichert werden. Snapshots können für vollständige oder inkrementelle Backups kopiert werden.

Da kontinuierliche Backups und Snapshot-Backups unterschiedliche Vorteile bieten, empfehlen wir Ihnen, Ihre Ressourcen sowohl mit Regeln für kontinuierliche Backups als auch mit Snapshot-Backups zu schützen.

Bei einem On-Demand-Backup wird Ihre Ressource sofort gesichert. Sie können ein On-Demand-Backup wählen, wenn Sie ein Backup zu einem anderen als dem im Backup-Plan festgelegten Zeitpunkt erstellen möchten. Ein On-Demand-Backup kann beispielsweise verwendet werden, um das Backup und die Funktionalität jederzeit zu testen.

Sie können On-Demand-Backups nicht mit point-in-time Wiederherstellung (PITR) verwenden, da bei einem On-Demand-Backup Ressourcen in dem Zustand erhalten bleiben, in dem sie sich zum Zeitpunkt der Sicherung befinden, während PITR kontinuierliche Backups verwendet, bei denen Änderungen über einen bestimmten Zeitraum aufgezeichnet werden.

Sie können sich für kontinuierliche Backups für unterstützte Ressourcen entscheiden, wenn Sie AWS Backup mithilfe der AWS Backup Konsole oder der API einen Backup-Plan erstellen. Der Plan für kontinuierliches Backup erstellt einen kontinuierlichen Wiederherstellungspunkt und aktualisiert diesen bei jeder Ausführung des Jobs.

Unterstützte Dienste für kontinuierliches Backup/Point-in-Time-Wiederherstellung (PITR)

AWS Backup unterstützt kontinuierliche Backups und point-in-time Wiederherstellungen für die folgenden Dienste und Anwendungen:

Amazon S3

Um PITR für S3-Backups zu aktivieren, müssen kontinuierliche Backups Teil des Backup-Plans sein.

Bei diesem ursprünglichen Backup des Quell-Buckets kann PITR zwar aktiv sein, aber für regionsübergreifende oder kontoübergreifende Zielkopien wird kein PITR verwendet, und bei der Wiederherstellung aus diesen Kopien wird der Zeitpunkt wiederhergestellt, zu dem sie erstellt wurden (die Kopien sind Snapshot-Kopien), anstatt sie zu einem festgelegten Zeitpunkt wiederherzustellen.

RDS

Backup-Zeitpläne: Wenn ein AWS Backup Plan sowohl Amazon RDS-Snapshots als auch kontinuierliche Backups erstellt, AWS Backup werden Ihre Backup-Fenster intelligent so geplant, dass sie mit dem Amazon RDS-Wartungsfenster koordiniert werden, um Konflikte zu vermeiden. Um Konflikte weiter zu vermeiden, ist die manuelle Konfiguration des automatischen Backupfensters von Amazon RDS nicht verfügbar. RDS erstellt Snapshots einmal täglich, unabhängig davon, ob ein Backup-Plan eine andere Häufigkeit für Snapshot-Backups als einmal pro Tag vorsieht.

Einstellungen: Nachdem Sie eine Regel für AWS Backup kontinuierliches Backup auf eine Amazon RDS-Instance angewendet haben, können Sie in Amazon RDS keine Einstellungen für kontinuierliche Backups für diese Instance erstellen oder ändern. Änderungen müssen über die AWS Backup Konsole oder die AWS Backup CLI vorgenommen werden.

Steuerung des kontinuierlichen Backups für eine Amazon RDS-Instance zurück zu Amazon RDS:

Console
  1. Öffnen Sie die AWS Backup Konsole unter https://console.aws.amazon.com/backup.

  2. Wählen Sie im Navigationsbereich Backup-Pläne aus.

  3. Löschen Sie alle Amazon-RDS-Backup-Pläne mit kontinuierlichem Backup, um diese Ressource zu schützen.

  4. Wählen Sie Backup vaults (Sicherungstresore) aus. Löschen Sie den Wiederherstellungspunkt des kontinuierlichen Backups aus Ihrem Backup-Tresor. Oder warten Sie, bis die Aufbewahrungsfrist abgelaufen ist, wodurch AWS Backup der Wiederherstellungspunkt automatisch gelöscht wird.

Nachdem Sie diese Schritte abgeschlossen haben, AWS Backup wird die kontinuierliche Backup-Kontrolle Ihrer Ressource wieder auf Amazon RDS übertragen.

AWS CLI

Rufen Sie den DisassociateRecoveryPoint-API-Vorgang auf.

Weitere Informationen hierzu finden Sie unter DisassociateRecoveryPoint.

Erforderliche IAM-Berechtigungen für kontinuierliche Amazon RDS-Backups
  • Um kontinuierliche Backups für Ihre Amazon RDS-Datenbank AWS Backup zu konfigurieren, stellen Sie sicher, dass die API-Berechtigung in der IAM-Rolle rds:ModifyDBInstance vorhanden ist, die in Ihrer Backup-Plan-Konfiguration definiert ist. Um kontinuierliche Amazon-RDS-Backups wiederherzustellen, müssen Sie die Berechtigung rds:RestoreDBInstanceToPointInTime zu der IAM-Rolle hinzufügen, die Sie für den Wiederherstellungsauftrag eingereicht haben. Sie können die AWS Backup default service role verwenden, um Backups und Wiederherstellungen durchzuführen.

  • AWS Backup Rufen rds:DescribeDBInstanceAutomatedBackups Sie auf, um den Zeitraum zu beschreiben, der für die point-in-time Wiederherstellung zur Verfügung steht. In der AWS Backup Konsole müssen Sie in Ihrer AWS Identity and Access Management (IAM) verwalteten Richtlinie über die rds:DescribeDBInstanceAutomatedBackups API-Berechtigung verfügen. Sie können die von AWSBackupFullAccess oder AWSBackupOperatorAccess verwalteten Richtlinien verwenden. Beide Richtlinien verfügen über alle erforderlichen Berechtigungen. Weitere Informationen finden Sie unter Verwaltete Richtlinien.

Aufbewahrungsfristen: Wenn Sie Ihre PITR-Aufbewahrungsfrist ändern, wird diese Änderung ModifyDBInstance sofort AWS Backup aufgerufen und angewendet. Wenn im nächsten Wartungsfenster noch weitere Konfigurationsupdates anstehen, werden bei einer Änderung der PITR-Aufbewahrungsfrist auch diese Konfigurationsupdates sofort angewendet. Weitere Informationen finden Sie unter ModifyDBInstance in der API-Referenz zum Amazon Relational Database Service.

Kopien von kontinuierlichen Amazon RDS-Backups:

  • Inkrementelle Snapshot-Kopieraufträge werden schneller verarbeitet als vollständige Snapshot-Kopieraufträge. Wenn Sie eine vorherige Snapshot-Kopie behalten, bis der neue Kopierauftrag abgeschlossen ist, kann sich die Dauer des Kopierauftrags verringern. Wenn Sie sich dafür entscheiden, Snapshots von RDS-Datenbank-Instances zu kopieren, ist es wichtig zu beachten, dass durch das vorherige Löschen früherer Kopien vollständige Snapshot-Kopien (statt inkrementeller) erstellt werden. Weitere Informationen zur Optimierung des Kopierens finden Sie unter Inkrementelles Kopieren von Snapshots im Amazon-RDS-Benutzerhandbuch

  • Erstellen von Kopien kontinuierlicher Amazon RDS-Backups — Sie können keine Kopien von kontinuierlichen Amazon RDS-Backups erstellen, da AWS Backup Amazon RDS das Kopieren von Transaktionsprotokollen nicht zulässt. AWS Backup Erstellt stattdessen einen Snapshot und kopiert ihn mit der im Backup-Plan angegebenen Häufigkeit.

Wiederherstellungen: Sie können eine point-in-time Wiederherstellung entweder mit Amazon RDS AWS Backup oder mit Amazon RDS durchführen. Anweisungen für die AWS Backup Konsole finden Sie unter Wiederherstellen einer Amazon RDS-Datenbank. Anweisungen zu Amazon RDS finden Sie unter Wiederherstellen einer DB-Instance zu einer bestimmten Zeit im Amazon-RDS-Benutzerhandbuch.

Tipp

Bei einer Multi-AZ-Datenbank-Instance (Availability Zone), die auf eingestellt ist, Always On sollte die Backup-Aufbewahrung nicht auf Null gesetzt sein. Wenn Fehler auftreten, verwenden Sie disassociate-recovery-point stattdessen AWS CLI command delete-recovery-point und ändern Sie dann die Aufbewahrungseinstellung in Ihren Amazon RDS-Einstellungen auf 1.

Weitere Informationen zum Arbeiten mit Amazon RDS finden Sie im Amazon-RDS-Benutzerhandbuch.

Aurora

Um ein kontinuierliches Backup Ihrer Aurora-Ressourcen zu aktivieren, folgen Sie den Schritten im ersten Abschnitt dieser Seite.

Das Verfahren zur Wiederherstellung eines Aurora-Clusters auf einen bestimmten Zeitpunkt ist eine Variante der Schritte zur Wiederherstellung eines Snapshots eines Aurora-Clusters.

Wenn Sie eine zeitpunktbezogene Wiederherstellung durchführen, zeigt die Konsole einen Abschnitt mit der Wiederherstellungszeit an. Weitere Informationen finden Sie unter Wiederherstellen eines kontinuierlichen Backups weiter unten auf dieser Seite unter Arbeiten mit kontinuierlichen Backups.

SAP HANA auf Amazon-EC2-Instances

Sie können kontinuierliche Backups erstellen, die zusammen mit point-in-time Restore (PITR) verwendet werden können (beachten Sie, dass bei On-Demand-Backups Ressourcen in dem Zustand erhalten bleiben, in dem sie erstellt wurden; PITR hingegen verwendet kontinuierliche Backups, die Änderungen über einen bestimmten Zeitraum aufzeichnen).

Mit kontinuierlichen Backups können Sie Ihre SAP-HANA-Datenbank auf einer EC2-Instance bis zu einem bestimmten, von Ihnen gewählten, Zeitpunkt zurückspulen, bis auf 1 Sekunde genau (innerhalb der letzten 35 Tage). Bei kontinuierlichen Backups wird zunächst ein vollständiges Backup Ihrer Ressource erstellt und anschließend die Transaktionsprotokolle Ihrer Ressource kontinuierlich gesichert. Bei der PITR-Wiederherstellung wird auf Ihr vollständiges Backup zugegriffen und das Transaktionsprotokoll bis zu dem von Ihnen angegebenen Zeitpunkt wiedergegeben. AWS Backup

Sie können sich für kontinuierliche Backups entscheiden, wenn Sie AWS Backup mithilfe der AWS Backup Konsole oder der API einen Backup-Plan erstellen.

Aktivieren des kontinuierlichen Backups mithilfe der Konsole
  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die AWS Backup Konsole unter https://console.aws.amazon.com/backup.

  2. Klicken Sie im Hauptnavigationsbereich auf Backup-Pläne und auf Backup-Plan erstellen.

  3. Wählen Sie unter Backup-Regeln die Option Backup-Regel hinzufügen aus.

  4. Wählen Sie im Abschnitt Konfiguration der Backup-Regeln die Option Fortlaufende Backups aktivieren für unterstützte Ressourcen aus.

Nachdem Sie PITR (point-in-timeWiederherstellung) für SAP HANA-Datenbanksicherungen deaktiviert haben, werden weiterhin Protokolle an gesendet, AWS Backup bis der Wiederherstellungspunkt abläuft (Status entsprichtEXPIRED). Um die Übertragung der Protokolle an AWS Backup zu beenden, können Sie in SAP HANA einen alternativen Protokoll-Backup-Speicherort festlegen.

Ein kontinuierlicher Wiederherstellungspunkt mit dem Status von STOPPED gibt an, dass ein kontinuierlicher Wiederherstellungspunkt unterbrochen wurde. Das heißt, die von SAP HANA an diese übermittelten Protokolle, die zeigen, AWS Backup dass die inkrementellen Änderungen an einer Datenbank zeigen, eine Lücke aufweisen. Die Wiederherstellungspunkte, die innerhalb dieser Zeitrahmenlücke auftreten, haben den Status STOPPED..

Informationen zu Problemen, die bei der Wiederherstellung kontinuierlicher Backups (Wiederherstellungspunkte) auftreten können, finden Sie im Abschnitt zur Problembehebung bei der Wiederherstellung von SAP HANA in diesem Handbuch.

Finden eines kontinuierlichen Backups

Sie können die AWS Backup Konsole verwenden, um Ihr kontinuierliches Backup zu finden.

So finden Sie mithilfe der AWS Backup Konsole ein kontinuierliches Backup
  1. Öffnen Sie die AWS Backup Konsole unter https://console.aws.amazon.com/backup.

  2. Wählen Sie im Navigationsbereich Backup-Tresore und wählen Sie dann Ihren Backup-Tresor in der Liste aus.

  3. Sortieren Sie im Abschnitt Backups in der Spalte Backup-Typ nach der Einstellung Kontinuierlich für Wiederherstellungspunkte. Sie können auch nach der Wiederherstellungspunkt-ID für das Präfix Kontinuierlich sortieren.

Wiederherstellen eines kontinuierlichen Backups

Um ein kontinuierliches Backup mit der AWS Backup Konsole wiederherzustellen
  • Während des PITR-Wiederherstellungsvorgangs zeigt die AWS Backup Konsole den Abschnitt Wiederherstellungszeit an. In diesem Abschnitt führen Sie folgenden Aufgaben aus:

    • Wählen Sie die Option Späteste Wiederherstellungszeit aus.

    • Wählen Sie Datum und Uhrzeit angeben, um Ihr eigenes Datum und Ihre eigene Uhrzeit innerhalb Ihres Aufbewahrungszeitraums einzugeben.

Um ein kontinuierliches Backup mithilfe der AWS Backup API wiederherzustellen
  1. Informationen zu Amazon S3 finden Sie unter Verwenden der AWS Backup API, CLI oder des SDK zur Wiederherstellung von S3-Wiederherstellungspunkten.

  2. Informationen zu Amazon RDS finden Sie unter Verwenden der AWS Backup API, CLI oder des SDK zur Wiederherstellung von Amazon RDS-Wiederherstellungspunkten.

Anhalten oder Löschen kontinuierlicher Backups

Sie können die Erstellung kontinuierlicher Backups beenden oder bestimmte Backups (point-in-time-recovery oder PITR-Punkte) löschen.

Wenn Sie kontinuierliche Backups beenden möchten, müssen Sie die Regel für kontinuierliche Backups aus Ihrem Backup-Plan löschen. Wenn Sie kontinuierliche Backups für eine oder mehrere Ressourcen, aber nicht für alle Ressourcen beenden möchten, erstellen Sie einen neuen Backup-Plan mit der Regel für kontinuierliche Backups für die Ressourcen, die Sie dennoch kontinuierlich sichern möchten. Wenn Sie stattdessen nur einen kontinuierlichen Backup-Wiederherstellungspunkt aus Ihrem Backup-Tresor löschen, führt Ihr Backup-Plan weiterhin die Regel für kontinuierliches Backup aus, wodurch ein neuer Wiederherstellungspunkt erstellt wird.

Aber auch nach dem Löschen Ihrer Regel für kontinuierliche Backups AWS Backup merkt sich der Aufbewahrungszeitraum aus Ihrer jetzt gelöschten Backup-Regel. Es löscht Ihren Wiederherstellungspunkt für kontinuierliche Backups automatisch aus Ihrem Backup-Tresor, basierend auf der von Ihnen angegebenen Aufbewahrungsdauer.

Beachten Sie beim Löschen von Amazon RDS-Wiederherstellungspunkten Folgendes:

  • Bei einer Multi-AZ-Datenbank-Instance (Availability Zone), die auf eingestellt ist, Always On sollte die Backup-Aufbewahrung nicht auf Null gesetzt sein. Wenn Fehler auftreten, verwenden Sie disassociate-recovery-point stattdessen AWS CLI command delete-recovery-point und ändern Sie dann die Aufbewahrungseinstellung in Ihren Amazon RDS-Einstellungen auf 1.

  • Wenn ein point-in-time Wiederherstellungspunkt (ein durch kontinuierliches Backup erstelltes Backup) für Amazon RDS gelöscht wird, wird ein Datenbankneustart ausgelöst und die Binärprotokolle werden deaktiviert. Weitere Informationen finden Sie unter Aufbewahrungszeitraum für Backup im Amazon-RDS-Benutzerhandbuch.

Beachten Sie beim Löschen von Aurora-Wiederherstellungspunkten Folgendes:

Wenn dies für einen Amazon Aurora Aurora-Erholungspunkt ausgewählt ist, wird die Aufbewahrungsfrist auf 1 Tag AWS Backup festgelegt. Aurora-Backups können erst vollständig gelöscht werden, wenn auch der Quell-Cluster gelöscht wurde.

Kopieren kontinuierlicher Backups

Wenn in einer Regel für kontinuierliches Backup auch eine konto- oder regionsübergreifende Kopie angegeben ist, wird von AWS Backup ein Snapshot des kontinuierlichen Backups erstellt und dieser Snapshot in den Zielspeicher kopiert. Weitere Informationen zum Kopieren Ihrer Wiederherstellungspunkte zwischen Konten und Regionen finden Sie unter Kopieren eines Backups.

Kontinuierliche Backups erstellen regelmäßige Backups entsprechend der Häufigkeit, die in der Regel für den Backup-Plan im Zielkonto und/oder in der Region festgelegt ist.

AWS Backup unterstützt keine On-Demand-Kopien kontinuierlicher Backups.

Ändern Ihrer Aufbewahrungsfrist

Sie können AWS Backup damit den Aufbewahrungszeitraum für Ihre bestehende Regel für kontinuierliche Backups verlängern oder verkürzen. Der Mindestaufbewahrungszeitraum beträgt 1 Tag. Die maximale Aufbewahrungsfrist beträgt 35 Tage.

Eine Verlängerung der Aufbewahrungsfrist tritt sofort in Kraft. Wenn Sie Ihre Aufbewahrungsfrist verkürzen, AWS Backup wird gewartet, bis genügend Zeit verstrichen ist, bevor die Änderung zum Schutz vor Datenverlust angewendet wird. Wenn Sie beispielsweise Ihre Aufbewahrungsfrist von 35 auf 20 Tage verringern, AWS Backup werden weiterhin 35 Tage ununterbrochenes Backup beibehalten, bis 15 Tage vergangen sind. Dieses Design schützt Ihre Backups der letzten 15 Tage zum Zeitpunkt der Änderung.

Entfernen der einzigen Regel für kontinuierliche Backups aus einem Backup-Plan

Wenn Sie einen Backup-Plan mit einer Regel für kontinuierliches Backup erstellen und dann diese Regel entfernen, AWS Backup merkt sich die Aufbewahrungsfrist aus Ihrer jetzt gelöschten Regel. Nach Ablauf der Aufbewahrungsfrist wird der kontinuierliche Backup aus Ihrem Backup-Tresor gelöscht.

Überlappende kontinuierliche Backups auf derselben Ressource

Im Allgemeinen sollten Sie jede Ressource mit nicht mehr als einer Regel für kontinuierliche Backups schützen. Dies liegt daran, dass zusätzliche kontinuierliche Backups überflüssig sind. Wenn Sie jedoch Ihren Backup-Bestand vergrößern, kann es vorkommen, dass sich mehrere Backup-Pläne, Regeln und Tresore auf einer einzigen Ressource überschneiden. AWS Backup behandelt diese Überschneidungen wie folgt.

Wenn Sie dieselbe Ressource in mehr als einen Backup-Plan mit einer Regel für kontinuierliches Backup aufnehmen, AWS Backup wird nur für den ersten Backup-Plan, den es bewertet, ein kontinuierliches Backup erstellt. Es erstellt Snapshot-Backups für alle anderen Backup-Pläne.

Wenn Sie mehrere Regeln für kontinuierliche Backups in einen einzigen Backup-Plan aufnehmen:

  • Wenn Ihre Regeln auf denselben Backup-Tresor verweisen, wird AWS Backup nur für die Regel mit der längsten Aufbewahrungsdauer ein kontinuierliches Backup erstellt. Es missachtet alle anderen Regeln.

  • Wenn Ihre Regeln auf unterschiedliche Backup-Tresore verweisen, AWS Backup lehnt der Plan als ungültig ab.

Überlegungen zur PC-Wiederherstellung oint-in-time

Beachten Sie bei der point-in-time Wiederherstellung die folgenden Überlegungen:

  • Automatischer Fallback auf Snapshots – Wenn AWS Backup kein kontinuierliches Backup durchführen kann, versucht es stattdessen, ein Snapshot-Backup durchzuführen.

  • Keine Unterstützung für kontinuierliche On-Demand-Backups — Kontinuierliche On-Demand-Backups werden AWS Backup nicht unterstützt, da On-Demand-Backups einen bestimmten Zeitpunkt aufzeichnen, wohingegen kontinuierliche Backups Änderungen über einen bestimmten Zeitraum aufzeichnen.

  • Keine Unterstützung für den Übergang zu Cold Storage – Kontinuierliche Backups unterstützen den Übergang zu Cold Storage nicht, da für den Übergang zu Cold Storage eine Übergangszeit von mindestens 90 Tagen erforderlich ist, wohingegen kontinuierliche Backups eine maximale Aufbewahrungsdauer von 35 Tagen haben.

  • Wiederherstellung der letzten Aktivitäten – Amazon-RDS-Aktivitäten ermöglichen Wiederherstellungen bis zu den letzten 5 Minuten Aktivität; Amazon S3 ermöglicht Wiederherstellungen bis zu den letzten 15 Minuten Aktivität.