Q67 — AWS SAA-C03 第12章
第 67/100 問 | ← 第12章
Q867. ある会社が、Amazon Elastic File System(Amazon EFS)ファイルシステム上に永続データを保存するアプリケーションを複数のAmazon EC2インスタンスで実行しています。この会社は、AWSが管理するサービスを用いて、そのデータを別のAWSリージョンへレプリケーションする必要があります。これらの要件を最もコスト効率よく満たす解決策はどれですか?
- A. EFS間バックアップソリューションを使用して、データを別のリージョン内のEFSファイルシステムへレプリケーションします。 ✓
- B. 毎晩実行されるスクリプトを実行し、EFSファイルシステムからAmazon S3バケットへデータをコピーします。その後、S3クロスリージョンレプリケーションをそのS3バケットで有効化します。
- C. 別のリージョンにVPCを作成し、クロスリージョンVPCピアリングを確立します。その後、毎晩rsyncコマンドを実行して、元のリージョンから新しいリージョンへデータをコピーします。
- D. AWS Backupを使用して、1日1回のバックアップを取得し、それを別のリージョンへレプリケーションするルールを持つバックアッププランを作成します。このバックアッププランにEFSファイルシステムリソースを割り当てます。
正解: A. EFS間バックアップソリューションを使用して、データを別のリージョン内のEFSファイルシステムへレプリケーションします。
解説
以前の回答における混乱についてお詫び申し上げます。改めて検討した結果、これらの要件を最もコスト効率よく満たす正しい選択肢は以下のとおりです: A. EFS間バックアップソリューションを使用して、データを別のリージョン内のEFSファイルシステムへレプリケーションします。 理由は以下の通りです: 選択肢Aでは、EFS間バックアップソリューションを活用して、異なるAWSリージョン間のEFSファイルシステムへデータをレプリケーションすることを提案しています。これはAmazon EFSのネイティブなバックアップ機能を活用したものであり、異なるリージョン間でのEFSデータのコピーを可能にします。 EFS間バックアップソリューションは、Amazon EFSの組み込み機能を直接利用するため、コスト効率が高く、追加のサービスやカスタムスクリプトを必要としません。これにより、運用上の複雑さが低減され、潜在的なコスト削減も期待できます。 選択肢Bでは、EFSからS3への nightly コピーとS3クロスリージョンレプリケーションの活用を提案しています。これは確かにレプリケーション機能を提供しますが、スクリプトの作成・保守およびデータ転送プロセスの管理が必要となり、運用負荷とコストが増加する可能性があり、EFSネイティブのバックアップソリューションと比較してコスト効率が劣ります。 選択肢Cでは、別リージョンへのVPC構築、クロスリージョンVPCピアリングの設定、およびrsyncによる nightly データ転送を提案しています。これはネットワーク構成やデータ転送プロセスの手動設定・管理を伴い、管理工数が大きく、コスト効率という観点でも最適とは言えません。 選択肢Dでは、AWS Backupを用いたバックアップおよびクロスリージョンレプリケーションを提案しています。AWS Backupは信頼性の高いバックアップソリューションですが、EFS間バックアップと比べると、追加の設定複雑さや、ライセンス・運用コストなどのオーバーヘッドが発生する可能性があります。 まとめると、Amazon EFS上で保存されたデータをAWSリージョン間でレプリケーションするには、EFS間バックアップソリューションを用いることが、最もコスト効率が良く、かつシンプルな解決策です。