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

PolarDB:VPC と vSwitch の変更

最終更新日:Mar 26, 2025

PolarDB for MySQL Enterprise Edition では、元のゾーンで Virtual Private Cloud (VPC) と vSwitch をオンラインで切り替えることができます。PolarDB for MySQL クラスタのエンドポイントは変更されません。

ECS インスタンスと PolarDB クラスタが同じ VPC 内にない場合、プライベート ネットワーク経由で通信できません。PolarDB クラスタのパフォーマンスを最適化するために、PolarDB クラスタと ECS インスタンスが同じ VPC 内にあり、プライベート ネットワーク経由で通信できるようにしてください。

前提条件

クラスタは、次の要件を満たしている必要があります。

  • クラスタの作成時に、データベースエディションEnterprise Edition に設定され、エディションクラスタ版 に設定されている。

  • 課金方法サブスクリプション または 従量課金 に設定されている。

注意事項

  • VPC と vSwitch を変更する場合は、次の点を考慮してください。

    • 約 30 秒間続く一時的な接続が発生します。オフピーク時にスイッチオーバーを実行し、アプリケーションがデータベースサービスに自動的に再接続するように構成することをお勧めします。

    • VPC と vSwitch を変更した後、エントリの有効期限が切れるまで、古いエンドポイント情報が Domain Name System (DNS) キャッシュに残っている可能性があります。この間、クラスタへの接続に失敗する可能性があります。この問題を解決するには、アプリケーションを再起動するか、アプリケーションが存在するホストの DNS キャッシュをリフレッシュします。

    • この操作により、クラスタとデータ管理 (DMS) 間の接続、またはクラスタと Data Transmission Service (DTS) 間の接続が短時間中断されます。クラスタが新しい VPC と vSwitch に接続されると、接続は自動的に再開されます。

  • VPC と vSwitch を変更する場合、すべてのエンドポイントの VPC と vSwitch を変更するかどうかを選択できます

    • 既存のエンドポイントの切り替えいいえ を選択した場合、クラスタのデフォルト VPC とデフォルト vSwitch のみが変更されます。既存のエンドポイントの VPC と vSwitch は変更されません。

    • 既存のエンドポイントの切り替えはい を選択した場合、クラスタのデフォルト VPC とデフォルト vSwitch が変更されます。既存のエンドポイントの VPC と vSwitch も変更されます。

    説明

    カスタムエンドポイントを作成すると、デフォルトの VPC とデフォルトの vSwitch が自動的に選択されます。

デフォルトの VPC とデフォルトの vSwitch の変更

  1. PolarDB コンソール にログオンします。左側のナビゲーションウィンドウで、[クラスタ] をクリックします。ページの左上隅で、クラスタが存在するリージョンを選択し、クラスタの ID をクリックして [基本情報] ページに移動します。

  2. [基本情報] ページで、[デフォルト VPC] の横にある [切り替え] をクリックします。[VPC の切り替え] ダイアログボックスで、変更先の VPC と vSwitch を選択します。

    重要

    既存のエンドポイントの切り替えで [いいえ] を選択した場合、既存のエンドポイントの VPC と vSwitch は変更されません。

    image

カスタムエンドポイントの VPC と vSwitch の変更

説明

プライマリエンドポイント または クラスタエンドポイント の VPC と vSwitch を個別に切り替えることはできません。

  1. PolarDB コンソール にログオンします。左側のナビゲーションウィンドウで、[クラスタ] をクリックします。ページの左上隅で、クラスタが存在するリージョンを選択し、クラスタの ID をクリックして [基本情報] ページに移動します。

  2. [データベース接続] セクションで、カスタムエンドポイントを選択します。[エンドポイント設定の変更] ダイアログボックスで、[詳細] > [編集] を選択します。imageimage

  3. [プライベートエンドポイントの変更] ダイアログボックスで、VPC と vSwitch を選択します。

    image

カスタムエンドポイントを作成するときに VPC と vSwitch を指定する

  1. PolarDB コンソール にログオンします。左側のナビゲーションウィンドウで、[クラスタ] をクリックします。ページの左上隅で、クラスタが存在するリージョンを選択し、クラスタの ID をクリックして [基本情報] ページに移動します。

  2. [データベース接続] セクションで、[カスタムクラスタエンドポイントの作成] をクリックします。[カスタムクラスタエンドポイントの作成] ダイアログボックスで、VPC と vSwitch を選択します。

    重要

    カスタムエンドポイントを作成すると、デフォルトでクラスタのデフォルト VPC とデフォルト vSwitch が選択されます。デフォルトの VPC とデフォルトの vSwitch が選択されていない場合、カスタムエンドポイントの作成後にクラスタのデフォルトの VPC とデフォルトの vSwitch が変更されます。

    image

    image