本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 遷移資料表 AWS Backup 以進行跨帳戶備份和還原
先決條件
-
來源和目標 AWS 帳戶必須屬於 Organizations AWS 服務中的相同組織
-
建立和使用 AWS Backup 保存庫的有效 AWS 身分和存取管理 (IAM) 許可
如需設定跨帳戶備份的詳細資訊,請參閱跨 AWS 帳戶建立備份複本。
定價資訊
AWS 備份費用 (根據資料表大小)、區域之間的 AWS 任何資料複製費用 (根據資料量)、還原費用 (根據資料量),以及任何持續儲存費用的費用。為了避免持續收費,如果您在還原後不需要備份,則可以刪除備份。
如需定價的詳細資訊,請參閱 AWS Backup 定價
步驟 1:啟用 DynamoDB 和跨帳戶備份的進階功能
-
在來源和目標 AWS 帳戶中,存取 AWS 管理主控台並開啟 AWS Backup 主控台。
-
選擇設定選項。
-
在 Amazon DynamoDB 備份的進階功能下,確認已啟用進階功能。如果不是,請選擇啟用。
-
在跨帳戶管理下,針對跨帳戶備份,選擇開啟。
步驟 2:在來源帳戶和目標帳戶中建立備份保存庫
-
在來源 AWS 帳戶中,開啟 AWS Backup 主控台。
-
選擇 Backup vaults (備份文件庫)。
-
選擇 Create backup vault (建立備份文件庫)。
-
複製並儲存建立的備份文件庫和目標 AWS 帳戶的 Amazon Resource Name (ARN)。
-
在帳戶之間複製 DynamoDB 資料表備份時,您將需要來源和目標備份文件庫的 ARNs。
步驟 3:在來源帳戶中建立 DynamoDB 資料表備份
-
在AWS 備份儀表板頁面上,選擇建立隨需備份。
-
在設定區段中,選取 DynamoDB 做為資源類型,然後選取資料表名稱。
-
在備份文件庫下拉式清單中,選取您在來源帳戶中建立的備份文件庫。
-
選取所需的保留期間。
-
選擇 Create on-demand backup (建立隨需備份)。
-
在備份任務頁面的備份任務索引標籤上監控AWS 備份任務的狀態。
步驟 4:將 DynamoDB 資料表備份從來源帳戶複製到目標帳戶
-
備份任務完成後,在來源帳戶中開啟 AWS Backup 主控台,然後選擇備份文件庫。
-
在備份下,選擇 DynamoDB 資料表備份。選擇動作,然後選擇複製。
-
輸入目標帳戶的 AWS 區域。
-
對於外部文件庫 ARN,輸入您在目標帳戶中建立的備份文件庫 ARN。
-
在目標帳戶備份文件庫中,啟用來源帳戶的存取,以允許複製備份。
步驟 5:還原目標帳戶中的 DynamoDB 資料表備份
-
在目標 AWS 帳戶中,開啟 AWS Backup 主控台,然後選擇備份保存庫
-
在備份下,選取您從來源帳戶複製的備份。選擇動作,然後選擇還原。
-
輸入新 DynamoDB 資料表的名稱、此新資料表將擁有的加密、您要使用哪些金鑰來加密還原,以及任何其他選項。
-
還原完成時,資料表狀態會顯示為作用中。