Backup 與 DynamoDB 原 - Amazon DynamoDB

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

Backup 與 DynamoDB 原

DynamoDB 提供隨需備份和 point-in-time 復原 (PITR) 備份,有助於保護 DynamoDB 資料免受災難事件影響,並提供資料封存以進行長期保留。您可以將資料表從數 MB 備份到數百 TB 的資料,而不會影響生產應用程式的效能和可用性。所有備份都會自動加密,編目並易於發現。

使用隨需備份,您可以為 DynamoDB 存放和管理的表格建立快照備份。我們會根據備份的大小和持續時間向您收費。使用隨需備份,您可以將整個 DynamoDB 表還原到建立備份時的確切狀態。

有兩個選項可用來建立和管理 DynamoDB 隨選備份:

您可以使用 DynamoDB 隨需備份功能,為法規合規需求建立資料表的完整備份以供長期保留與封存。您可以隨時從 AWS Management Console 或透過單一API呼叫來備份和還原表格資料。

P oint-in-time 復原 (PITR) 備份由 DynamoDB 完全管理,並提供長達 35 天的復原點,每秒精細度。若要使用 point-in-time 復原 (即連續備份),請在 DynamoDB 表格上啟用 point-in-time 復原 (PITR)。系統會根據您在表格上PITR啟用的持續時間內 DynamoDB 表的大小向您收費。在 DynamoDB 表上啟用時間點復原 (PITR) 會持續備份您的資料。這可協助您將表格還原到PITR視窗中的特定時間點,方法是建立具有原始表格在該時間點的確切狀態的新 DynamoDB 表格。

P oint-in-time 復原可協助保護 DynamoDB 資料表免於意外寫入或刪除作業。使用 point-in-time 復原功能,您不必擔心建立、維護或排程隨選備份的問題。例如,假設測試指令碼意外寫入至生產 DynamoDB 資料表。

透過 point-in-time 復原,您可以將資料表還原到過去 35 天內的任何時間點。啟用 point-in-time 復原之後,您可以從目前時間前五分鐘還原到 35 天前的任何時間點。DynamoDB 維護您資料表的增量備份。

此外, point-in-time 作業不會影響效能或API延遲。

您可以使用 AWS Management Console、 AWS Command Line Interface (AWS CLI) 或 DynamoDB 將 DynamoDB 表格還原到某個時間點。API point-in-time 復原程序會還原至新資料表。

如需 AWS 區域可用性和定價的詳細資訊,請參閱 Amazon DynamoDB 定價。

以下視頻將為您介紹備份和還原概念,並討論有關 point-in-time 恢復的更多信息。