本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 遷移跨帳戶備份和還原 AWS Backup 的資料表
先決條件
-
來源和目標 AWS 帳戶必須屬於 Organizations 服務中的 AWS 相同組織
-
建立和使用 AWS Backup 保存庫的有效 AWS Identity and Access Management (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 資料表備份時,您將需要來源與目標備份保存庫的 ARN。
步驟 3:在來源帳戶中建立 DynamoDB 資料表備份
-
在 AWS 備份儀表板頁面上,選取建立隨需備份。
-
在設定區段中,將 DynamoDB 選為資源類型,然後選取資料表名稱。
-
在備份保存庫下拉式清單中,選取您於來源帳戶建立的備份保存庫。
-
選取所需的保留期間。
-
選擇 Create on-demand backup (建立隨需備份)。
-
在備份任務頁面的 AWS 備份任務分頁上監控備份任務狀態。
步驟 4:將 DynamoDB 資料表備份從來源帳戶複製至目標帳戶
-
備份任務完成後,在來源帳戶中開啟 AWS Backup 主控台,然後選擇備份保存庫。
-
在備份項目下,選擇 DynamoDB 資料表備份。選擇動作,再選擇複製。
-
輸入目標帳戶的 AWS 區域。
-
在外部保存庫 ARN 欄位中,輸入您於目標帳戶建立的備份保存庫 ARN。
-
在目標帳戶的備份保存庫中,啟用來源帳戶的存取權限,以允許複製備份。
步驟 5:在目標帳戶中還原 DynamoDB 資料表備份
-
在目標 AWS 帳戶中,開啟 AWS Backup 主控台,然後選擇備份保存庫
-
在備份項目下,選取從來源帳戶複製的備份。選擇動作,再選擇還原。
-
輸入新 DynamoDB 資料表名稱、加密設定、用於加密還原的金鑰與其他設定選項。
-
還原完成後,資料表狀態將顯示為作用中。