DynamoDB 数据导出到 Amazon S3:工作方式 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DynamoDB 数据导出到 Amazon S3:工作方式

DynamoDB 导出到 S3 是一种完全托管式解决方案,用于将您的 DynamoDB 数据大规模导出到 Amazon S3 桶。使用“DynamoDB 导出到 S3”,可以在从时间点故障恢复(PITR)时段内的任何时间,将数据从 Amazon DynamoDB 表导出到 Amazon S3 桶。您需要在表上启用 PITR 才能使用导出功能。借助此功能,您可以使用其它 Amazon 服务(如 Athena、Amazon Glue、Amazon SageMaker、Amazon EMR 和 Amazon Lake Formation)对数据执行分析和复杂的查询。

“DynamoDB 导出到 S3”允许您从 DynamoDB 表中导出完整数据和增量数据。导出不会消耗任何读取容量单位(RCU),且对表的性能和可用性没有影响。支持的导出文件格式为 DynamoDB JSON 和 Amazon Ion 格式。还可以将数据导出到其它 Amazon 账户拥有的 S3 桶以及导出到其它 Amazon 区域。数据始终采用端到端加密。

DynamoDB 完整导出按完成导出时间点的 DynamoDB 表大小(表数据和本地二级索引)收费。DynamoDB 增量导出是根据导出时段内从连续备份处理的数据大小收费的。将导出的数据存储在 Amazon S3 中以及对您的 Amazon S3 桶提出的 PUT 请求需要支付额外费用。有关这些费用的更多信息,请参阅 Amazon DynamoDB 定价Amazon S3 定价

有关服务限额的具体信息,请参阅将表导出到 Amazon S3