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. PITRBei der Wiederherstellung wird auf Ihr vollständiges Backup zugegriffen und das Transaktionsprotokoll bis zu dem Zeitpunkt wiedergegeben, zu dem Sie es AWS Backup für die Wiederherstellung angegeben haben.

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 werden Ihre Ressourcen 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 restore (PITR) verwenden, da bei einem On-Demand-Backup die Ressourcen in dem Zustand erhalten bleiben, in dem sie sich zum Zeitpunkt der Sicherung befinden, während kontinuierliche Backups PITR verwendet werden, 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 S3-Backups PITR zu aktivieren, müssen kontinuierliche Backups Teil des Backup-Plans sein.

Dieses ursprüngliche Backup des Quell-Buckets kann zwar PITR aktive, aber regionsübergreifende oder kontoübergreifende Zielkopien haben nicht. Bei der Wiederherstellung aus diesen Kopien wird der Zeitpunkt wiederhergestelltPITR, zu dem sie erstellt wurden (die Kopien sind Snapshot-Kopien), anstatt sie zu einem bestimmten Zeitpunkt wiederherzustellen.

RDS

Backup-Zeitpläne: Wenn ein AWS Backup Plan sowohl RDS Amazon-Snapshots als auch kontinuierliche Backups erstellt, AWS Backup werden Ihre Backup-Fenster intelligent so geplant, dass sie mit dem RDS Amazon-Wartungsfenster koordiniert werden, um Konflikte zu vermeiden. Um weitere Konflikte zu vermeiden, ist die manuelle Konfiguration des RDS automatischen Backup-Fensters von Amazon nicht verfügbar. RDSerstellt einmal täglich Snapshots, 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 RDS Amazon-Instance angewendet haben, können Sie keine Einstellungen für kontinuierliche Backups für diese Instance in Amazon RDS erstellen oder ändern. Änderungen müssen über die AWS Backup Konsole oder die vorgenommen werden AWS Backup CLI.

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

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 RDS Amazon-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, sodass AWS Backup der Wiederherstellungspunkt automatisch gelöscht wird.

Nachdem Sie diese Schritte abgeschlossen haben, AWS Backup wird die kontinuierliche Backup-Kontrolle über Ihre Ressource wieder an Amazon übertragenRDS.

AWS CLI

Rufen Sie die DisassociateRecoveryPoint API Operation auf.

Weitere Informationen hierzu finden Sie unter DisassociateRecoveryPoint.

IAMBerechtigungen, die für RDS kontinuierliche Backups von Amazon erforderlich sind
  • Um kontinuierliche Backups für Ihre RDS Amazon-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 RDS kontinuierliche Amazon-Backups wiederherzustellen, müssen Sie der IAM Rolle, die Sie für den Wiederherstellungsauftrag eingereicht haben, die Berechtigung rds:RestoreDBInstanceToPointInTime hinzufügen. Sie können die AWS Backup default service role verwenden, um Backups und Wiederherstellungen durchzuführen.

  • AWS Backup Rufen Sie an, um den Zeitraum zu beschreiben, der für die point-in-time Wiederherstellung zur Verfügung stehtrds:DescribeDBInstanceAutomatedBackups. In der AWS Backup Konsole müssen Sie über die rds:DescribeDBInstanceAutomatedBackups API entsprechende Berechtigung verfügen, die in Ihrer AWS Identity and Access Management (IAM) verwalteten Richtlinie enthalten ist. 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 sofort AWS Backup aufgerufen ModifyDBInstance und angewendet. Wenn Sie weitere Konfigurationsupdates haben, die bis zum nächsten Wartungsfenster noch ausstehen, werden diese Konfigurationsupdates bei einer Änderung der PITR Aufbewahrungsfrist ebenfalls sofort angewendet. Weitere Informationen finden Sie ModifyDBInstancein der Amazon Relational Database Service API Reference.

Kopien von RDS kontinuierlichen Amazon-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 beim Löschen früherer Kopien zunächst vollständige Snapshot-Kopien erstellt werden (und nicht inkrementelle). Weitere Informationen zur Optimierung des Kopierens finden Sie unter Inkrementelles Kopieren von Snapshots im RDSAmazon-Benutzerhandbuch

  • Erstellen von Kopien RDS kontinuierlicher Amazon-Backups — Sie können keine Kopien von RDS kontinuierlichen Amazon-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 AWS Backup oder mit Amazon durchführenRDS. Anweisungen für die AWS Backup Konsole finden Sie unter Wiederherstellen einer RDS Amazon-Datenbank. RDSAnweisungen von Amazon finden Sie unter Wiederherstellen einer DB-Instance zu einem bestimmten Zeitpunkt im RDSAmazon-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 RDS Amazon-Einstellungen auf 1.

Allgemeine Informationen zur Zusammenarbeit mit Amazon RDS finden Sie im RDSAmazon-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.

SAPHANAauf EC2 Amazon-Instances

Sie können fortlaufende Backups erstellen, die 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, wohingegen kontinuierliche Backups PITR verwendet werden, bei denen Änderungen über einen bestimmten Zeitraum aufgezeichnet werden).

Mit kontinuierlichen Backups können Sie Ihre SAP HANA Datenbank auf einer EC2 Instanz wiederherstellen, indem Sie sie innerhalb von 1 Sekunde auf einen bestimmten Zeitpunkt zurückspulen (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. PITRBei der 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 AWS Backup haben.

Sie können sich für kontinuierliche Backups entscheiden, wenn Sie AWS Backup mithilfe der AWS Backup Konsole oder der API einen Sicherungsplan 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 die Option PITR(point-in-timeWiederherstellung) für SAP HANA Datenbanksicherungen deaktiviert haben, werden weiterhin Protokolle an gesendet, AWS Backup bis der Wiederherstellungspunkt abläuft (Status ist gleichEXPIRED). Sie können zu einem anderen Speicherort für die Protokollsicherung in wechseln SAPHANA, um die Übertragung von Protokollen zu AWS Backup beenden.

Ein kontinuierlicher Wiederherstellungspunkt mit dem Status von STOPPED bedeutet, dass ein kontinuierlicher Wiederherstellungspunkt unterbrochen wurde. Das heißt, die von SAP HANA zu übertragenen Protokolle, aus AWS Backup denen hervorgeht, dass die inkrementellen Änderungen an einer Datenbank 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 Problembehebung bei der SAP HANA Wiederherstellung in diesem Handbuch.

Point-in-time Überlegungen zur Wiederherstellung

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 — RDS Amazon-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.