Amazon RDS DB インスタンスが失敗した状態になっているのはなぜですか?
最終更新日: 2020 年 1 月 2 日
Amazon Relational Database Service (Amazon RDS) インスタンスが失敗した状態にあります。これはどういう意味ですか? またどうすれば修正できますか?
解決方法
RDS DB インスタンスの失敗状態は、通常、RDS DB インスタンスに関連付けられたハードウェアに障害が発生し、AWS がそれを復旧できなかったことを示しています。
RDS DB インスタンスのバックアップソリューションを以前に設定した場合は、次のいずれかのバックアップから復元します。
- 自動バックアップまたは手動バックアップ。
- ポイントインタイムリカバリ (PITR)。
注: PITR は、自動バックアップを備えた RDS DB インスタンスでのみ使用できます。RDS DB インスタンスに同じエンドポイント名を保持するには、失敗状態のインスタンスを削除する前に、別の名前を使用してインスタンスの PITR を実行します。
任意のバックアップソリューションを使用してインスタンスを復旧したら、障害が発生したインスタンスを削除します。
失敗した DB インスタンスを削除したら、オプションで、古い DB インスタンスのエンドポイント名を使用して 新しく復元された DB インスタンスの名前を変更できます。つまり、新しい DB インスタンスに接続するためにアプリケーションの設定を変更する必要はありません。
スナップショットから DB インスタンスを復元すると、開始までの I/O レイテンシーが高くなる可能性があります。インスタンス上のデータにアクセスすると、レイテンシーが減少します。
障害を軽減するには、マルチ AZ 配置で RDS DB インスタンスを実行することを検討し、アーキテクチャを設計する際に Amazon RDS のベストプラクティスを念頭に置いてください。