Grundlegendes zur Backup-Speicher-Nutzung in Amazon Aurora - Amazon Aurora

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.

Grundlegendes zur Backup-Speicher-Nutzung in Amazon Aurora

Amazon Aurora verwaltet zwei Arten von Backups: automatische (kontinuierliche) Backups und Snapshots.

Automatischer Backup-Speicher

Das automatische (kontinuierliche) Backup für einen Cluster speichert alle Datenbankänderungen innerhalb eines bestimmten Aufbewahrungszeitraums inkrementell, um sie auf jeden beliebigen Zeitpunkt innerhalb dieses Aufbewahrungszeitraums wiederherstellen zu können. Die Aufbewahrungszeiträume können zwischen 1 und 35 Tagen liegen. Automatische Backups erfolgen inkrementell und werden auf der Grundlage der Speichermenge berechnet, die für eine Wiederherstellung auf einen Zeitpunkt innerhalb des Aufbewahrungszeitraums erforderlich ist.

Aurora bietet außerdem ein kostenloses Kontingent für die Backup-Nutzung an. Dieses kostenlose Nutzungskontingent entspricht der aktuellen Cluster-Volume-Größe (wie durch die Amazon-CloudWatch-Metrik VolumeBytesUsed dargestellt). Dieses Kontingent wird von der berechneten Nutzung automatischer Backups abgezogen. Für automatische Backups mit einem Aufbewahrungszeitraum von nur 1 Tag fallen ebenfalls keine Gebühren an.

Beispiel: Ihr automatisches Backup hat einen Aufbewahrungszeitraum von 7 Tagen und Sie möchten Ihren Cluster auf den Status von vor vier Tagen zurücksetzen. Aurora verwendet die im automatischen Backup gespeicherten inkrementellen Daten, um den Status des Clusters zu genau diesem Zeitpunkt vor vier Tagen wiederherzustellen.

Das automatische Backup speichert alle erforderlichen Informationen, um den Cluster auf jeden Zeitpunkt innerhalb des Aufbewahrungszeitraums wiederherstellen zu können. Das bedeutet, dass alle Änderungen während des Aufbewahrungszeitraums gespeichert werden, einschließlich der Schreibvorgänge zu neuen Informationen oder des Löschens vorhandener Informationen. Bei Datenbanken, in denen viele Änderungen vorgenommen werden, nimmt die Größe des automatischen Backups mit der Zeit zu. Wenn an einer Datenbank keine Änderungen mehr vorgenommen werden, können Sie damit rechnen, dass sich die Größe des automatischen Backups verringert, da die zuvor gespeicherten Änderungen im Laufe der Zeit nicht mehr innerhalb des Aufbewahrungszeitraums liegen.

Die in Rechnung gestellte Gesamtnutzung für das automatische Backup übersteigt niemals die kumulative Cluster-Volume-Größe während des Aufbewahrungszeitraums. Wenn der Aufbewahrungszeitraum beispielsweise 7 Tage beträgt und das Cluster-Volumen 100 GB pro Tag betrug, dann übersteigt die in Rechnung gestellte Nutzung automatischer Backups niemals 700 GB (100 GB * 7).

Snapshot-Speicher

DB-Cluster-Snapshots sind immer vollständige Backups, deren Größe der Größe des Cluster-Volumes zum Zeitpunkt der Snapshot-Erstellung entspricht. Snapshots, die entweder manuell vom Benutzer oder automatisch von einem AWS-Backups-Plan erstellt wurden, werden wie manuelle Snapshots behandelt. Aurora bietet unbegrenzten kostenlosen Speicherplatz für alle Snapshots, die innerhalb des Aufbewahrungszeitraums für automatische Backups liegen. Sobald ein manueller Snapshot außerhalb des Aufbewahrungszeitraums liegt, wird er in GB/Monat abgerechnet. Automatische System-Snapshots werden nur dann in Rechnung gestellt, wenn sie nach Ablauf des Aufbewahrungszeitraums kopiert und aufbewahrt werden.

