S3 オブジェクトを同じリージョン内または異なるリージョン間で 1 つのバケットから別のバケットに自動的にレプリケートすることで、データを保護できます。

バケット レプリケーションは、新規作成または更新されたオブジェクトをソース S3 バケットからターゲット S3 バケットにコピーします。コピーされたオブジェクトのキー名とメタデータ(作成時間、所有者、またはユーザー定義のメタデータ)は同じです。

バケットにすでに存在するオブジェクトは、バケットのレプリケーションを設定した後にコピーされません。

バケット レプリケーション ルールの作成

ソース バケットに複数のレプリケーション ルールを作成できます。各ルールは、個々のレプリケーション規則を示します。

オブジェクト ロック機能が有効になっている場合は、バケット レプリケーション ルールを設定できません。

Cloudian HyperStore を使用 している場合は、1 つのソース バケットのすべてのレプリケーション ルールで同じターゲット バケットを使用する必要があります。

AWS S3 を使用 している場合は、1 つのソース バケットを別のターゲット バケットにレプリケートできます。

前提条件

  • ソース バケットとターゲット バケットの両方のバージョン管理が有効になっていることを確認します。
  • AWS S3 を使用 している場合は、IAM ロールが割り当てられていることを確認します。

手順

  1. VMware Cloud Director tenant portal にログインします。
  2. [その他の操作] ドロップダウン メニューから [オブジェクト ストレージ] を選択します。
  3. [バケット] タブで、レプリケートするバケットをクリックします。
  4. [バケット レプリケーション] タブで、[レプリケーション ルールの作成] をクリックします。
  5. 必要な詳細を入力し、[作成] をクリックします。

次のタスク

レプリケートされたファイルを表示するには、ターゲット バケットに移動して [同期] をクリックし、 [更新] をクリックします。

バケット レプリケーション ルールの削除

バケットをレプリケートする必要がなくなった場合は、バケット レプリケーション ルールを削除できます。

手順

  1. VMware Cloud Director tenant portal にログインします。
  2. [その他の操作] ドロップダウン メニューから [オブジェクト ストレージ] を選択します。
  3. [バケット] タブで、ルールを削除するソース バケットをクリックします。
  4. [バケット レプリケーション] タブで、削除するルールに移動し、[削除] をクリックします。
    すべてのルールを削除する場合は、 [すべて削除] をクリックします。