Q21 — AWS SAA-C03 第4章
第 21/105 問 | ← 第4章
Q216. ある企業は、同一AWSリージョン内で本番環境の大量データをテスト環境にクローンする能力を向上させたいと考えています。このデータは、Amazon EC2インスタンス上のAmazon Elastic Block Store(Amazon EBS)ボリュームに保存されています。クローンされたデータに対する変更が、本番環境に影響を与えてはなりません。また、このデータにアクセスするソフトウェアは、一貫して高いI/Oパフォーマンスを必要としています。ソリューションアーキテクトは、本番データをテスト環境にクローンするのに必要な時間を最小限に抑える必要があります。これらの要件を満たすソリューションはどれですか?
- A. 本番用EBSボリュームのEBSスナップショットを作成し、そのスナップショットをテスト環境のEC2インスタンスストアボリュームに復元します。
- B. 本番用EBSボリュームをEBS Multi-Attach機能で設定します。本番用EBSボリュームのEBSスナップショットを作成し、本番用EBSボリュームをテスト環境のEC2インスタンスに直接アタッチします。
- C. 本番用EBSボリュームのEBSスナップショットを作成し、新しいEBSボリュームを作成・初期化します。その後、スナップショットからの復元を行う前に、新しいEBSボリュームをテスト環境のEC2インスタンスにアタッチします。
- D. 本番用EBSボリュームのEBSスナップショットを作成し、そのスナップショットに対してEBS Fast Snapshot Restore機能を有効化します。スナップショットを新しいEBSボリュームに復元し、その新しいEBSボリュームをテスト環境のEC2インスタンスにアタッチします。 ✓
正解: D. 本番用EBSボリュームのEBSスナップショットを作成し、そのスナップショットに対してEBS Fast Snapshot Restore機能を有効化します。スナップショットを新しいEBSボリュームに復元し、その新しいEBSボリュームをテスト環境のEC2インスタンスにアタッチします。
解説
正解はDです。EBS Fast Snapshot Restore(FSR)は、スナップショットからEBSボリュームを復元する際の待ち時間を大幅に短縮し、復元直後からフルパフォーマンス(最大IOPS/スループット)で利用可能にします。これは「一貫して高いI/Oパフォーマンス」および「クローン作成時間の最小化」という要件を同時に満たす唯一の選択肢です。Aはインスタンスストアを使用しており、永続性がなく、スナップショットからの復元も非推奨かつ高遅延です。BはMulti-Attachはio1/io2/io2 Block Expressボリュームのみで、かつ同一アベイラビリティゾーン内の複数EC2インスタンスへの同時アタッチを目的としており、本番とテスト環境の分離(変更の影響防止)に反します。Cは、ボリュームをアタッチした後にスナップショットから復元すると、ボリュームが空の状態で使用され、データが存在しないため、要件を満たしません。