ApsaraDB RDS for PostgreSQL インスタンスの vSwitch を変更するには、コンソールを使用するか、API を呼び出します。
前提条件
ApsaraDB RDS for PostgreSQL インスタンスは、クラウドディスクを使用している必要があります。
制限事項
-
現在のゾーンで利用可能な vSwitch がない場合は、VPC コンソールに移動して vSwitch を作成してください。
-
ApsaraDB RDS for PostgreSQL は、VPC の変更をサポートしていません。
-
VPC を変更するには、ターゲット VPC に新しいインスタンスを購入し、新しいインスタンスにデータを移行してください。 詳細については、「ワンクリッククラウド移行機能を使用したインスタンスの移行」または「Data Transmission Service (DTS) を使用したデータ移行」をご参照ください。
-
インスタンスを移行できない場合は、VPC ピアリング接続を使用して VPC 間のプライベートネットワーク接続を有効にすることで、VPC を接続できます。 同一リージョン内の VPC ピアリング接続は無料ですが、クロスリージョンの VPC ピアリング接続には料金が発生します。
-
影響
-
切り替えにより、約 30 秒間の瞬間的な接続中断が発生します。 アプリケーションに自動再接続メカニズムがあることを確認してください。
-
vSwitch を切り替えると仮想 IP (VIP) アドレスが変更されるため、アプリケーションでインスタンスに接続するには、IP アドレスの代わりにエンドポイントを使用してください。
-
VIP アドレスの変更は、Data Management (DMS) と DTS の使用に一時的に影響します。 切り替えが完了すると、すべてのサービスが自動的に再開されます。
-
クライアントの DNS キャッシュにより、書き込み操作が妨げられ、読み取り操作のみが許可される場合があります。 できるだけ早くキャッシュをクリアする必要があります。
操作手順
よくある質問
Q: インスタンスの VPC を変更するにはどうすればよいですか。
A: ApsaraDB RDS for PostgreSQL インスタンスの VPC は変更できません。
-
VPC を変更するには、ターゲット VPC に新しいインスタンスを購入し、新しいインスタンスにデータを移行してください。 詳細については、「ワンクリッククラウド移行機能を使用したインスタンスの移行」または「DTS を使用したデータ移行」をご参照ください。
-
インスタンスを移行できない場合は、VPC ピアリング接続を使用して VPC 間のプライベートネットワーク接続を有効にすることで、VPC を接続できます。 同一リージョン内の VPC ピアリング接続は無料ですが、クロスリージョンの VPC ピアリング接続には料金が発生します。
関連操作
インスタンスを別のアベイラビリティーゾーンの vSwitch に切り替えるには、「インスタンスのゾーンの変更」をご参照ください。
関連 API
|
API |
説明 |
|
ApsaraDB RDS for PostgreSQL インスタンスの vSwitch を切り替えます。 重要
VpcId パラメーターは、VPC の変更がサポートされていないため、インスタンスの現在の VPC の ID に設定する必要があります。 |