完全自動化的按需備份,這就是Amazon DynamoDB

4 人贊了文章

Amazon DynamoDB 備份恢復服務簡介

利用按需備份,您可以創建 Amazon DynamoDB 表的完整備份以進行數據存檔,這將幫助您滿足企業和政府法規要求。無論表中包含的數據量是幾 MB 還是幾百 TB,您都能對其進行備份,而不影響生產應用程序的性能和可用性。無論您的表的大小如何,備份都將在幾秒鐘內完成,這樣一來,您便無需擔心備份計劃或長時間運行的進程。此外,所有備份將自動加密、編入目錄、易於查找和保留,直到您明確將其刪除。

時間點恢復(PITR)可連續備份您的 DynamoDB 表數據。啟用後,DynamoDB 會為您的表維護最近 35 天的增量備份,直到您明確將其禁用。

Amazon DynamoDB 備份恢復如何工作

  • 備份

在創建按需備份時,會對請求的時間標記進行編目。通過對上次完整錶快照應用直到請求時所做的所有更改,來非同步創建備份。備份請求將在瞬間完成處理,幾分鐘後即可用於還原。

DynamoDB 中的所有備份都不消耗表上任何預置的吞吐量。 DynamoDB 備份不能保證項目間的因果一致性,但備份中更新之間的偏差通常遠遠小於一秒。

可以通過使用 AWS Lambda 函數來定期備份。

  • 還原

表還原操作不消耗表上的任何預置吞吐量。根據請求備份時的記錄,目標表被設置為與源表相同的預置讀取容量單位和寫入容量單位。還原過程還將還原本地二級索引和全局二級索引。

只能從一個備份將整個表數據還原到一個新表。還原時間因被還原的 DynamoDB 表的大小而異。只能在還原的表變為活動狀態後,才能向其中寫入內容。

  • 時間點恢復(PITR)

Amazon DynamoDB 時間點恢復(PITR)提供 DynamoDB 表數據的持續自動備份,直到將其關閉。

在啟用時間點恢復後,可以還原到EarliestRestorableDateTime, LatestRestorableDateTime 之間的任何時間點。LatestRestorableDateTime 通常比當前時間早 5 分鐘。時間點恢復過程始終還原到新表。對於 EarliestRestorableDateTime,可以使表還原到最近 35 天中的任何時間點。

Amazon DynamoDB 備份恢復服務優勢

  • 完全託管——備份將自動加密、編入目錄、易於查找和保留,直到您明確將其刪除。
  • 簡單易用——已內置到 DynamoDB 控制檯,您只需單擊一次即可輕鬆啟用 PITR 或創建、還原和刪除備份。您可以通過 API 完全自動創建、保留、還原和刪除備份。
  • 快速且可擴展——您可以啟用 PITR 或為任意大小的表創建儘可能多的備份,並根據需要保留這些備份。備份操作只需幾秒即可完成。
  • 不影響性能——PITR、備份和還原不會佔用表的任何預置容量。它們可以隨時運行,並且不會影響生產應用程序的性能和可用性。

關於Amazon DynamoDB,接下來您可以

登錄控制檯以開始使用

console.amazonaws.cn/co

或訪問 Amazon DynamoDB 備份恢復網站了解更多信息

aws.amazon.com/dynamodb


推薦閱讀:
查看原文 >>
相關文章