を使用したデータベースの Amazon RDS 同等物への移行 AWS DMS - AWS データベース移行サービス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用したデータベースの Amazon RDS 同等物への移行 AWS DMS

AWS Database Migration Service (AWS DMS) での同種データ移行により、セルフマネージド型のオンプレミスデータベースから Amazon Relational Database Service (Amazon RDS) に相当するデータベースへの移行が簡素化されます。例えば、同種データ移行を使用して、オンプレミスの PostgreSQL データベースを Amazon RDS forSQL Postgre または Aurora Postgre に移行できますSQL。同種データ移行の場合、 AWS DMS はネイティブデータベースツールを使用して、簡単でパフォーマンスの高い like-to-like 移行を提供します。

同種データ移行はサーバーレスです。つまり、 は移行に必要なリソース AWS DMS を自動的にスケーリングします。同種データ移行では、データ、テーブルパーティション、データ型、関数、また、ストアドプロシージャなどのセカンダリオブジェクトを移行できます。

概括すると、同種データ移行は、インスタンスプロファイル、データプロバイダー、移行プロジェクトを使用して行われます。互換性のあるソースデータプロバイダーとターゲットデータプロバイダーが同じタイプの移行プロジェクトを作成すると、 はデータ移行を実行するサーバーレス環境を AWS DMS デプロイします。次に、ソースデータプロバイダー AWS DMS に接続し、ソースデータを読み取り、ディスクにファイルをダンプして、ネイティブデータベースツールを使用してデータを復元します。インスタンスプロファイル、データプロバイダー、移行プロジェクトの詳細については、「でのデータプロバイダー、インスタンスプロファイル、移行プロジェクトの使用 AWS DMS」を参照してください。

サポート対象のソースデータベースの一覧については、「DMS 同種データ移行のソース」を参照してください。

サポート対象のターゲットデータベースの一覧については、「DMS 同種データ移行のターゲット」を参照してください。

次の図は、同種データ移行の仕組みを説明しています。

DMS 同種データ移行機能のアーキテクチャ図。

次のセクションでは、同種データ移行の使用について説明します。

サポート対象 AWS リージョン

同種データ移行は、次の で実行できます AWS リージョン。

リージョン名 リージョン
米国東部 (バージニア北部) us-east-1
米国東部 (オハイオ) us-east-2
米国西部 (北カリフォルニア) us-west-1
米国西部 (オレゴン) us-west-2
カナダ (中部) ca-central-1
カナダ西部 (カルガリー) ca-west-1
南米(サンパウロ) sa-east-1
アジアパシフィック (東京) ap-northeast-1
アジアパシフィック (ソウル) ap-northeast-2
アジアパシフィック (大阪) ap-northeast-3
アジアパシフィック (シンガポール) ap-southeast-1
アジアパシフィック (シドニー) ap-southeast-2
アジアパシフィック (ジャカルタ) ap-southeast-3
アジアパシフィック (メルボルン) ap-southeast-4
アジアパシフィック (香港) ap-east-1
アジアパシフィック (ムンバイ) ap-south-1
アジアパシフィック (ハイデラバード) ap-south-2
欧州 (フランクフルト) eu-central-1
欧州 (チューリッヒ) eu-central-2
欧州 (ストックホルム) eu-north-1
欧州 (アイルランド) eu-west-1
欧州 (ロンドン) eu-west-2
欧州 (パリ) eu-west-3
欧州 (ミラノ) eu-south-1
欧州 (スペイン) eu-south-2
中東 (UAE) me-central-1
中東 (バーレーン) me-south-1
イスラエル (テルアビブ) il-central-1
アフリカ (ケープタウン) af-south-1

機能

同種データ移行では、次の機能が利用できます。

  • AWS DMS は、同種データ移行に必要な 内の AWS クラウド コンピューティングリソースとストレージリソースを自動的に管理します。 は、データ移行を開始すると、これらのリソースをサーバーレス環境に AWS DMS デプロイします。

  • AWS DMS はネイティブデータベースツールを使用して、同じタイプのデータベース間で完全に自動化された移行を開始します。

  • 同種データ移行を使用すると、データのみでなく、パーティション、関数、ストアドプロシージャなどのセカンダリオブジェクトも移行できます。

  • 同種データ移行は、フルロード、継続的なレプリケーション、継続的なレプリケーションを実行するフルロードの 3 種類の移行モードで実行できます。

  • 同種データ移行では、オンプレミス、Amazon、EC2Amazon RDS データベースをソースとして使用できます。同種データ移行の移行ターゲットとして Amazon RDSまたは Amazon Aurora を選択できます。

同種データ移行の制限

同種データ移行を使用する場合、次のとおりの制限が適用されます。

  • 同種データ移行は、MongoDB および Amazon DocumentDB 移行の選択ルールのみをサポートします。DMS は、他のデータベースエンジンの選択ルールをサポートしていません。また、変換ルールを使用した列のデータ型の変更、オブジェクトのスキーマの移動、オブジェクト名の変更はできません。

  • 同種データ移行では、データ検証用の組み込みツールは提供されません。

  • Postgre で同種データ移行を使用する場合SQL、 はビューをテーブルとしてターゲットデータベース AWS DMS に移行します。

  • 同種データ移行の継続的データレプリケーションでは、スキーマレベルの変更はキャプチャされません。ソースデータベースに新しいテーブルを作成すると、 AWS DMS はこのテーブルを移行できません。新たに作成したテーブルを移行するには、データ移行をもう一度開始します。

  • で同種データ移行を使用して AWS DMS 、上位のデータベースバージョンから下位のデータベースバージョンにデータを移行することはできません。

  • CLI または で同種データ移行を使用することはできませんAPI。

  • 同種データ移行では、VPCセカンダリCIDR範囲のデータベースインスタンスとの接続の確立はサポートされていません。

  • 8081 ポートは、データプロバイダーからの同種移行には使用できません。

  • 同種データ移行は、暗号化された MySQL データベースとテーブルの移行をサポートしていません。