AWS Database Migration Service の開始方法 - AWS Database Migration Service

AWS Database Migration Service の開始方法

次のチュートリアルでは、AWS Database Migration Service (AWS DMS)を使用してデータベース移行を実行する方法について説明します。

データベース移行を実行するには、次の手順を実行します:

  1. AWS Database Migration Service のセットアップ のステップに従って AWS アカウントをセットアップします。

  2. サンプル データベースと Amazon EC2 クライアントを作成して、ソース データベースを作成し、レプリケーションをテストします。また、Amazon 仮想プライベートクラウド (Amazon VPC) サービスに基づいて Virtual Private Cloud (VPC) を作成し、チュートリアルのリソースコンテナとします。これらのリソースを作成するには、AWS Database Migration Service を設定するための前提条件を完了する のステップに従います。

  3. [sample database creation script] (サンプルデータベース作成スクリプト) を使用して、ソースデータベースに代入します。

  4. DMS Schema Conversion または AWS Schema Conversion Tool (AWS SCT) を使用して、ソースデータベースからターゲットデータベースにスキーマを変換します。DMS Schema Conversion の使用方法については、「DMS Schema Conversion の開始方法」の手順に従ってください。AWS SCT を使用してスキーマを変換するには、「スキーマの移行」の手順に従ってください。

  5. 移行のすべてのプロセスを実行するレプリケーション インスタンスを作成します。これおよび次のタスクを実行するには、レプリケーション の手順を実行します。

  6. ソースとターゲットのエンドポイントを指定します。エンドポイントの作成については、「ソースおよびターゲットエンドポイントの作成」をご参照ください。

  7. 使用するテーブルとレプリケーションプロセスを定義するタスクを作成し、レプリケーションをスタートします。データベース移行タスクの作成については、「タスクの作成」をご参照ください。

  8. ターゲットデータベースでクエリを実行して、レプリケーションが機能していることを確認します。

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) の使用についての情報を提供しています。