この Topic では、VPC データチャンネルを使用してデータベースに接続する Data Transmission Service (DTS) インスタンスを作成する方法について説明します。
前提条件
データベースインスタンスが Virtual Private Cloud (VPC) にデプロイされていること。
VPC データチャンネルの制限事項と注意事項を理解していること。 詳細については、「制限事項」をご参照ください。
事前準備
Data Transmission Service (DTS) インスタンスを設定する前に、データベースインスタンスがデプロイされている VPC 用に、異なるゾーンに 2 つの vSwitch を作成します。これにより、DTS は VPC データチャンネルを作成できます。 サポートされているリージョンとゾーンの詳細については、「VPC データチャンネルとは」をご参照ください。
VPC コンソールにログインします。
左側のナビゲーションウィンドウで、vSwitch をクリックします。
ターゲット VPC があるリージョンを選択します。
vSwitch ページで、作成 をクリックします。
作成 ページで、vSwitch を設定します。
vSwitch の [リージョン]、VPC、[名前]、ゾーン、IPv4 CIDR ブロック の各パラメーターを設定します。 次に、vSwitch セクションの 追加 をクリックして、別の vSwitch を追加します。
説明サポートされているリージョンとゾーンの詳細については、「VPC データチャンネルとは」をご参照ください。
2 つの vSwitch は異なる ゾーン に配置する必要があり、それらの IPv4 CIDR ブロック は重複してはなりません。
パラメーターの詳細については、「vSwitch の作成と管理」をご参照ください。
[作成] をクリックできます。
DTS インスタンスの作成
このセクションでは、データ同期インスタンスを例として、VPC データチャンネルを使用してデータベースに接続する DTS インスタンスを作成する方法について説明します。
ターゲットリージョンのデータ同期タスクリストページに移動します。 次のいずれかの方法を使用できます。
DTS コンソールからの操作
DTS コンソールにログインします。
左側のナビゲーションウィンドウで、データ同期 をクリックします。
ページの左上隅で、同期インスタンスが配置されているリージョンを選択します。
DMS コンソールからの操作
説明実際の操作は、DMS コンソールのモードとレイアウトによって異なる場合があります。 詳細については、「シンプルモードコンソール」および「DMS コンソールのレイアウトとスタイルのカスタマイズ」をご参照ください。
DMS コンソールにログインします。
上部のメニューバーから、 を選択します。
データ同期タスク の右側で、同期インスタンスのリージョンを選択します。
タスクの作成 をクリックします。 タスク設定ページが開きます。
ソースデータベースとターゲットデータベースを設定します。
次の表に、VPC データチャンネルを介して接続するソースデータベースまたはターゲットデータベースの主要なパラメーターを示します。
説明パラメーターの詳細については、「データ同期ソリューションの概要」の各設定に関する Topic をご参照ください。
設定
説明
アクセス方法
Express Connect、VPN Gateway、または Smart Access Gateway を選択します。
インスタンスのリージョン
データベースインスタンスの VPC が存在するリージョンを選択します。
接続中の VPC
データベースインスタンスが属する VPC を選択します。
VPC データチャネル用のプライマリおよびセカンダリ VSwitch
VSwitch(プライマリ)
「事前準備」セクションで作成した 2 つの vSwitch をプライマリおよびセカンダリ vSwitch として選択します。
VSwitch (セカンダリ)

設定が完了したら、ページ下部の 接続をテストして続行 をクリックします。
DTS サーバーの CIDR ブロック ダイアログボックスで、VPC のルート設定と対応するデータベースのセキュリティ設定にホワイトリストを追加します。
説明オンプレミスのデータセンターをクラウドに接続するためのルートとホワイトリストの設定方法については、「VPC をオンプレミスのデータセンターまたは別のクラウドに接続する」をご参照ください。
接続テスト をクリックします。 DTS はネットワークリソースを作成し、接続をテストします。
必要に応じて、後続の設定を完了します。
詳細については、「データ同期ソリューションの概要」、「データ移行ソリューションの概要」、および「データサブスクリプションソリューションの概要」をご参照ください。
よくある質問
VPC データチャンネルタスクを設定する際にネットワーク接続の問題が発生した場合はどうすればよいですか。
この問題は通常、プライマリまたはセカンダリ vSwitch の IP アドレスからデータベースインスタンスにアクセスできないために発生します。 接続を確認するには、各 vSwitch の Elastic Compute Service (ECS) インスタンスにログインし、
telnet、ping、traceroute、mtrなどのコマンドを実行して、データベースインスタンスへの接続性をテストします。DTS は、標準の Java Database Connectivity (JDBC) プロトコルを使用してデータベースと通信します。
telnetを使用してデータベースインスタンスのアドレスに接続できることを確認してください。 たとえば、telnetを使用して MySQL エンジンに接続し、ネットワーク接続が正常に機能している場合、コマンドラインは次の図に示すようにmysql_native_password文字を返します:
データベースインスタンスが配置されている VPC 内の既存の vSwitch を使用できますか。
VPC データチャンネルをサポートするゾーンでは、プライマリ vSwitch とスタンバイ vSwitch が異なるゾーンにある場合に限り、既存の vSwitch を使用できます。
DTS が vSwitch 用に作成する Elastic Network Interface (ENI) を表示するにはどうすればよいですか。
ECS コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
ページの左上隅で、ターゲットリソースが配置されているリソースグループとリージョンを選択します。
[VPC/vSwitch] 列で ENI を見つけます。
説明ENI の名前は **** endpoint ep-**** です。
VPC データチャンネルの ENI を手動でリリースする必要がありますか。
いいえ、その必要はありません。 VPC データチャンネルの ENI は、DTS インスタンスがリリースされてから 15 日後に自動的にリリースされます。