すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ApsaraDB RDS インスタンスへの接続

最終更新日:Mar 28, 2026

ApsaraDB RDS では、内部エンドポイントを用いた内部ネットワーク経由の接続と、パブリックエンドポイントを用いたインターネット経由の接続の 2 つの接続パスがサポートされています。内部ネットワーク接続は、セキュリティ性が高く、レイテンシーが低いという特徴があります。ワークロードが Alibaba Cloud 内で実行される場合は、この接続パスをご利用ください。

重要

ApsaraDB RDS インスタンスは、クラシックネットワークタイプをサポートしなくなりました。ApsaraDB RDS インスタンスには、仮想プライベートクラウド(VPC)経由で接続してください。詳細については、「[製品変更/機能変更] Alibaba Cloud は、クラシックネットワークタイプの ApsaraDB RDS インスタンスの段階的廃止を計画しています」をご参照ください。ApsaraDB RDS インスタンスのネットワークタイプをクラシックネットワークから VPC に変更した場合、またはハイブリッドアクセスモードを有効化した場合、変更されるのは内部エンドポイントのみです。パブリックエンドポイントによるアクセスには影響ありません。詳細については、「ネットワークタイプの変更」をご参照ください。

内部ネットワーク経由での接続

内部ネットワーク接続では、ApsaraDB RDS インスタンスの内部エンドポイントを使用します。これは、Elastic Compute Service(ECS)インスタンス、Data Management(DMS)、および Cloud Enterprise Network(CEN)を介して接続されたオンプレミスデータセンターなど、Alibaba Cloud 内で実行されるワークロードに対して推奨される接続方法です。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

  • ECS インスタンスと ApsaraDB RDS インスタンスが同一の VPC 内にあること

  • ECS インスタンスのプライベート IP アドレスが、ApsaraDB RDS インスタンスの IP アドレスホワイトリストに登録されていること — 詳細については、「ホワイトリストの設定」をご参照ください

ECS インスタンスおよび RDS インスタンスが異なるリージョンにある場合、または異なる Alibaba Cloud アカウントに属している場合は、内部ネットワーク通信を有効にするために CEN を使用します。「Basic Edition トランジットルーターを使用してクロスリージョンの VPC を接続する」を参照してください。オンプレミスデータセンターから接続する場合は、データセンターと RDS インスタンス間の通信を有効にするために CEN を使用します。「CEN を使用して同一リージョン内のネットワーク通信を有効にする」を参照してください。

内部エンドポイントの取得

内部エンドポイントを確認するには、「エンドポイントとポートの表示および管理」をご参照ください。

インターネット経由での接続

インターネット接続では、ApsaraDB RDS インスタンスのパブリックエンドポイントを使用します。デフォルトでは、ApsaraDB RDS インスタンスにはパブリックエンドポイントが割り当てられていません。接続を行う前に、パブリックエンドポイントの申請を行ってください。

インターネット接続では、データベースがパブリックトラフィックに公開されます。内部ネットワーク接続が利用できない場合にのみ、この方法をご利用ください。また、IP アドレスホワイトリストを用いてアクセスを制限してください。ECS インスタンスからインターネット経由で ApsaraDB RDS インスタンスにアクセスする場合、ApsaraDB RDS インスタンスから ECS インスタンスへのアウトバウンドトラフィックは無料ですが、ECS インスタンスから ApsaraDB RDS インスタンスへのインバウンドトラフィックには課金されます。

パブリックエンドポイントの申請

パブリックエンドポイントの申請またはリリース」をご参照ください。

パブリックエンドポイントを取得後、これを用いて ApsaraDB RDS インスタンスに接続してください。エンジン別接続手順については、「次のステップ」セクションをご参照ください。

トラブルシューティング

ApsaraDB RDS インスタンスに接続できない場合は、以下の一般的な原因を確認してください。

  • IP アドレスホワイトリスト — ご利用の ECS インスタンスのプライベート IP アドレス、またはクライアントのパブリック IP アドレスが IP アドレスホワイトリストに登録されていません。正しい IP アドレスを登録し、再試行してください。

  • パブリックエンドポイントが有効化されていない — インターネット接続にはパブリックエンドポイントが必要です。申請を行っていない場合、接続は失敗します。まずパブリックエンドポイントを申請してください。

  • VPC の不一致 — 内部ネットワーク接続の場合、ECS インスタンスと ApsaraDB RDS インスタンスは同一の VPC 内にある必要があります。クロス VPC やクロスリージョン接続には CEN が必要です。

  • IP アドレスの変更 — クライアントのパブリック IP アドレスが動的に変更される場合、以前にホワイトリストに登録されたアドレスは無効になります。新しい IP アドレスをホワイトリストに追加してください。

  • DMS 上でデータベースが表示されない — データベースのメタデータが同期されていません。DMS でインスタンス名の上にマウスを移動し、インスタンス名の右側にあるリフレッシュボタンをクリックしてください。

よくある質問

パブリックエンドポイントを有効化すると、内部エンドポイントに影響がありますか?

いいえ。パブリックエンドポイントの有効化または無効化によって、内部エンドポイントは変更されません。

同一 VPC 内の ECS インスタンスと ApsaraDB RDS インスタンス間の通信にはトラフィック料金がかかりますか?

いいえ。同一 VPC 内の ECS インスタンスと ApsaraDB RDS インスタンス間のデータ通信は無料です。

ApsaraDB RDS インスタンスへのインターネットアクセスを遮断するにはどうすればよいですか?

パブリックエンドポイントをリリースするか、IP アドレスホワイトリストにプライベート IP アドレスのみを登録してください。「パブリックエンドポイントの申請またはリリース」をご参照ください。

ApsaraDB RDS インスタンスのネットワークタイプを VPC からクラシックネットワークに変更できませんが、なぜですか?

一部の ApsaraDB RDS インスタンスでは、VPC ネットワークタイプのみがサポートされています。「ネットワークタイプの変更」でサポート対象の構成一覧をご確認ください。

ApsaraDB RDS インスタンスのパブリック IP アドレスを確認するにはどうすればよいですか?

Windows または Linux コンピューターからパブリックエンドポイントに対して ping コマンドを実行してください。コマンド出力に解決された IP アドレスが表示されます。

ApsaraDB RDS インスタンスのパブリック IP アドレス範囲を予測できますか?

いいえ。パブリック IP アドレス範囲は動的に変更され、予測することはできません。

次のステップ

データベースエンジンに応じたガイドに従い、ApsaraDB RDS インスタンスに接続してください。

エンジン接続ガイド
MySQLデータベースクライアントまたは CLI を使用した ApsaraDB RDS for MySQL インスタンスへの接続
SQL ServerApsaraDB RDS for SQL Server インスタンスへの接続
PostgreSQLApsaraDB RDS for PostgreSQL インスタンスへの接続
MariaDBApsaraDB RDS for MariaDB インスタンスへの接続