Allgemeine Informationen zu Aurora-Sicherungen finden Sie unter Backups. Weitere Informationen zum Backup-Speicher von Aurora finden Sie auf der Webseite Amazon-Aurora-Preise.

Amazon-CloudWatch-Metriken für Aurora-Backup-Speicher

Sie können Ihre Aurora-Cluster überwachen und mit Amazon-CloudWatch-Metriken über die CloudWatch Konsole Berichte erstellen. Mit den folgenden CloudWatch-Metriken können Sie die Speicherkapazität Ihrer Aurora-Backups überprüfen und überwachen. Diese Metriken werden für jeden Aurora-DB-Cluster unabhängig voneinander berechnet.

  • BackupRetentionPeriodStorageUsed – Stellt die Menge des Backup-Speichers in Bytes dar, die zurzeit zum Speichern automatischer Backups verwendet wird.

    • Der Wert hängt von der Größe des Cluster-Volumes und der Anzahl der Änderungen (Schreibvorgänge und Aktualisierungen) ab, die während des Aufbewahrungszeitraums am DB-Cluster vorgenommen werden. Dies liegt daran, dass das automatische Backup alle inkrementellen Änderungen am Cluster speichern muss, um eine Wiederherstellung auf einen beliebigen Zeitpunkt vornehmen zu können.

    • Diese Metrik zieht nicht das kostenlose Kontingent an Backup-Nutzung ab, das Aurora bereitstellt.

    • Diese Metrik gibt einen einzigen täglichen Datenpunkt für die an diesem Tag aufgezeichnete Nutzung automatischer Backups aus.

  • SnapshotStorageUsed – Stellt die Menge des Backup-Speichers in Bytes dar, die zum Speichern manueller Snapshots über den Aufbewahrungszeitraum des automatischen Backups hinaus verwendet wird.

    • Der Wert hängt von der Anzahl der Snapshots, die Sie über den Aufbewahrungszeitraum des automatischen Backups hinaus aufbewahren, und von der Größe der einzelnen Snapshots ab.

    • Die Größe einzelner Snapshots entspricht der Größe des Cluster-Volumes zum Zeitpunkt der Snapshot-Erstellung.

    • Snapshots sind vollständige Backups, keine inkrementellen.

    • Diese Metrik gibt für jeden Snapshot, der in Rechnung gestellt wird, einen täglichen Datenpunkt aus. Verwenden Sie zum Abrufen Ihrer täglichen Gesamtnutzung von Snapshots die Summe dieser Metrik über einen Zeitraum von 1 Tag.

  • TotalBackupStorageBilled – Stellt die Metriken für die gesamte in Rechnung gestellte Backup-Nutzung in Byte für den angegebenen Cluster dar:

    BackupRetentionPeriodStorageUsed + SnapshotStorageUsed - free tier

    • Diese Metrik gibt einen täglichen Datenpunkt für den Wert BackupRetentionPeriodStorageUsed abzüglich der von Aurora bereitgestellten kostenlosen Backup-Nutzungskontingente aus. Dieses kostenlose Kontingent entspricht der zuletzt aufgezeichneten Größe des DB-Cluster-Volumes. Dieser Datenpunkt stellt die tatsächlich in Rechnung gestellte Nutzung für das automatische Backup dar.

    • Diese Metrik gibt einzelne tägliche Datenpunkte für alle SnapshotStorageUsed-Werte aus.

    • Verwenden Sie zum Abrufen Ihrer täglich in Rechnung gestellten Backup-Nutzung die Summe dieser Metrik über einen Zeitraum von 1 Tag. Dadurch wird die gesamte in Rechnung gestellte Snapshot-Nutzung mit der in Rechnung gestellten automatischen Backup-Nutzung addiert, sodass sich Ihre gesamte in Rechnung gestellte Backup-Nutzung ergibt.

