ある企業はus-east-1のEC2インスタンス群でWebアプリケーションを運用しており、共有ファイルストレージにAmazon EFS(Elastic File System)を使用しています。事業継続計画(BCP)として、us-west-2リージョンへのDR(災害復旧)環境を構築することになりました。 要件は以下のとおりです。 ・RPO(目標復旧時点)を15分以内 ・DR切り替え後はレプリカEFSをEC2インスタンスからすぐにマウント可能 ・追加のデータ転送インフラの管理を最小化 この要件を最も効果的に満たす方法はどれですか?
Amazon EFS Replicationは、EFSファイルシステム間の継続的なネイティブレプリケーションをマネージドサービスとして提供します。追加インフラ(EC2・DataSyncエージェント等)の管理が不要で、通常のRPOは数分以内(最大でも15分未満)を実現します。フェイルオーバー時はレプリカを独立したファイルシステムに昇格させることで、us-west-2のEC2インスタンスからEFSマウントターゲット経由で即座に利用可能になります。3つの要件(RPO・即時マウント・インフラ管理最小化)をすべて満たす最適解です。 AWS DataSyncのスケジュールタスクは最短1時間間隔が一般的であり、また15分間隔に設定しても転送ジョブの管理・監視・エラーハンドリングが必要で運用負荷が増加します。EFS Replicationと比べてRPOが長くなる可能性があります。 AWS BackupのEFS標準スケジュールバックアップは最短1時間間隔であり、15分以内のRPO要件を満たせません。また、フェイルオーバー時はバックアップからの復元操作が必要なためRTOも長くなり、「すぐにマウント可能」という要件も満たせません。 EC2+rsyncはカスタムスクリプトの管理・障害監視・EC2インスタンスのコストが発生し、「追加インフラの管理最小化」という要件に直接反するため不適切です。