费用计算 | Amazon DynamoDB 备份是如何计费的?


  基本概述

DynamoDB 提供了两种备份功能,分别是按需备份和时间点故障恢复(PITR)连续备份,用户可以根据需要创建整个表的备份,并在需要时恢复这些数据。备份是数据管理的重要环节。理解计费方式能帮助预估成本,并优化备份策略。


  定价模式

采用按使用量付费的模式,没有最低费用或也不需要承诺或者预付费。所有计费规则均基于备份数据的存储容量和实际保留时长计算,也就是收费按照备份所占用的存储空间,根据每月每 GB 的标准进行收费。按需备份和 PITR 连续备份采用相同的定价标准。备份费用与表的吞吐量容量费用是分开计算的,恢复操作按恢复的数据量(GB)计费。


  费用构成

DynamoDB 备份的费用主要由三部分构成:存储费用、请求费用和数据传输费用。存储费用是长期保存备份数据所需支付的费用,费用随存储量的增加而线性增长。请求费用则是在创建、删除或恢复备份时产生的,这些操作都会消耗一定的请求配额,超出免费配额的部分将按请求次数收费。数据传输费用通常发生在跨区域备份或恢复时,这时数据需要在不同区域之间传输,AWS 会根据传输的数据量收取一定费用。


  计费示例

某公司在中国(宁夏)区域中创建了一个 DynamoDB 数据表,每月 30 天内所有按需备份存储的总和为 60 GB,在每月中会定期删除 10 天 合计15 GB 的按需备份数据;另外除了按需备份之外,还使用连续备份,表的平均大小为 27 GB。费用计算如下。
按月收取的按需备份费用:¥0.88 x 60 GB = ¥52.8/月
每月定期删除的备份数据的费用:¥0.88 x 15 GB x 20/30 = ¥8.8/月
每月持续备份的费用:¥1.76 x 27 GB = ¥47.52/月
当月的备份总费用为:(按月收取的按需备份费用 - 每月定期删除的备份数据的费用)+ 每月持续备份的费用 = ¥52.8/月 - ¥8.8/月 + ¥47.52/月 = ¥91.52/月