AWS Database Migration Service の開始方法
次のチュートリアルでは、AWS Database Migration Service (AWS DMS)を使用してデータベース移行を実行する方法について説明します。
データベース移行を実行するには、次の手順を実行します:
-
AWS Database Migration Service のセットアップ のステップに従って AWS アカウントをセットアップします。
サンプル データベースと Amazon EC2 クライアントを作成して、ソース データベースを作成し、レプリケーションをテストします。また、Amazon 仮想プライベートクラウド (Amazon VPC) サービスに基づいて Virtual Private Cloud (VPC) を作成し、チュートリアルのリソースコンテナとします。これらのリソースを作成するには、AWS Database Migration Service を設定するための前提条件を完了する のステップに従います。
-
[sample database creation script]
(サンプルデータベース作成スクリプト) を使用して、ソースデータベースに代入します。 -
DMS Schema Conversion または AWS Schema Conversion Tool (AWS SCT) を使用して、ソースデータベースからターゲットデータベースにスキーマを変換します。DMS Schema Conversion の使用方法については、「DMS Schema Conversion の開始方法」の手順に従ってください。AWS SCT を使用してスキーマを変換するには、「スキーマの移行」の手順に従ってください。
-
移行のすべてのプロセスを実行するレプリケーション インスタンスを作成します。これおよび次のタスクを実行するには、レプリケーション の手順を実行します。
-
ソースとターゲットのエンドポイントを指定します。エンドポイントの作成については、「ソースおよびターゲットエンドポイントの作成」をご参照ください。
-
使用するテーブルとレプリケーションプロセスを定義するタスクを作成し、レプリケーションをスタートします。データベース移行タスクの作成については、「タスクの作成」をご参照ください。
-
ターゲットデータベースでクエリを実行して、レプリケーションが機能していることを確認します。
AWS Database Migration Service での作業の詳細情報
幅広く使用されている市販のオープンソースデータベースとの間でデータを移行できる AWS DMS の使い方 についてご紹介します。
また、データベース移行プロジェクトの準備と実行時に、次のリソースを確認することをお勧めします:
-
AWS DMSステップバイステップ移行ガイド — このガイドでは、AWS にデータを移行するプロセスをステップごとに順を追って説明します。
-
AWS DMS API リファレンス – このリファレンスでは、AWS Database Migration Service のすべての API オペレーションを詳細に説明しています。
-
AWS CLI for AWS DMS – このリファレンスでは、AWS DMS での AWS Command Line Interface (AWS CLI) の使用についての情報を提供しています。