使用 DynamoDB 的按需备份和还原 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用 DynamoDB 的按需备份和还原

您可以使用 DynamoDB 按需备份功能创建表的完整备份以进行长期保留和存档,从而满足监管合规性需求。您可以通过在 Amazon Web Services Management Console 中单击一次,或使用单个 API 调用,随时备份和还原您的表数据。运行备份和还原操作对表性能或可用性没有任何影响。

以下视频将向您介绍备份和还原概念。

可采用两个选项创建和管理 DynamoDB 按需备份:

  • Amazon 备份服务

  • DynamoDB

借助 Amazon Backup,您可以配置备份策略并统一监控 Amazon 资源和本地部署工作负载的活动。将 DynamoDB 与 Amazon Backup 配合使用,您可以跨 Amazon 账户和区域复制按需备份,向按需备份添加成本分配标签,以及将按需备份转移到冷存储以降低成本。要使用这些高级功能,您必须选择加入到 Amazon Backup。选择加入选项适用于特定账户和 Amazon 区域,因此您可能必须使用同一账户选择加入多个区域。有关更多信息,请参见《Amazon Backup 开发人员指南》。

按需备份和还原过程的扩展不会降低应用程序的性能或可用性。它采用全新的独特分布式技术,无论表有多大,都可让您在数秒内完成备份。您可以在几秒内创建跨数千个分区的一致备份,而不必担心计划或长时间运行的备份过程。所有按需备份都将编入目录、易于查找并一直保留,直到被明确删除。

此外,按需备份和还原操作不会影响性能或 API 延迟。无论是否删除了表,都会保留备份。有关更多信息,请参阅 使用 DynamoDB 备份和还原

除了与备份存储大小相关的正常定价之外,使用 DynamoDB 按需备份不会产生任何额外费用。DynamoDB 按需备份不能复制到其他账户或区域。要跨 Amazon 账户和区域创建备份副本和使用其他高级功能,您应使用 Amazon Backup。如果您使用 Amazon Backup 功能,则会按 Amazon Backup 计费。有关 Amazon 区域可用性和定价的更多信息,请参阅 Amazon DynamoDB 定价