選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

DynamoDB 的備份和還原

焦點模式
DynamoDB 的備份和還原 - Amazon DynamoDB

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

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

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

透過隨需備份,您可以建立 DynamoDB 存放和管理的資料表快照備份。您需要根據備份的大小和持續時間付費。使用隨需備份,您可以將整個 DynamoDB 資料表還原至建立備份時的確切狀態。

建立和管理 DynamoDB 隨需備份有兩種選項:

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

Point-in-time復原 (PITR) 備份由 DynamoDB 完整管理,並以每秒精細程度提供最多 35 天的復原點。若要使用持續備份point-in-time復原,請在 DynamoDB 資料表上啟用point-in-time(PITR)。根據您在資料表上啟用 PITR 的期間DynamoDB 資料表的大小收費。在 DynamoDB 資料表上啟用Point-in-Time復原 (PITR) 會持續備份您的資料。這可協助您在 PITR 復原期間內將資料表還原至特定時間點,方法是建立具有該時間點原始資料表確切狀態的新 DynamoDB 資料表。

時間點復原有助於保護您的 DynamoDB 資料表免遭意外寫入或刪除操作。有了時間點復原,就無需為建立、維護或排程隨需備份而煩惱。例如,假設測試指令碼意外寫入至生產 DynamoDB 資料表。

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

此外,時間點操作並不會影響效能或 API 延遲。

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

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

注意
  • DynamoDB 備份不支援標記和屬性型存取控制 (ABAC)。若要搭配備份使用 ABAC,建議您使用 AWS Backup

  • 標籤不會保留在還原的資料表中。您需要將標籤新增至還原的資料表,才能在政策中使用標籤型條件。

以下影片將為您介紹備份與還原概念,並詳細介紹有關時間點復原的更多資訊。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。