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.
Dieses Handbuch enthält Einzelheiten zur Funktionsweise der DynamoDB-Abrechnung für Backups. Wir werden die verschiedenen Komponenten, die zu den Gesamtkosten beitragen, aufschlüsseln und klare Erklärungen und praktische Beispiele geben.
DynamoDB bietet On-Demand-Backups und point-in-time Recovery-Backups (PITR), um Ihre DynamoDB-Daten vor Katastrophenereignissen zu schützen, und bietet Datenarchivierung für die langfristige Aufbewahrung.
Funktionsweise
DynamoDB-Backups auf Abruf werden monatlich in Rechnung gestellt. Wenn Sie an einem bestimmten Tag des Monats ein Backup erstellen, wird eine einzelne Gebühr für dieses Backup für die verbleibenden Tage des Monats berechnet (Beispiel: Wenn Sie ein Backup am 27. erstellen, werden Ihnen nur die wenigen verbleibenden Tage in diesem Monat in Rechnung gestellt, die am 27. als Einzelgebühr berechnet werden).
Wenn Sie Ihre zuvor erstellten Backups für die folgenden Monate aufbewahren, wird Ihnen immer am 1. Monat eine volle Monatsgebühr für dieses Backup berechnet. Wenn das Backup vor Monatsende entfernt wird, werden die Gebühren auf der Grundlage der tatsächlichen Nutzung angepasst.
Wenn Sie beispielsweise am 27. Juli ein Backup erstellt haben und dieses bis zum August beibehalten wird, fallen für dieses Backup die folgenden Gebühren an:
-
Eine Gebühr am 27. Juli für die verbleibenden Julitage
-
Eine Gebühr am 1. August für den gesamten Monat August
-
Eine Gebühr am 1. jedes Folgemonats, in dem es ein Backup gibt
-
Wenn das Backup am 15. des Folgemonats gelöscht wird, werden die Gebühren für dieses Backup auf die 15 Tage reduziert, an denen es vorhanden war, und werden weiterhin am ersten Tag erhoben
Wenn Backups für DynamoDB-Tabellen verwaltet werden, stellen Sie möglicherweise fest, dass die Kosten für die DynamoDB (Region)-TimedBackupStorage-ByteHrs
Nutzungsmetrik am 1. des Monats ungewöhnlich hoch erscheinen. Wenn Sie diese Kennzahl zu Beginn eines neuen Monats überprüfen und sie mit früheren Abrechnungszyklen vergleichen, stellen Sie außerdem möglicherweise fest, dass die Nutzung stark ansteigt. Dies ist beabsichtigt. Am 1. eines jeden Monats fallen für alle vorhandenen DynamoDB-Backups Nutzungsgebühren für den gesamten Monat an. Für alle DynamoDB-Backups, die im Laufe des Monats entfernt werden, werden die Nutzungskosten anteilig entsprechend der tatsächlichen Nutzung berechnet. Infolgedessen kann es sein, dass die Gebühr (die am ersten Tag erhoben wird) im Laufe des Monats sinkt. Dies liegt daran, dass Aufbewahrungsrichtlinien für übertragene Backups Ablaufzeiten vorsehen oder manuelle Löschungen vorgenommen werden. Dies wird im Folgenden in einem Szenario untersucht.
Beispiel für die Abrechnung DynamoDB DynamoDB-Backups
Hier ist ein Beispiel dafür, was Sie Anfang des Monats im Cost Explorer sehen könnten:

