本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 DynamoDB 資料表從一個帳戶移轉至另一帳戶
您可以將 Amazon DynamoDB 資料表從一個帳戶移轉至另一帳戶,以實施多帳戶或備份策略。您也可因測試、偵錯或合規需求執行此操作。常見的使用案例是跨生產、預備、測試和開發環境複製 DynamoDB 資料表,其中每個環境都會使用不同的 AWS 帳戶。
DynamoDB 提供兩種將資料表從一個帳戶遷移到另一個 AWS 帳戶的選項:
-
AWS Backup for Cross-Account Backup and Restore: AWS Backup 是一項全受管備份服務,可讓您集中管理多個 AWS 服務的備份。使用其跨帳戶備份與還原功能,可在一帳戶中備份 DynamoDB 資料表,並將其還原至同一 AWS 組織內的另一帳戶。
-
DynamoDB 匯出和匯入至 Amazon S3:使用 DynamoDB 匯出和匯入至 Amazon S3 功能可讓您完整匯出至 Amazon S3 儲存貯體,然後將該資料匯入至另一個 AWS 帳戶中的新資料表。當您需要在不屬於相同 AWS 組織的帳戶之間遷移,或者您不想使用 時,此方法很適合 AWS Backup。
注意
從 Amazon S3 匯入不支援含本機次要索引 (LSI) 的資料表,但支援全域次要索引 (GSI)。如需 LSI 與 GSI 的詳細資訊,請參閱 在 DynamoDB 中使用次要索引來改善資料存取。