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

:ApsaraDB RDS for PostgreSQLインスタンスを別のvSwitchに切り替える

最終更新日:Mar 19, 2024

このトピックでは、ApsaraDB RDSコンソールのビジネス要件に基づいて、またはAPI操作を呼び出して、ApsaraDB RDS for PostgreSQLインスタンスを別のvSwitchに切り替える方法について説明します。

前提条件

RDSインスタンスは、標準SSDまたは拡張SSD (ESSD) を使用します。

影響

  • RDSインスタンスを別のvSwitchに切り替えると、約30秒続く一時的な接続が発生します。 RDS インスタンスに自動的に再接続するようにアプリケーションが設定されていることを確認してください。

  • RDSインスタンスを別のvSwitchに切り替えると、RDSインスタンスの仮想IPアドレス (VIP) が変更されます。 エンドポイントを使用してアプリケーションをRDSインスタンスに接続することを推奨します。 詳細については、「エンドポイントの設定」をご参照ください。

  • VIPの変更により、RDSインスタンスとデータ管理 (DMS) 間の接続、およびRDSインスタンスと 短期間のデータ送信サービス (DTS) 。 RDSインスタンスを別のvSwitchに切り替え、RDSインスタンスのVIPを変更すると、接続が自動的に再開されます。

  • データベースクライアントにデータがキャッシュされている場合、データを読み取ることはできますが、データを書き込むことはできません。 RDSインスタンスを別のvSwitchに切り替えた後、データベースクライアントのキャッシュを直ちにクリアすることを推奨します。

手順

説明

RDSインスタンスの仮想プライベートクラウド (VPC) を変更することはできません。 必要なVPCに存在するRDSインスタンスを作成できます。 次に、元のRDSインスタンスのデータを新しいRDSインスタンスに移行します。 詳細については、「クラウド移行機能を使用してApsaraDB RDS For PostgreSQLインスタンス間でデータを移行する」または「DTSを使用してApsaraDB RDS for PostgreSQLインスタンス間でデータを移行する」をご参照ください。

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
  2. 左側のナビゲーションウィンドウで、[データベース接続] をクリックします。

  3. [スイッチvSwitch] をクリックします。 切换交换机

  4. 必要なvSwitchを選択し、[OK] をクリックします。 切换虚拟交换机

  5. 表示されるダイアログボックスで、[OK] をクリックします。

よくある質問

RDSインスタンスのVPCを変更するにはどうすればよいですか。

RDSインスタンスのVPCを直接変更することはできません。 必要なVPCに存在するRDSインスタンスを作成できます。 次に、元のRDSインスタンスのデータを新しいRDSインスタンスに移行します。 詳細については、「クラウド移行機能を使用してApsaraDB RDS For PostgreSQLインスタンス間でデータを移行する」または「DTSを使用してApsaraDB RDS for PostgreSQLインスタンス間でデータを移行する」をご参照ください。

参考資料

  • RDSインスタンスを別のゾーンに属するvSwitchに切り替える方法の詳細については、「同じリージョンのゾーン間でのApsaraDB RDS For PostgreSQLインスタンスの移行」をご参照ください。

  • RDSインスタンスを別のvSwitchに切り替えるには、SwitchDBInstanceVpc操作を呼び出します。 次の表に、この操作を示します。

    API 操作

    説明

    SwitchDBInstanceVpc

    標準SSDまたはESSDを使用するインスタンスを別のvSwitchに切り替えます。

    説明

    RDSインスタンスのVPCを直接変更することはできません。 VPCIdパラメーターを現在のRDSインスタンスのVPCに設定する必要があります。