Q18 — AWS SAA-C03 第12章

第 18/100 問 | ← 第12章

Q818. ある企業は、オンプレミスのOracleリレーショナルデータベースにデータを保存しています。この企業は、分析のためにそのデータをAmazon Aurora PostgreSQLで利用可能にする必要があります。企業は、AWS Site-to-Site VPN接続を使用して、オンプレミスネットワークをAWSに接続しています。また、Aurora PostgreSQLへの移行中に、ソースデータベースで発生する変更をキャプチャする必要があります。これらの要件を満たすソリューションはどれですか?

正解: C. AWS Schema Conversion Tool(AWS SCT)を使用してOracleスキーマをAurora PostgreSQLスキーマに変換します。その後、AWS Database Migration Service(AWS DMS)を用いて既存のデータを移行し、継続的な変更をレプリケートします。

解説

要件を満たすソリューションは、選択肢Cです。つまり、「AWS Schema Conversion Tool(AWS SCT)を用いてOracleスキーマをAurora PostgreSQLスキーマに変換し、AWS Database Migration Service(AWS DMS)を用いて既存のデータを移行するとともに、継続的な変更をレプリケートする」方法です。AWS SCTは、既存のOracleデータベースのスキーマをAurora PostgreSQL互換のスキーマに変換するためのツールであり、OracleからAurora PostgreSQLへのデータベース移行におけるスキーマ変換プロセスを自動化・簡素化します。一方、AWS DMSは、同一種類(ホモジニアス)および異なる種類(ヘテロジニアス)のデータベース間での移行を支援するサービスです。これにより、オンプレミスのOracleデータベースからAurora PostgreSQLへ既存データを移行できます。さらに、AWS DMSは、移行中のソースOracleデータベースにおける変更をリアルタイムでキャプチャし、ターゲットのAurora PostgreSQLに継続的にレプリケートするように設定可能です。このソリューションにより、企業はAWS SCTとAWS DMSを活用して既存データを確実に移行しつつ、移行期間中に発生するすべての変更を捕捉・反映でき、分析のためのAurora PostgreSQLへのシームレスなデータ移行が実現されます。