View a markdown version of this page

Aufbewahren automatisierter Backups - Amazon Relational Database Service

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.

Aufbewahren automatisierter Backups

Anmerkung

Sie können nur automatische Backups von DB-Instances aufbewahren, nicht Multi-AZ DB-Cluster.

Beim Löschen einer DB-Instance können Sie festlegen, dass automatisierte Backups beibehalten werden. Die automatisierten Backups bleiben für den Aufbewahrungszeitraum erhalten, der zu dem Zeitpunkt für die DB-Instance festgelegt war, als Sie sie gelöscht haben.

Aufbewahrte automatische Backups enthalten System-Snapshots und Transaktionsprotokolle aus einer DB-Instance. Sie enthalten auch Ihre DB-Instance-Eigenschaften wie zugeteilten Speicher und DB-Instance-Klasse, die sie zu einer aktiven Instance wiederherstellen sollen.

Bei Aufbewahrung automatisierter Backups und manueller Snapshots fallen Gebühren an, bis sie gelöscht werden. Weitere Informationen finden Sie unter Aufbewahrungskosten.

Sie können automatisierte Backups für RDS-Instances beibehalten, auf denen die Engines für Db2, MariaDB, MySQL, PostgreSQL, Oracle und Microsoft SQL Server ausgeführt werden.

Sie können beibehaltene automatische Backups mithilfe der AWS-Managementkonsole, RDS-API und AWS CLI.

Aufbewahrungszeitraum

Die System-Snapshots und Transaktionsprotokolle in einem aufbewahrten automatischen Backup laufen auf dieselbe Art wie für die Quell-DB-Instance ab. Da keine neuen Snapshots vorhanden sind und keine Protokolle für diese Instance erstellt wurden, laufen die automatischen Backups letztendlich vollständig ab. Sie sind effektiv so lange aktiv, wie es ihr letzter System-Snapshot gewesen wäre, je nach den Einstellungen für den Aufbewahrungszeitraum in der Quell-Instance zum Zeitpunkt des Löschens. Aufbewahrte automatische Backups werden vom System entfernt, nachdem ihr letzter System-Snapshot abläuft.

Sie können einen aufbewahrten automatisierten Backup auf dieselbe Art entfernen, wie Sie eine DB-Instance löschen. Sie können aufbewahrte Backups mit der Konsole oder der RDS-API-Operation entferne DeleteDBInstanceAutomatedBackup.

Finale Snapshots sind unabhängig von aufbewahrten automatischen Backups. Wir empfehlen dringend das Erstellen eines finalen Snapshots, selbst wenn Sie automatisierte Backups aufbewahren, da aufbewahrte automatisierte Backups irgendwann ablaufen. Der finale Snapshot läuft nicht ab.

Anzeigen von beibehaltenen Backups

Um Ihre beibehaltenen automatisierten Backups anzuzeigen, wählen Sie zuerst im Navigationsbereich Automatisierte Backups aus und dann Beibehaltung aus. Um einzelne Snapshots anzuzeigen, die mit einem beibehaltenen automatisierten Backup verknüpft sind, wählen Sie im Navigationsbereich Snapshot aus. Alternativ können Sie einzelne Snapshots beschreiben, die einem aufbewahrten automatischen Backup zugeordnet sind. Von da können Sie eine DB-Instance direkt aus einem dieser Snapshots wiederherstellen.

Um Ihre aufbewahrten automatisierten Backups zu beschreiben, verwenden Sie die AWS CLI, verwenden Sie den folgenden Befehl:

aws rds describe-db-instance-automated-backups --dbi-resource-id DbiResourceId

Zum Beschreiben Ihrer automatischen Backups mit der RDS-API rufen Sie die DescribeDBInstanceAutomatedBackups-Aktion mit einem der folgenden Parameter DbiResourceId auf:

Wiederherstellung

Informationen zum Wiederherstellen von DB-Instances aus automatisierten Backups finden Sie unter Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS.

Aufbewahrungskosten

Die Kosten eines aufbewahrten automatischen Backups setzen sich aus den Kosten des Gesamtspeichers der System-Snapshots zusammen, die diesem zugeordnet sind. Für Transaktionsprotokolle oder Instance-Metadaten wird keine zusätzliche Gebühr erhoben. Alle anderen Preisregeln für Backups gelten für wiederherstellbare Instances.

Ihr kostenloser Speicherplatz für Backups entspricht 100 Prozent des gesamten bereitgestellten Datenbankspeichers in Ihrem AWS-Konto und Region, und dieser Rabatt wird als prozentualer Rabatt auf alle Ihre Snapshots angewendet. Nehmen wir beispielsweise an, dass Ihr gesamter bereitgestellter DB-Instance-Speicher im Konto und in der Region 100 GB beträgt. Nehmen wir außerdem an, Sie verfügen über 50 GB an manuellen Snapshots und 75 GB an System-Snapshots, die einem beibehaltenen automatischen Backup zugeordnet sind, was insgesamt 125 GB Snapshot-Speicher entspricht. Ihr kostenloses Kontingent deckt 100 der 125 GB oder 80 Prozent ab. Jeder Snapshot erhält also einen Rabatt von 80 Prozent und die verbleibenden 20 Prozent werden Ihnen in Rechnung gestellt:

50 GB * (1 - 0.80) + 75 GB * (1 - 0.80) = 10 GB + 15 GB = 25 GB total billed backup storage

Ihr gesamter in Rechnung gestellter Backup-Speicher (25 GB) entspricht Ihrem gesamten Snapshot-Speicher abzüglich Ihres kostenlosen Kontingents (125 GB — 100 GB = 25 GB). Die Gebühr wird jedem Snapshot einzeln zugeordnet. Jede Snapshot-Gebühr erscheint in den Abrechnungsberichten als einzelne Position, die dem Snapshot-ARN zugeordnet wird. Weitere Informationen finden Sie unter Sicherungsspeicher.

Einschränkungen

Die folgenden Einschränkungen gelten für aufbewahrte automatische Backups:

  • Die maximale Anzahl beibehaltener automatisierter Backups in einem AWS Die Region ist 40. Sie ist nicht im DB-Instances-Kontingent enthalten. Sie können 40 laufende DB-Instances und weitere 40 aufbewahrte automatisierte Backups gleichzeitig haben.

  • Aufbewahrte automatische Backups enthalten keine Informationen über Parameter oder Optionsgruppen.

  • Sie können eine gelöschte Instance zu jedem Zeitpunkt wiederherstellen, der zum Zeitpunkt des Löschens innerhalb der Aufbewahrungsdauer liegt.

  • Sie können ein aufbewahrtes automatisiertes Backup nicht ändern. Das liegt daran, dass sie aus Systemsicherungen, Transaktionsprotokollen und den DB-Instance-Eigenschaften besteht, die zum Zeitpunkt des Löschens der Quell-Instance existierten.