

# DynamoDB 的时间点备份
<a name="Point-in-time-recovery"></a>

Amazon DynamoDB 时间点故障恢复（PITR）提供 DynamoDB 表数据的自动持续备份。时间点故障恢复（PITR）备份由 DynamoDB 完全管理，以每秒粒度提供长达 35 天的恢复点。使用时间点恢复，您不必担心创建、维护或计划按需备份。本部分概述在 DynamoDB 中此过程如何运行。

## 开始前的准备工作
<a name="Point-in-time-before-beginning"></a>

在 Amazon DynamoDB 表上启用时间点恢复 (PITR) 之前，请考虑以下事项：
+ 通过设置 `RecoveryPeriodinDays`，可以缩短进行连续备份的时间段。默认情况下，`RecoveryPeriodinDays` 为 35。但是，可以将其设置为 1 到 35 之间的任何值。缩短 `RecoveryPeriodinDays` 对 PITR 定价没有影响，因为价格基于表的大小和本地二级索引。
+ 如果对表禁用了时间点恢复并且稍后重新启用了它，则会重置可以恢复该表的开始时间。因此，您只能立即使用 `LatestRestorableDateTime` 还原该表。
+ 您可以对全局表的每个本地副本启用时间点恢复。在还原表时，备份将还原到不属于全局表的一部分的独立表。如果使用[全局表版本 2019.11.21（当前版）](GlobalTables.md)的全局表，则可以从还原的表中创建一个新的全局表。有关更多信息，请参阅 [DynamoDB 全局表工作原理](V2globaltables_HowItWorks.md)。
+ 还可以跨 Amazon 区域还原您的 DynamoDB 表数据，以便在源表所在的其他区域中创建还原的表。可以在 Amazon 商业区域、Amazon 中国区域和 Amazon GovCloud（美国）区域之间执行跨区域还原。只需为从源区域传输的数据以及在目标区域中还原为新表的操作付费。
+ Amazon CloudTrail 记录时间点恢复的所有控制台和 API 操作以启用日志记录、持续监控和审核。有关更多信息，请参阅 [使用 Amazon CloudTrail 记录 DynamoDB 操作日志](logging-using-cloudtrail.md)。

**Topics**
+ [开始前的准备工作](#Point-in-time-before-beginning)
+ [在 DynamoDB 中启用时间点恢复](PointInTimeRecovery_Howitworks.md)