將 DynamoDB 資料表從一個 帳戶遷移至另一個 帳戶 - Amazon DynamoDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

將 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 匯入不支援具有本機次要索引 (LSIs) 的資料表,但它確實支援全域次要索引 ()GSIs。如需 LSIs和 的詳細資訊GSIs,請參閱 使用 DynamoDB 中的次要索引改善資料存取