翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
既存のEFSファイルシステムへのレプリケーションの設定
Amazon は、ソースファイルシステムのデータとメタデータを、選択した宛先ファイルシステムにEFSレプリケート AWS リージョン します。レプリケーション中、Amazon はファイルシステム間のデータの違いEFSを特定し、その違いを送信先ファイルシステムに適用します。
既存の にレプリケートするには、次の手順を実行します。
注記
ファイルシステムは、1 つのレプリケーション設定にのみ含めることができます。デスティネーションファイルシステムを別のレプリケーション設定のソースファイルシステムとして使用することはできません。
ステップ 1: ファイルシステムのレプリケーション上書き保護を無効にする
Amazon EFS ファイルシステムを作成すると、そのレプリケーション上書き保護がデフォルトで有効になります。レプリケーション上書き保護は、ファイルシステムがレプリケーション設定のデスティネーションとして使用されるのを防ぎます。ファイルシステムをレプリケーション設定のデスティネーションとして使用する前に、保護を無効にする必要があります。レプリケーション設定を削除すると、ファイルシステムのレプリケーション上書き保護が再び有効になり、ファイルシステムが書き込み可能になります。
Amazon EFS ファイルシステムのレプリケーション上書き保護のステータスは、次の表で説明されている値のいずれかになります。
ファイルシステムの状態 | 説明 |
---|---|
ENABLED | ファイルシステムをレプリケーション設定のデスティネーションファイルシステムにすることはできません。ファイルシステムは書き込み可能です。レプリケーション上書き保護はデフォルトで ENABLED です。 |
DISABLED | ファイルシステムをレプリケーション設定のデスティネーションファイルシステムにすることはできません。 |
REPLICATING | ファイルシステムをレプリケーション設定のデスティネーションファイルシステムにすることはできません。ファイルシステムは読み取り専用で、レプリケーションEFS中に Amazon によってのみ変更されます。 |
必要なアクセス許可
レプリケーション上書き保護を無効にするには、elasticfilesystem:UpdateFileSystemProtection
アクションへのアクセス許可が必要です。詳細については、「AWS マネージドポリシー: AmazonElasticFileSystemFullAccess」を参照してください。
にサインイン AWS Management Console し、 で Amazon https://console.aws.amazon.com/efs/
EFSコンソールを開きます。 -
左のナビゲーションペインで [ファイルシステム] を選択します。
-
ファイルシステムリストで、レプリケーション設定の送信先EFSファイルシステムとして使用する Amazon ファイルシステムを選択します。
-
[ファイルシステムの保護] セクションで、[レプリケーションの上書き保護] をオフにします。
ステップ 2: レプリケーション設定を作成する
ソースファイルシステムが暗号化されている場合は、デスティネーションファイルシステムも暗号化する必要があります。さらに、ソースファイルが暗号化されておらず、デスティネーションファイルシステムが暗号化されている場合、フェイルオーバーを実行した後にソースデスティネーションにフェイルバックすることはできません。暗号化の詳細については、「Amazon でのデータの暗号化 EFS」を参照してください。
にサインイン AWS Management Console し、 で Amazon https://console.aws.amazon.com/efs/
EFSコンソールを開きます。 -
レプリケートするファイルシステムを開きます。
-
左のナビゲーションペインで [ファイルシステム] を選択します。
-
ファイルシステムリストで、レプリケートする Amazon EFS ファイルシステムを選択します。既存のレプリケーション設定では、選択するファイルシステムをソースまたはデスティネーションファイルシステムにすることはできません。
-
-
レプリケーションタブを選択します。
-
「レプリケーション」セクションで、「レプリケーションの作成」を選択します。
-
レプリケーション設定 で、既存のファイルシステムを選択します。
-
参照 EFSを選択し、ファイルシステムを選択します。デスティネーションファイルシステムへのパスが [送信先] ボックスに表示されます。
-
ファイルシステムでレプリケーション上書き保護が有効になっている場合は、警告が表示されます。保護を無効にする を選択して新しいタブでファイルシステムを開き、レプリケーション上書き保護 をオフにします。保護を無効にしたら、「レプリケーションの作成」タブに戻り、更新ボタンをクリックしてメッセージをクリアします。
-
「レプリケーションの作成」を選択し、確認メッセージの入力ボックスに「確認」と入力し、「レプリケーションの作成」を選択します。
-
レプリケーションセクションには、レプリケーションの詳細が表示されます。
-
デスティネーションファイルシステムの設定を確認するには、デスティネーションファイルシステム の上にあるファイルシステム ID を選択します。
このセクションでは、 create-replication-configuration
コマンドを使用して AWS CLI でレプリケーション設定を作成する例を示します。同等のAPIコマンドは ですCreateReplicationConfiguration。
例 : リージョン別デスティネーションファイルシステムのレプリケーション設定を作成する。
次の例では、ファイルシステム
のレプリケーション設定を作成します。この例では、 fs-0123456789abcdef1
Region
パラメータを使用して、 にデスティネーションファイルシステムを作成します
AWS リージョン。eu-west-2
KmsKeyId
パラメータは、宛先ファイルシステムを暗号化するときに使用するKMSキー ID を指定します。
aws efs create-replication-configuration \ --source-file-system-id
fs-0123456789abcdef1
\ --destinations "[{\"Region\":\"eu-west-2
\", \"KmsKeyId\":\"arn:aws:kms:us-east-2:111122223333:key\/abcd1234-ef56-ab78-cd90-1111abcd2222
\"}]"
は次のように AWS CLI 応答します。
{ "SourceFileSystemArn": "arn:aws:elasticfilesystem:us-east-1:111122223333:file-system/fs-0123456789abcdef1", "SourceFileSystemRegion": "us-east-1", "Destinations": [ { "Status": "ENABLING", "FileSystemId": "fs-0123456789abcde22", "Region": "eu-west-2" } ], "SourceFileSystemId": "fs-0123456789abcdef1", "CreationTime": 1641491892.0, "OriginalSourceFileSystemArn": "arn:aws:elasticfilesystem:us-east-1:111122223333:file-system/fs-0123456789abcdef1" }
例 : 1 ゾーンデスティネーションファイルシステムのレプリケーション設定を作成します。
次の例では、ファイルシステムのレプリケーション設定を作成します。
。 この例では、 fs-0123456789abcdef1
AvailabilityZoneName
パラメータを使用して、ア
ベイラビリティーゾーンに 1 ゾーンの送信先ファイルシステムを作成します。KMS キーが指定されていないため、送信先ファイルシステムはアカウントのデフォルトの AWS KMS サービスキー () を使用して暗号化されますus-west-2a
aws/elasticfilesystem
。
aws efs create-replication-configuration \ --source-file-system-id
fs-0123456789abcdef1
\ --destinations AvailabilityZoneName=us-west-2a