DynamoDB 的时间点备份
Amazon DynamoDB 时间点故障恢复(PITR)提供 DynamoDB 表数据的自动持续备份。时间点故障恢复(PITR)备份由 DynamoDB 完全管理,以每秒粒度提供长达 35 天的恢复点。使用时间点恢复,您不必担心创建、维护或计划按需备份。本部分概述在 DynamoDB 中此过程如何运行。
开始前的准备工作
在 Amazon DynamoDB 表上启用时间点恢复 (PITR) 之前,请考虑以下事项:
-
如果对表禁用了时间点恢复并且稍后重新启用了它,则会重置可以恢复该表的开始时间。因此,您只能立即使用
LatestRestorableDateTime
还原该表。 -
您可以对全局表的每个本地副本启用时间点恢复。在还原表时,备份将还原到不属于全局表的一部分的独立表。如果使用全局表版本 2019.11.21(当前版)的全局表,则可以从还原的表中创建一个新的全局表。有关更多信息,请参阅 DynamoDB 全局表:工作原理。
-
还可以跨 AWS 区域还原您的 DynamoDB 表数据,以便在源表所在的其他区域中创建还原的表。可以在 AWS 商业区域、AWS 中国区域和 AWS GovCloud(美国)区域之间执行跨区域还原。只需为从源区域传输的数据以及在目标区域中还原为新表的操作付费。
-
AWS CloudTrail 记录时间点恢复的所有控制台和 API 操作以启用日志记录、持续监控和审核。有关更多信息,请参阅 使用 AWS CloudTrail 记录 DynamoDB 操作日志。