AWS Backup を使用する - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Backup を使用する

AWS Backupは、サービス間のデータバックアップとデータ保護を自動化するために使用できる WebAWS サービスです。このサービスを使用すると、1 つの場所でバックアップポリシーを設定し、バックアップアクティビティを監視できます。AWS AWS Backupは、Amazon DynamoDB、Amazon Simple Storage Service (Amazon S3)、AWSその他のサービスのデータのクロスリージョンおよびクロスアカウントのバックアップおよび復元をサポートします。DynamoDB テーブルのクロスアカウントバックアップと復元では、AWS Organizationsソースアカウントとターゲットアカウントが組織の一部である必要があります。

バックアップと復元を使用して、複数のアカウントで DynamoDB データベースをコピーできます。大まかに言うと、DynamoDB テーブルをソースアカウントからターゲットアカウント (両方のアカウントが組織の一部) にコピーするには、次の手順が必要です。

  1. 両方のアカウントでクロスアカウント管理機能を有効にします。AWS Backup

  2. ソースアカウントとターゲットアカウントに新しいバックアップボルトを作成します。

  3. ソースアカウントから新しい DynamoDB テーブルバックアップを作成します。

  4. バックアップジョブが完了したら、バックアップをソースアカウントからターゲットアカウントにコピーします。

  5. ターゲットアカウントのバックアップを復元します。

詳細な手順については、「AWS Backupパターンを使用してアカウント間で Amazon DynamoDB テーブルをコピーする」を参照してください。AWS Backupfor DynamoDB の詳細については、AWSドキュメントを参照してください

利点

  • このプロセスでは、DynamoDB 読み取りキャパシティユニット (RCU) や書き込みキャパシティユニット (WCU) は消費されません。

  • 新しいコードは不要です。

  • バックアップおよび復元プロセスをスケジュールできます。

欠点

  • AWS Organizationsソースアカウントとターゲットアカウントの両方が組織の一部である必要があります。