AWS Schema Conversion Tool の開始方法
ソースデータベースのスキーマを変換するには、AWS Schema Conversion Tool (AWS SCT) を使用できます。ソース データベースは、オンプレミスまたは Amazon EC2 インスタンス上で実行される自己管理型エンジンにすることができます。ソーススキーマは、AWS でホストされるサポートされている任意のデータベースのスキーマに変換できます。AWS SCT アプリケーションは、プロジェクトベースのユーザーインターフェイスを提供します。
AWS SCT で行う大半の作業は、以下のステップで開始します。
AWS SCT をインストールします。詳細については、「AWS Schema Conversion Tool のインストールと設定」を参照してください。
-
必要に応じて AWS SCT エージェントをインストールします。AWS SCT エージェントは、異種混在型のソースとターゲットの間など、特定の移行シナリオにのみ必要です。詳細については、「AWS Schema Conversion Tool を使用してオンプレミスのデータウェアハウスから Amazon Redshift にデータを移行する」を参照してください。
-
AWS SCT のユーザーインターフェイスについて理解します。詳細については、「AWS SCT のユーザーインターフェイスの操作」を参照してください。
AWS SCT プロジェクトを作成します。ソースおよびターゲットデータベースに接続します。ソースデータベースへの接続の詳細については、「AWS Schema Conversion Tool を使用したソースデータベースへの接続」を参照してください。
マッピングルールを作成します。テーブルマッピングの詳細については、「AWS Schema Conversion Tool でのデータ型のマッピング」を参照してください。
-
データベース移行評価レポートを実行し、確認します。評価レポートの詳細については、「AWS Schema Conversion Tool での評価レポートの表示」を参照してください。
ソースデータベーススキーマを変換します。変換には、変換されない項目を処理する方法や、特定の方法で変換する必要がある項目をマッピングする方法など、留意する必要がある側面がいくつかあります。ソーススキーマの変換の詳細については、「AWS Schema Conversion Tool でのデータベーススキーマの変換」を参照してください。
データウェアハウススキーマを変換する場合も、変換を行う前に考慮する必要がある側面があります。詳細については、「AWS SCT を使用したデータウェアハウススキーマの Amazon RDS への変換」を参照してください。
スキーマの変換をターゲットに適用します。ソーススキーマ変換の適用の詳細については、「変換されたスキーマの適用」を参照してください。
AWS SCT は、SQL ストアドプロシージャおよびその他のアプリケーションコードを変換するためにも使用できます。詳細については、「AWS SCT を使用したアプリケーション SQL の変換」を参照してください。
AWS SCT を使用して、ソースデータベースから Amazon が管理するデータベースにデータを移行することもできます。例については、「AWS Schema Conversion Tool を使用してオンプレミスのデータウェアハウスから Amazon Redshift にデータを移行する」を参照してください。