Data Transmission Service (DTS) のデータ同期またはデータ移行タスクにおいて、ソースまたはターゲットとして自主管理 MongoDB データベースを使用する場合、接続の安定性を向上させるために複数のエンドポイントを指定できます。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
DTS サーバーの CIDR ブロックを自主管理 MongoDB データベースの IP アドレスホワイトリストに追加済みであること。詳細については、「DTS サーバーの CIDR ブロックの追加」をご参照ください。
MongoDB ノードのエンドポイントを取得し、各エンドポイントが到達可能であることを確認済みであること。
シャードクラスター構成のソースデータベースの場合は、すべてのシャードノードのエンドポイントを取得する必要があります。
制限事項
マルチノードエンドポイントの構成は、新しいバージョンのタスク設定ページでのみ利用可能です。
アクセス方法 パラメーターは、以下のいずれかに設定する必要があります:Express Connect、VPN Gateway、または Smart Access Gateway、Cloud Enterprise Network (CEN)、または パブリック IP アドレス。
マルチノードエンドポイントの構成
データ同期タスク または データ移行タスク ページへ移動します。
DTS コンソール にログインします。
左側ナビゲーションウィンドウで、データ同期 または データ移行 をクリックします。
上部ナビゲーションバーから、タスクが存在するリージョンを選択します。
タスクの作成 をクリックします。
ソースまたはターゲットデータベースのパラメーターを構成します。以下に、マルチノード構成における主要なパラメーターを示します。
パラメーター 説明 データベースタイプ MongoDB を選択します。 アクセス方法 Express Connect、VPN Gateway、または Smart Access Gateway、Cloud Enterprise Network (CEN)、または パブリック IP アドレス を選択します。 アーキテクチャ レプリカセット または シャードクラスター を選択します。 エンドポイントタイプ マルチノード を選択します。 エンドポイント/Mongos エンドポイント <IP>:<Port>形式でエンドポイントを入力します(<IP>にはドメイン名または IP アドレスを指定)。可能な限り、パブリックに解決可能なドメイン名を使用してください。複数のエンドポイントは改行で区切ります。アーキテクチャ が レプリカセット の場合は、エンドポイント フィールドを使用します。アーキテクチャ が シャードクラスター の場合は、代わりに Mongos エンドポイント フィールドを使用します。複数のシャードノードへのアクセス このオプションは、ソースデータベースが自主管理 MongoDB データベースであり、アーキテクチャ パラメーターが シャードクラスター に設定され、移行方法 が Oplog に設定され、かつ エンドポイントタイプ が マルチノード に設定されている場合にのみ利用可能です。このパラメーターの右側にある 追加 をクリックし、シャードノードエンドポイント フィールドに各シャードノードのエンドポイントを <IP>:<Port>形式で入力します(可能な限り、パブリックに解決可能なドメイン名を使用)。各シャードノードについて同様の操作を繰り返します。残りのタスク構成を要件に応じて完了します。