Database Gateway (DG) は、オンプレミスまたはサードパーティクラウドのデータベースを Alibaba Cloud に接続するための、シンプルで低コストな方法を提供します。接続後、これらのデータベースを Data Transmission Service (DTS) のデータ移行、データ同期、またはデータサブスクリプションタスクのソースデータベースまたはターゲットデータベースとして使用できます。
背景情報
オンプレミスまたはサードパーティクラウドのデータベースを Alibaba Cloud に接続するためのソリューションはいくつかありますが、それぞれに制限があります:
- Express Connect、VPN ゲートウェイ、Smart Access Gateway はコストが高く、個人ユーザーには適していません。
- データベースのサービスポートをパブリックネットワークに公開すると、潜在的なセキュリティリスクが生じます。
- サービスリクエストを転送するためのカスタムプロキシを構築すると、不安定になる可能性があり、高度な技術的専門知識が必要です。
Data Management (DMS) は DG と統合されており、他のクラウドプロバイダーやオンプレミス環境のデータベースを追加できます。このアプローチにより、データベースをパブリックネットワークに公開することなく、安全な接続を確立できます。転送中のデータを暗号化し、ファイアウォールの構成も不要なため、導入のハードルが大幅に下がります。DG の詳細については、「データベースゲートウェイとは」をご参照ください。
操作手順
- データベースゲートウェイを作成します。詳細については、「データベースゲートウェイの作成」をご参照ください。
- 接続したいデータベースを追加します。詳細については、「データベースの追加」をご参照ください。
DG は現在無料でご利用いただけます。使用する際は、次の点にご注意ください:
- ゲートウェイエージェントをホストするマシンはパブリックネットワークにアクセスできる必要がありますが、ポートを公開する必要はありません。接続速度と安定性を確保するため、マシンには最低 10 Mbps のパブリックアウトバウンドトラフィックが必要です。
- マシンはデータベースに接続できる必要があります。ネットワーク遅延を低減するため、ゲートウェイエージェントとデータベースは同じ内部ネットワーク内に配置してください。
- この例では、DTS のデータ移行タスクを使用します。DTS コンソールにログインします。左側のナビゲーションウィンドウで [データ移行] をクリックし、右上の [移行タスクの作成] をクリックします。
- [移行タスクの作成] ページで、必須パラメーターを指定します。**[インスタンスタイプ]** で [パブリック IP:ポートなしのデータベース (データベースゲートウェイ経由でアクセス)] を選択します。次に、ドロップダウンリストからデータベースエンドポイントを選択し、DG を介して接続されたデータベースをソースデータベースまたはターゲットデータベースとして使用します。
ソースデータベース情報では、[インスタンスリージョン]、[データベースゲートウェイ ID] ( [データベースゲートウェイの作成] をクリックして新規作成可能)、[データベースタイプ] (例:MySQL)、[データベースアカウント] などのフィールドも構成する必要があります。増分データ移行には、データ同期の使用を推奨します。説明 インスタンスタイプとして [パブリック IP:ポートなしのデータベース (データベースゲートウェイ経由でアクセス)] を選択した場合、クロスリージョン移行はサポートされません。ソースデータベースとターゲットデータベースは同じリージョンにある必要があります。
- パラメーターを指定した後、[接続性のテスト] をクリックします。テストが成功したら、右下の [ホワイトリストの設定と次へ] をクリックして、移行タイプと詳細設定を構成します。