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