Weitere Informationen zur Verwendung der CloudWatch-Metriken finden Sie unter Verfügbarkeit von Aurora Metriken in der Amazon RDS Konsole.

Berechnung der Nutzung des Backup-Speichers

Die Nutzung für ein automatisches Backup wird anhand aller inkrementellen Datensätze berechnet, die gespeichert werden müssen, um eine Wiederherstellung auf einen beliebigen Zeitpunkt innerhalb des Aufbewahrungszeitraums des Backups vornehmen zu können.

Beispiel: Sie haben ein automatisches Backup mit einem Aufbewahrungszeitraum von 7 Tagen. Die Größe Ihres Cluster-Volumes unmittelbar vor dem Aufbewahrungszeitraum betrug 100 GB. Das ist also die geringste Menge, die Aurora speichern muss. Dann haben Sie die folgende Aktivität für die nächsten 7 Tage. Dabei ist die inkrementelle Datensatzgröße die Menge an Speicherplatz, die zum Speichern der Änderungsdatensätze benötigt wird, die sich aus den Schreibvorgängen und Aktualisierungen Ihrer Datenbank ergeben.

Tag Inkrementelle Datensatzgröße (GB)
1 10
2 15
3 25
4 20
5 10
6 25
7 30
Gesamtsumme 135

Diese Daten bedeuten, dass die berechnete automatische Backup-Nutzung für Ihr Backup wie folgt aussieht:

100 GB (volume size before retention period) + 135 GB (size of incremental records) = 235 GB total backup usage

Von der in Rechnung gestellten Nutzung wird dann das kostenlose Nutzungskontingent abgezogen. Angenommen, die aktuelle Größe Ihres Volumes beträgt 200 GB:

235 GB total backup usage - 200 GB (latest volume size) = 35 GB billed backup usage

Häufig gestellte Fragen

Wann werden mir Snapshots in Rechnung gestellt?

Manuelle Snapshots, die außerhalb des Aufbewahrungszeitraums des automatisierten Backups liegen (d. h. älter sind), werden Ihnen in Rechnung gestellt.

Was ist ein manueller Snapshot?

Ein manueller Snapshot ist ein Snapshot, der eine der folgenden Bedingungen erfüllt:

  • Manuelle Anforderung durch Sie

  • Erstellung durch einen automatischen Backup-Service wie beispielsweise AWS Backup

  • Kopiert aus einem automatischen System-Snapshot, um ihn über den Aufbewahrungszeitraum hinaus aufzubewahren

Was geschieht mit meinen manuellen Snapshots, wenn ich meinen DB-Cluster lösche?

Manuelle Snapshots laufen erst ab, wenn Sie sie löschen.

Wenn Sie Ihren DB-Cluster löschen, sind die zuvor erstellten manuellen Snapshots weiterhin vorhanden. Wenn diese Snapshots zuvor nicht in Rechnung gestellt wurden, da sie sich innerhalb des Aufbewahrungszeitraums für automatische Backups befanden, sind sie jetzt nicht mehr abgedeckt und die Nutzung wird voll in Rechnung gestellt.

Wie kann ich meine Backup-Speicherkosten senken?

