リファレンスデプロイ

AWS の AWS Database Migration Service オートメーションフレームワーク

1 回限りのデータベース移行または継続的レプリケーション

この Amazon Web Services (AWS) クイックスタートでは、AWS クラウドで AWS Database Migration Service (AWS DMS) を使用してリレーショナルデータベースを移行するためのオートメーションフレームワークをデプロイします。

このクイックスタートは、次のいずれかを実行する必要があるユーザーを対象としています。

  • 2 つのフェーズ (フルロードおよび変更データキャプチャ (CDC)) 間でターゲットデータベースに対して構造化クエリ言語 (SQL) コードを実行する必要があるため、AWS DMS 移行タスクをその 2 つのフェーズに分離する
  • 環境または変更管理の制限のため、反復およびカスタマイズ可能なリレーショナルデータベースの移行のための完全に自動化されたコードデプロイフレームワークが必要である

このクイックスタートは、移行プロセス全体の構成要素として使用できます。このテンプレートは、必要なコンポーネントのみを構築し、移行のステータスを通知するワークフローをセットアップします。

AWS のロゴ

このクイックスタートは AWS によって開発されました。


AWS Service Catalog の管理者は、このアーキテクチャをご自分のカタログに追加できます。 

  •  構築するもの
  • このクイックスタートを使用して、AWS の既存の Virtual Private Cloud (VPC) に以下の環境を自動的にセットアップします。

    • 2 つのアベイラビリティーゾーンにまたがる可用性の高いアーキテクチャ*
    • プライベートサブネット内:
      • ターゲット Amazon Relational Database Service (Amazon RDS) データベースにコードをデプロイするための AWS CodeBuild
      • AWS DMS レプリケーションインスタンス*
    • データを移行し、継続的に変更をソースからターゲットにレプリケートするための AWS DMS エンドポイント**
    • AWS CodePipeline をトリガーするソースとして使用される、バージョン管理された Amazon Simple Storage Service (Amazon S3) バケット
    • CodePipeline および AWS DMS イベントを AWS Lambda およびエンドユーザーに E メールでストリーミングする Amazon Simple Notification Service (Amazon SNS)
    • CodePipeline 実行トークンを保存するための AWS Systems Manager Parameter Store

    *  デフォルトでは、新規レプリケーションインスタンスは作成されませんが、作成オプションが用意されています。
    ** テンプレートにより、既存の AWS DMS リソース設定を入力するように求められます。

  •  デプロイ方法
  • デプロイガイドの指示に従って、AWS DMS オートメーションフレームワークをデプロイします。デプロイプロセスには約 30 分かかり、次のステップが含まれます。

    1. AWS アカウントにサインインします。
    2. クイックスタートを起動します。
    3. デプロイをテストします。

    Amazon は、本ソリューションで AWS と協力した AWS パートナーとユーザーデプロイ情報を共有する場合があります。  

  •  コストとライセンス
  • このクイックスタートリファレンスデプロイの実行中に使用した AWS のサービスのコストは、お客様が負担します。クイックスタートを使用しても追加コストは発生しません。

    このクイックスタートの AWS CloudFormation テンプレートには、カスタマイズ可能な設定パラメータが含まれています。設定の一部 (インスタンスの種類など) は、デプロイにかかるコストに影響します。費用の見積もりについては、使用する AWS の各サービスの料金ページをご覧ください。料金は変更される場合があります。

    ヒント: クイックスタートをデプロイした後は、 AWS のコストと使用状況レポートを有効にして、クイックスタートに関連するコストを追跡することをお勧めします。このレポートは、お客様のアカウントの S3 バケットに対する請求メトリクスを提供します。各月の使用状況に基づくコストの見積もりを提供し、月末にデータを確定します。レポートの詳細については、 AWS ドキュメントを参照してください。