RDS DB インスタンスのアップグレードを実施した際に「Apply any pending maintenance actions on the instance before proceeding with the upgrade」が出力されたときの対処方法

2022.07.07

困っていた内容

RDS DB インスタンスのエンジンバージョンのアップグレードを実施したいのですが、以下のようなメッセージが出力されて完了できません。 どのように対応すれば、DB エンジンのアップグレードをすることができますか。

出力されメッセージ rds-upgrad-error-message

Cannot modify engine version because instance rds-xxxxx is running on an old configuration. Apply any pending maintenance actions on the instance before proceeding with the upgrade

どう対応すればいいの?

DB エンジンのバージョンをアップグレードする前に、保留中のメンテナンスアクションを適用する必要があります。

前述のメッセージを翻訳します。

インスタンス rds-xxxxx が古い構成で実行されているため、エンジンのバージョンを変更できません。アップグレードを実行する前に、インスタンスに対して保留中のメンテナンスアクションを適用する必要があります。

例えば、[保留中のメンテナンス] に [OS Upgrade] が存在する場合は、 「今すぐ適用」、もしくは「次のメンテナンスウィンドウで適用」にて [OS Upgrade] を適用していただいた後に、DB エンジンのバージョンをアップグレードしてください。

参考資料