ApsaraDB RDS for MySQLのネイティブレプリケーション機能のネットワーク設定を設定して、ApsaraDB RDS for MySQLインスタンスと外部MySQLデータベース間の通信を有効にすることができます。 これにより、さまざまなビジネスシナリオの要件を満たすことができます。 ビジネス要件に基づいてネットワーク設定を構成する必要があります。
シナリオ | 例 | 設定 | 課金 |
VPC内アクセス | Elastic Compute Service (ECS) インスタンス上の自己管理型MySQLデータベース | デフォルトでは、仮想プライベートクラウド (VPC) 内のリソースは相互に通信できます。 RDSインスタンスのIPアドレスからのリクエストをポート3306経由で転送できるようにするには、ECSインスタンスが属するセキュリティグループのみを設定する必要があります。 詳細については、「セキュリティグループの作成」をご参照ください。 RDSインスタンスのネイティブレプリケーション機能を有効にした後、RDSインスタンスに接続し、 | なし。 |
VPC間アクセス | VPC間およびリージョン間のデータ同期 |
|
|
データセンターとRDSインスタンス間のアクセス | データセンターでのプライマリデータベースの自己管理型データベースへの変更 | VPNゲートウェイまたはExpress Connect回路を使用して、ネイティブレプリケーションインスタンスが存在するVPCにデータセンターを接続します。 詳細については、「データセンターをVPCに接続する」をご参照ください。 | 料金は、使用する接続方法によって異なります。 公式ドキュメントで課金ルールを確認できます。 |
クラウド間アクセス | プライマリデータベースをサードパーティのクラウドのデータベースに変更する | マルチクラウド環境では、相互アクセスを有効にするためにクラウド間ネットワーク設定を行う必要があります。 ネイティブレプリケーションシナリオでは、サードパーティクラウドのデータベースをソースとして使用し、RDSインスタンスをデスティネーションとして使用する場合、VPNゲートウェイまたはExpress Connect回線を使用して、サードパーティクラウドが提供するネットワークサービスに基づいてソースとデスティネーションを接続します。 | 料金は、使用する接続方法によって異なります。 公式ドキュメントで課金ルールを確認できます。 |
インターネットアクセス | / | ネイティブレプリケーション機能を使用すると、インターネット経由で外部データベースにアクセスできます。 詳細については、「インターネットアクセス」をご参照ください。 インターネットアクセスはセキュリティ上の問題を引き起こす可能性があるため、この方法は推奨されません。 | 料金は、使用する接続方法によって異なります。 公式ドキュメントで課金ルールを確認できます。 |
接続の問題の詳細については、「接続とネットワーク」をご参照ください。