Q43 — AWS SAA-C03 第8章
第 43/65 問 | ← 第8章
Q538. ある企業が、オンプレミスのデータセンターから AWS へ MySQL データベースを 2 週間以内に移行する必要があります。データベースのサイズは 20 TB です。企業は、ダウンタイムを最小限に抑えながら移行を完了したいと考えています。 この要件を最もコスト効率よく満たすソリューションはどれですか?
- A. AWS Snowball Edge Storage Optimized デバイスを注文します。AWS Database Migration Service (AWS DMS) と AWS Schema Conversion Tool (AWS SCT) を使用してデータベースを移行し、継続的な変更のレプリケーションを実行します。Snowball Edge デバイスを AWS へ送付して移行を完了させ、その後も継続的なレプリケーションを続けます。 ✓
- B. AWS Snowmobile 車両を注文します。AWS Database Migration Service (AWS DMS) と AWS Schema Conversion Tool (AWS SCT) を使用してデータベースを移行し、継続的な変更のレプリケーションを実行します。Snowmobile 車両を AWS へ返送して移行を完了させ、その後も継続的なレプリケーションを続けます。
- C. GPU 搭載の AWS Snowball Edge Compute Optimized デバイスを注文します。AWS Database Migration Service (AWS DMS) と AWS Schema Conversion Tool (AWS SCT) を使用してデータベースを移行し、継続的な変更のレプリケーションを実行します。Snowball デバイスを AWS へ送付して移行を完了させ、その後も継続的なレプリケーションを続けます。
- D. 1 Gbps の専用 AWS Direct Connect 接続を設定し、データセンターとの接続を確立します。AWS Database Migration Service (AWS DMS) と AWS Schema Conversion Tool (AWS SCT) を使用してデータベースを移行し、継続的な変更のレプリケーションを実行します。
正解: A. AWS Snowball Edge Storage Optimized デバイスを注文します。AWS Database Migration Service (AWS DMS) と AWS Schema Conversion Tool (AWS SCT) を使用してデータベースを移行し、継続的な変更のレプリケーションを実行します。Snowball Edge デバイスを AWS へ送付して移行を完了させ、その後も継続的なレプリケーションを続けます。
解説
20 TB の大規模なデータベースを 2 週間以内に、かつ最小限のダウンタイムで移行するには、ネットワーク帯域幅の制約を回避する物理メディアによる転送が現実的です。AWS Snowmobile は EB(エクサバイト)単位のデータ転送向けであり、20 TB のケースでは過剰かつ高コスト・非現実的です(B は不適切)。Snowball Edge Compute Optimized(GPU 搭載)は、機械学習やHPC 向けで、データベース移行にはストレージ最適化型が適しています(C は不適切)。Direct Connect(1 Gbps)では、20 TB の転送に理論上約 19 日以上かかり、2 週間という期限および最小ダウンタイム要件を満たせません(D は不適切)。一方、Snowball Edge Storage Optimized は最大 80 TB のストレージ容量を持ち、20 TB のデータを数日でローカルにコピー後、AWS へ送付することで、ネットワーク転送時間を大幅に短縮できます。さらに、AWS DMS を用いた変更データキャプチャ(CDC)により、最終切り替え時のダウンタイムを最小限に抑えることが可能です。したがって、コスト効率・納期・ダウンタイムの観点から、A が最も適した選択肢です。