インスタンスの接続が満杯になった場合やパフォーマンスに問題がある場合に、手動でインスタンスを再起動できます。
前提条件
インスタンスは [実行中] です。
影響
インスタンスを再起動すると、約 30 秒間の接続中断が発生します。 ご利用のサービスに自動再接続メカニズムがあることを確認してください。 再起動する前に、すべての書き込み操作を停止し、適切に計画してください。 慎重に操作を進めてください。
警告RDS Basic シリーズのインスタンスにはデータベースノードが 1 つしかなく、ホットバックアップ用のセカンダリノードもありません。そのため、ノードが予期せずダウンした場合や、インスタンスの再起動、構成変更、バージョンアップなどのタスク中に、インスタンスが長時間利用できなくなります。 ビジネスで高いデータベース可用性が必要な場合は、Basic シリーズのインスタンスを使用しないでください。 代わりに、高可用性シリーズなど、他のシリーズを選択してください。 一部の Basic シリーズインスタンスは、高可用性シリーズへのアップグレードもサポートしています。
プライマリインスタンスに読み取り専用インスタンスがある場合、プライマリインスタンスを再起動しても、読み取り専用インスタンスは再起動されません。 レプリケーション関係は再起動後に自動的に復元されます。
コンソールでのインスタンスの再起動
[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。
ページの右上隅にある インスタンスの再起動 をクリックします。
確認ダイアログボックスで、OK をクリックします。
警告インスタンスの再起動 をクリックすると、インスタンスのステータスが 再起動中 に変わります。この操作によりインスタンスへの接続が中断されるため、事前に計画を立ててください。
よくある質問
Q:接続数が多すぎる、またはパフォーマンスに問題がある場合以外に、手動での再起動が必要な状況はありますか?
A:はい。クラッシュによって一時ファイルが削除できなくなった場合に、手動でインスタンスを再起動できます。 また、ランタイムで発生した他の問題を回復するために手動で再起動することもできます。
Q:高可用性シリーズのインスタンスの場合、プライマリインスタンスを再起動すると、プライマリ/セカンダリのスイッチオーバーが発生しますか?
A:状況によります。プライマリ/セカンダリのスイッチオーバーが発生する可能性があります。 再起動後、プライマリデータベースとセカンダリデータベースのゾーンが入れ替わります。
Q:再起動後、インスタンスのエンドポイントと仮想 IP アドレスは変更されますか?
A:いいえ、変更されません。
Q:再起動時間に影響する要因は何ですか?また、どうすれば短縮できますか?
A:再起動時間は、データベースとテーブルの数、アクティブな接続、サービストラフィックなどの要因によって異なります。 再起動時間を短縮するには、不要なデータベースやテーブルを作成しないようにしてください。 再起動する前に、アクティブな接続とサービストラフィックを減らしてください。 再起動が完了したら、サービスを再接続してください。
関連する API 操作
API | 説明 |
RDS インスタンスを再起動します。 |