RDS バージョンアップが選べない (Sydney Region)
概要
- シドニーリージョン (Sydney) に起動しているAmazon RDS (PostgreSQL) のエンジンバージョンをアップグレードしました。当初、AWSコンソールから変更対象のバージョンが選択できず、困りました。備忘録として、対処方法を記載します。
- 症状としては、以下の様にプルダウンメニューに表れるはずの他のバージョンが表示されません。
対処方法
- コンソールがだめなら、CLI で。無事に、aws cli を利用することで、エンジンバージョンをアップグレードできました。
- 下記のエラーが返ったため、オプション
allow-major-version-upgrade
を追加しています。- An error occurred (InvalidParameterCombination) when calling the ModifyDBInstance operation: The AllowMajorVersionUpgrade flag must be present when upgrading to a new major version.
aws rds modify-db-instance --db-instance-identifier インスタンス名 --engine-version バージョン --db-parameter-group-name DBパラメータグループ名 --allow-major-version-upgrade --apply-immediately --region ap-southeast-2
- なお、今回経験した事象は、東京やバージニア北部など別のリージョンでは発生しませんでした。一時的な不具合かもしれません。