

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 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)。
+ 您也可以跨 AWS 區域還原 DynamoDB 資料表資料，將還原的資料表建立在不同於來源資料表所在的區域。您可以在 AWS 商業區域、AWS 中國區域和 AWS GovCloud (US) 區域之間進行跨區域還原。您只需為從來源區域中傳輸出來的資料，以及還原為目標區域中的新資料表付費。
+ AWS CloudTrail 記錄所有主控台和 API 動作來進行時間點復原，以啟用日誌記錄、持續監控和稽核。如需更多詳細資訊，請參閱 [使用 記錄 DynamoDB 操作 AWS CloudTrail](logging-using-cloudtrail.md)。

**Topics**
+ [開始之前](#Point-in-time-before-beginning)
+ [DynamoDB 的時間點復原](PointInTimeRecovery_Howitworks.md)