Beachten Sie, dass der 1. Februar im Vergleich zu den Vormonaten offenbar einen viel größeren Anstieg zu verzeichnen hat. Lassen Sie uns aufschlüsseln, warum das passiert.
Auf der DynamoDB-Preisseite
„Die gesamte Backup-Speichergröße, die jeden Monat in Rechnung gestellt wird, ist die Summe aller Backups von DynamoDB-Tabellen. DynamoDB überwacht den Umfang der On-Demand-Backups den ganzen Monat über kontinuierlich, um Ihre Backup-Gebühren zu ermitteln.“
Dies erklärt, warum in der Rechnung immer am 1. eines jeden Monats ein starker Anstieg der Nutzung verzeichnet wird. Für alle bestehenden Backups, die in einen neuen Monat kommen, fallen für den ersten Monat volle Monatsgebühren an. Anders ausgedrückt: Wenn Sie den Monat mit 300 DynamoDB-Backups eingeben, werden Ihnen die Nutzungsgebühren für einen ganzen Monat angezeigt, die am ersten Tag des Monats für alle 300 Backups berechnet werden.
Im Gegensatz dazu werden bei allen neuen Backups, die im Laufe des Monats erstellt werden, die Gebühren für dieses Backup an dem Tag, an dem es erstellt wurde, stark ansteigen, da es für den Rest des Monats berechnet wird.
Warum scheint die Nutzung des aktuellen Monats am ersten Monat so viel höher zu sein als in den Vormonaten, und was passiert, wenn ich die Backups entferne?
Um diese wichtige zweiteilige Frage zu beantworten, lassen Sie uns anhand der folgenden Informationen ein Beispielszenario erstellen:
-
Länge des Monats: 30 Tage
-
DynamoDB-Backup-Frequenz: 10 Tage, 300 pro Monat
-
Aufbewahrungsrichtlinie für DynamoDB-Backups: 30 Tage
-
DynamoDB-Kosten pro Backup: 2 USD/Tag, 60 USD/Monat
-
Gesamtbetrag für den letzten Monatsersten (am 1. des
TimedBackupStorage-ByteHrs
aktuellen Monats überprüft): 9.300$ -
Summe des Vormonats (
TimedBackupStorage-ByteHrs
): 18.600$ -
Aktueller Gesamtbetrag für 1. des Monats (
TimedBackupStorage-ByteHrs
, am 1. überprüft): 18.000 USD -
Änderungen bei der Nutzung von DynamoDB: Keine Month-to-Month
Anhand der obigen Informationen können wir erkennen, dass im Vormonat 300 Backups erstellt wurden, die laut Richtlinie 30 Tage lang aufbewahrt werden. Am 1. eines neuen Monats bleiben all diese Backups weiterhin bestehen, da sie das Ende ihrer Wiederherstellungszeit noch nicht erreicht haben. Mit jedem Tag, der vergeht, werden jedoch die ältesten Backups gelöscht, wie hier gezeigt:
Neuer Monat | Tag 1 | Tag 2 | Tag 3 | Tag 4 | Tag 5 |
---|---|---|---|---|---|
Gesamtzahl der übertragenen Backups aus dem Vormonat | 300 | 290 | 280 | 270 | 260 |
-
Auf der ersten Seite können wir 300 Backups mit einem Preis von 60$ pro Monat pro Backup sehen, was insgesamt 18.000$ entspricht.
TimedBackupStorage-ByteHrs
Dies steht im Gegensatz zum Vormonat, wo der Gesamtbetrag für den gesamten Monat 18.600$ betrug. -
Am 2. sind 10 dieser Backups abgelaufen und werden gelöscht. In diesem Fall werden die Gebühren für diese Backups an die tatsächliche Nutzung und nicht an die angenommene Nutzung angepasst. Dies führt dazu, dass diese 10 Backups, für die zuvor eine Gebühr von 600$ (10 Backups x 30 Tage) am ersten Tag berechnet wurde, auf 20$ (10 Backups x 1 Tag) herabgestuft werden.
-
Am darauffolgenden Tag läuft der nächste 10er-Block ab und wird gelöscht, wodurch ihre Nutzung von 30 Tagen auf 2 Tage reduziert wird, wodurch ihre Gebühr auf 40$ (10 Backups x 2 Tage) reduziert wird.
Mit jedem Tag, der vergeht, werden wir feststellen, dass dieser larger-than-previous-month Anstieg zu schrumpfen beginnt. Wenn wir dies auf den gesamten Monat ausweiten, werden wir Folgendes beobachten:
300 Backups in 10er-Blöcken | 1. | 10. | 20. | 30. |
---|---|---|---|---|
Block 1 | 600$ | 20$ | 20$ | 20$ |
Block 2 | 600$ | 40$ | 40$ | 40$ |
Block 3 | 600$ | 60$ | 60$ | 60$ |
Block 4 | 600$ | 80$ | 80$ | 80$ |
Block 5 | 600$ | 100 USD | 100 USD | 100 USD |
Block 6 | 600$ | 120$ | 120$ | 120$ |
Block 7 | 600$ | 140$ | 140$ | 140$ |
Block 8 | 600$ | 160$ | 160$ | 160$ |
Block 9 | 600$ | 180$ | 180$ | 180$ |
Blocken Sie 10 | 600$ | 600$ | 200 USD | 200 USD |
Block 11 | 600$ | 600$ | 220$ | 220$ |
Block 12 | 600$ | 600$ | 240$ | 240$ |
Block 13 | 600$ | 600$ | 260$ | 260$ |
Block 14 | 600$ | 600$ | 280$ | 280$ |
Block 15 | 600$ | 600$ | $300 | $300 |
Block 16 | 600$ | 600$ | 320$ | 320$ |
Block 17 | 600$ | 600$ | 340$ | 340$ |
Block 18 | 600$ | 600$ | 360$ | 360$ |
Block 19 | 600$ | 600$ | 380$ | 380$ |
Block 20 | 600$ | 600$ | 600$ | 400 USD |
Block 21 | 600$ | 600$ | 600$ | 420$ |
Block 22 | 600$ | 600$ | 600$ | 440$ |
Block 23 | 600$ | 600$ | 600$ | 460$ |
Block 24 | 600$ | 600$ | 600$ | 480$ |
Block 25 | 600$ | 600$ | 600$ | 500$ |
Block 26 | 600$ | 600$ | 600$ | 520$ |
Block 27 | 600$ | 600$ | 600$ | 540$ |
Block 28 | 600$ | 600$ | 600$ | 560$ |
Block 29 | 600$ | 600$ | 600$ | 580$ |
Block 30 | 600$ | 600$ | 600$ | 600$ |
Gesamtbetrag für den 1. des Monats ($) | 18.000$ | 13.500$ | 10.400$ | 9.300$ |
Da jeden Tag ein neuer Block veröffentlicht wird, wird seine Nutzung an die Anzahl der Tage angepasst, an denen er existierte, im Vergleich zum Gesamtbetrag des Monats. Das hat zur Folge, dass die Gebühren am 1. Monat von den anfänglichen 18.000$ auf die erwarteten 9.300$ gesunken sein werden. Diese Zahl, kombiniert mit den im Laufe des Monats neu erstellten Backups (für die eine Abrechnungstabelle ähnlich der oben genannten, jedoch in umgekehrter Reihenfolge verwendet wird), wird zu monatlichen Ausgaben führen, die den 18.600$ des Vormonats entsprechen.