🙄
Amazon Aurora (MySQL5.7)のauroraパッチバージョンが低く、停止できなかった
TL;DR
- Amazon Aurora MySQL5.7を使うときは aurora 2.07.10以上にすれば停止できる
自動停止がされていなかった
テスト用にAmazon Aurora MySQL5.7を使っています。普段は停止させておいて、「7日後に起動→自動で停止」を繰り返していたのですが、停止されていませんでした(偶然気がついた)。
手動で停止させようとすると以下のエラー。MySQL5.7のEOLに伴って、auroraを2.07.10以上にアップグレードしないと、停止できなくなったようです。
This DB cluster uses an engine version that has reached its end of life. Upgrade your DB cluster to version 5.7.mysql_aurora.2.07.10 or higher before stopping.
アップグレードする
今回は 5.7.mysql_aurora.2.07.2
なのでこれをmysql_aurora.2.07.10
までアップグレードすればよいようです。
Amazon Auroraのページによると2.11以降がRDS Extended Supportの対象だそうです。
結果
2.07.10にアップグレード後、停止できました。
まとめ
- 自動で停止できているつもりで放置しっぱなしだったら課金が大変なことになったかもしれない
- 必ず8.0に上げたほうがよいか、というとケースバイケースですが
- AuroraのMySQL5.7サポートは31 October 2024 EOL
Discussion