S3 Replication Time Control (S3 RTC) の使用によるコンプライアンス要件への対応 - Amazon Simple Storage Service

S3 Replication Time Control (S3 RTC) の使用によるコンプライアンス要件への対応

S3 Replication Time Control (S3 RTC) は、Amazon S3 レプリケーション時間を可視化し、データレプリケーションのコンプライアンスまたはビジネス要件への対応に役立ちます。S3 RTC では、Amazon S3 にアップロードしたほとんどのオブジェクトが数秒でレプリケートされ、99.99% が 15 分以内にレプリケートされます。

S3 RTC に含まれているレプリケーションメトリクスを使用すると、レプリケーションを保留している S3 API オペレーションの合計数、レプリケーションを保留しているオブジェクトの合計サイズ、およびレプリケート先リージョンへの最大レプリケーション時間をモニタリングできます。

S3 RTC では、まれなケースとして、オブジェクトが 15 分以内にレプリケートされなかったときや、これらのオブジェクトがレプリケート先リージョンに正常にレプリケートされたときに、Amazon S3 イベントから通知できます。Amazon S3 イベントは、Amazon SQS、Amazon SNS、または AWS Lambda から利用できます。詳細については、「 Amazon S3 イベント通知の設定」を参照してください。

S3 レプリケーション時間コントロールの有効化

新規または既存のレプリケーションルールを設定して S3 Replication Time Control (S3 RTC) の使用を開始できます。レプリケーションルールを S3 バケット全体に適用するか、特定のプレフィックスやタグを持つ Amazon S3 オブジェクトに適用するかを選択できます。S3 RTC を有効にすると、レプリケーションルールでレプリケーションメトリクスも有効になります。

S3 Replication Time Control (S3 RTC) を指定したレプリケーション設定は、最新の XML V2 で作成されます。XML V2 のレプリケーション設定は、ルールの Filter 要素を含む設定です。V2 のレプリケーション設定では、Amazon S3 は削除マーカーをレプリケートしません。したがって、DeleteMarkerReplication 要素を Disabled に設定する必要があります。

注記

レプリケーションメトリクスの料金は、Amazon CloudWatch カスタムメトリクスの料金と同じです。詳細については、「Amazon CloudWatch の料金」を参照してください。

レプリケーション時間コントロールは、Amazon S3 コンソールAmazon S3 APIAWS SDK、および AWS コマンドラインインターフェイス (AWS CLI) を使用して設定できます。

S3 RTC を使用したルールの作成の詳細については、「レプリケーションのチュートリアル: S3 RTC の設定」を参照してください。

レプリケーションメトリクスの概要

S3 Replication Time Control (S3 RTC) が有効になっているレプリケーションルールでは、レプリケーションメトリクスが公開されます。レプリケーションメトリクスを使用すると、レプリケーションを保留している S3 API オペレーションの合計数、レプリケーションを保留しているオブジェクトの合計サイズ、およびレプリケート先リージョンへの最大レプリケーション時間をモニタリングできます。次に、個別にレプリケートする各データセットをモニタリングできます。

レプリケーションメトリクスは、S3 RTC が有効になってから 15 分以内に使用できます。レプリケーションメトリクスは、Amazon S3 コンソールAmazon S3 APIAWS SDKAWS コマンドラインインターフェイス (AWS CLI)、およびAmazon CloudWatch から利用できます。詳細については、「Amazon CloudWatch を使用したメトリクスのモニタリング」を参照してください。

Amazon S3 コンソールでのレプリケーションメトリクスの表示方法については、Amazon Simple Storage Service コンソールユーザーガイドの「レプリケーションメトリクスの表示方法」を参照してください。

Amazon S3 イベント通知の使用によるレプリケーションオブジェクトの追跡

S3 Replication Time Control (S3 RTC) が発行する特定のイベント通知をモニタリングすることで、15 分以内にレプリケートされなかったオブジェクトのレプリケーション時間を追跡できます。これらのイベントは、S3 RTC を使用したレプリケーションの対象であったオブジェクトが 15 分以内にレプリケートされなかったときや、そのオブジェクトがレプリケート先リージョンにレプリケートされたときに発行されます。

レプリケーションイベントは、S3 RTC が有効になってから 15 分以内に利用できます。Amazon S3 イベントは、Amazon SQS、Amazon SNS、または AWS Lambda から利用できます。詳細については、「Amazon S3 イベント通知の設定」を参照してください。