Es gibt mehrere Möglichkeiten, die mit der Backup-Nutzung verbundenen Kosten zu senken:

  • Löschen Sie manuelle Snapshots, die außerhalb des Aufbewahrungszeitraums Ihres automatischen Backups liegen. Dies umfasst die von Ihnen erstellten Snapshots sowie die Snapshots, die Ihr AWS-Backup-Plan möglicherweise erstellt hat. Überprüfen Sie unbedingt Ihren AWS-Backup-Plan, um sicherzustellen, dass nicht versehentlich Snapshots außerhalb des Aufbewahrungszeitraums aufbewahrt werden.

  • Prüfen Sie Ihre Schreibvorgänge und Aktualisierungen an Ihrer Datenbank, um zu ermitteln, ob Sie die Anzahl der von Ihnen vorgenommenen Änderungen reduzieren können. Da das automatische Backup alle inkrementellen Änderungen innerhalb des Aufbewahrungszeitraums speichert, hat die Reduzierung der Anzahl der von Ihnen vorgenommenen Aktualisierungen auch geringere Kosten für automatische Backups zur Folge.

  • Prüfen Sie, ob es sinnvoll wäre, die Aufbewahrungsdauer des automatischen Backups zu reduzieren. Ein kürzerer Aufbewahrungszeitraum bedeutet, dass das Backup weniger Tage an inkrementellen Daten speichert. Dies könnte geringere Gesamtkosten für das Backup zur Folge haben. Wenn Sie diesen Aufbewahrungszeitraum verkürzen, könnte dies jedoch auch dazu führen, dass einige Snapshots plötzlich in Rechnung gestellt werden, da sie sich jetzt außerhalb des Aufbewahrungszeitraums befinden. Überprüfen Sie unbedingt alle zusätzlichen Snapshot-Kosten, die möglicherweise anfallen, bevor Sie entscheiden, ob dies die richtige Option für Sie ist.

Wie wird Backup-Speicher abgerechnet?

Die Fakturierung für Backup-Speicher erfolgt nach GB/Monat.

Dies bedeutet, dass die Nutzung des Backup-Speichers als gewichteter Durchschnitt der Nutzung im angegebenen Monat berechnet wird. Im Folgenden finden Sie ein paar Beispiele für einen Monat mit 30 Tagen:

  • Die in Rechnung gestellte Backup-Nutzung beträgt 100 GB für alle 30 Tage des Monats. Folgendes wird Ihnen in Rechnung gestellt:

    (100 GB * 30) / 30 = 100 GB-month
  • Die in Rechnung gestellte Backup-Nutzung beträgt 100 GB für die ersten 15 Tage des Monats, danach 0 GB für die restlichen 15 Tage. Folgendes wird Ihnen in Rechnung gestellt:

    (100 GB * 15 + 0 GB * 15) / 30 = 50 GB-month
  • Die in Rechnung gestellte Backup-Nutzung beträgt 50 GB für die ersten 10 Tage des Monats, 100 GB für die nächsten 10 Tage und 150 GB für die letzten 10 Tage. Folgendes wird Ihnen in Rechnung gestellt:

    (50 GB * 10 + 100 GB * 10 + 150 GB * 10) / 30 = 100 GB-month
Wie wirkt sich die Rückverfolgungseinstellung für meinen DB-Cluster auf die Nutzung des Backup-Speichers aus?

Die Rückverfolgungseinstellung für einen Aurora-DB-Cluster wirkt sich nicht auf das Volumen der Sicherungsdaten für den entsprechenden Cluster aus. Der Speicher für Rückverfolgungsdaten wird von Amazon separat in Rechnung gestellt. Informationen zur Preisgestaltung von Aurora-Rückverfolgung finden Sie auf der Seite Amazon Aurora-Preisliste.

Inwiefern gelten die Speicherkosten für freigegebene Snapshots?

Wenn Sie einen Snapshot für einen anderen Benutzer freigeben, bleiben Sie der Besitzer dieses Snapshots. Die Speicherkosten gelten für den Snapshot-Besitzer. Wenn Sie einen freigegebenen Snapshot in Ihrem Besitz löschen, besteht kein Zugriff darauf mehr.

Um Zugriff auf einen freigegebenen Snapshot zu behalten, der im Besitz eines anderen Benutzers ist, können Sie den entsprechenden Snapshot kopieren. Dadurch werden Sie zum Besitzer des neuen Snapshots. Etwaige Speicherkosten für den kopierten Snapshot werden Ihrem Konto belastet.

Weitere Informationen zum Freigeben von Snapshots finden Sie unter Freigeben eines DB-Cluster-Snapshots. Weitere Informationen zum Kopieren von Snapshots finden Sie unter Kopieren eines DB-Cluster-Snapshots.