使用 DynamoDB 的按需备份和还原 - Amazon DynamoDB

使用 DynamoDB 的按需备份和还原

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

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

  • AWS 备份服务

  • DynamoDB

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

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

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

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