翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Backup を使用する
AWS Backupは、サービス間のデータバックアップとデータ保護を自動化するために使用できる WebAWS サービスです。このサービスを使用すると、1 つの場所でバックアップポリシーを設定し、バックアップアクティビティを監視できます。AWS AWS Backupは、Amazon DynamoDB、Amazon Simple Storage Service (Amazon S3)、AWSその他のサービスのデータのクロスリージョンおよびクロスアカウントのバックアップおよび復元をサポートします。DynamoDB テーブルのクロスアカウントバックアップと復元では、AWS Organizationsソースアカウントとターゲットアカウントが組織の一部である必要があります。
バックアップと復元を使用して、複数のアカウントで DynamoDB データベースをコピーできます。大まかに言うと、DynamoDB テーブルをソースアカウントからターゲットアカウント (両方のアカウントが組織の一部) にコピーするには、次の手順が必要です。
両方のアカウントでクロスアカウント管理機能を有効にします。AWS Backup
ソースアカウントとターゲットアカウントに新しいバックアップボルトを作成します。
ソースアカウントから新しい DynamoDB テーブルバックアップを作成します。
バックアップジョブが完了したら、バックアップをソースアカウントからターゲットアカウントにコピーします。
ターゲットアカウントのバックアップを復元します。
詳細な手順については、「AWS Backupパターンを使用してアカウント間で Amazon DynamoDB テーブルをコピーする」を参照してください。AWS Backupfor DynamoDB の詳細については、AWSドキュメントを参照してください。
利点
このプロセスでは、DynamoDB 読み取りキャパシティユニット (RCU) や書き込みキャパシティユニット (WCU) は消費されません。
新しいコードは不要です。
バックアップおよび復元プロセスをスケジュールできます。
欠点
AWS Organizationsソースアカウントとターゲットアカウントの両方が組織の一部である必要があります。