ApsaraDB RDS for PostgreSQLインスタンスへの接続数が上限に達した場合、またはRDSインスタンスでパフォーマンスの問題が発生した場合、RDSインスタンスを再起動できます。
前提条件
RDSインスタンスのステータスが [実行中] です。
影響
RDSインスタンスを再起動すると、約30秒持続する一時的な接続が発生します。 RDSインスタンスに自動的に再接続するようにアプリケーションが設定されていることを確認します。 ビジネスの継続性を確保するため、RDSインスタンスへのデータの書き込みを停止し、RDSインスタンスを再起動する前に適切な対策を講じることを推奨します。
説明RDS Basic Editionは、ホットスタンバイとして機能するセカンダリインスタンスを提供していません。 RDS Basic Editionを実行しているRDSインスタンスが予期せず失敗した場合、またはRDSインスタンスを再起動したり、仕様を変更したり、RDSインスタンスのデータベースエンジンをアップグレードしたりした場合、データベースサービスが長期間使用できなくなることがあります。 データベースシステムに高可用性が必要な場合は、RDS Basic Editionではなく、他のRDSエディション (RDS high-availability Editionなど) を選択することを推奨します。 または、特定のデータベースエンジンバージョンのインスタンスに対して、RDSインスタンスをRDS Basic EditionからRDS High-availability Editionにアップグレードすることもできます。 詳細については、「RDS Basic editionからRDS High-availability EditionへのRDSインスタンスのエディションのアップグレード」をご参照ください。
RDSインスタンスがローカルディスクを使用している場合、RDSインスタンスの再起動後、システムはRDSインスタンスを最新のマイナーエンジンバージョンに更新します。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスのマイナーエンジンバージョンの更新」をご参照ください。
読み取り専用RDSインスタンスがプライマリRDSインスタンスにアタッチされている場合、プライマリRDSインスタンスを再起動しても、読み取り専用RDSインスタンスは再起動されません。 プライマリRDSインスタンスと読み取り専用RDSインスタンス間のデータレプリケーションは、プライマリRDSインスタンスが再起動されると自動的に再開されます。
手順
[インスタンスの再起動] をクリックすると、RDSインスタンスのステータスが [再起動] に変わり、ワークロードが中断される可能性があります。 ビジネスの継続性を確保するため、RDSインスタンスを再起動する前に適切な対策を講じることを推奨します。
- [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
表示されるページの右上隅にある インスタンスの再起動 をクリックします。
表示されたメッセージボックスで、[OK] をクリックします。
関連する操作
操作 | 説明 |
インスタンスを再起動します。 |
よくある質問
RDSインスタンスへの接続数が上限に達した場合、またはRDSインスタンスでパフォーマンスの問題が発生した場合は、RDSインスタンスを手動で再起動する必要があります。 他の状況でRDSインスタンスを手動で再起動する必要がありますか?
RDSインスタンスがPostgreSQL 14より前のバージョンのPostgreSQLを実行しており、システムダウンタイムのために一時ファイルを削除できない場合は、RDSインスタンスを手動で再起動できます。 RDSインスタンスで他の問題が発生した場合は、RDSインスタンスを再起動して問題を解決することもできます。
RDS High-availability Editionを使用し、プライマリRDSインスタンスが再起動された場合、プライマリ /セカンダリの切り替えはトリガーされますか。
一次 /二次切り替えがトリガされ得る。 プライマリRDSインスタンスを再起動すると、プライマリRDSインスタンスとセカンダリRDSインスタンスのゾーンが切り替えられる可能性があります。
RDSインスタンスの再起動後に、RDSインスタンスのエンドポイントと仮想IPアドレスが変更されますか。
いいえ、RDSインスタンスのエンドポイントと仮想IPアドレスは変更されません。
RDSインスタンスの再起動に必要な期間に影響する要因は何ですか。 どのように時間を短縮するのですか?
RDSインスタンスの再起動に必要な期間は、テーブルの数、データベースの数、アクティブな接続の数、サービストラフィックなど、さまざまな要因によって異なります。 インスタンスの再起動に必要な時間を短縮するために、必要なテーブルとデータベースのみを作成し、インスタンスを再起動する前にアクティブな接続とサービストラフィックの数を減らすことをお勧めします。 RDSインスタンスの再起動後、サービスをRDSインスタンスに再接続します。