本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 遷移資料表 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 資料表的名稱、此新資料表將擁有的加密、您要使用哪些金鑰來加密還原,以及任何其他選項。
-
還原完成時,資料表狀態會顯示為作用中 。