はじめに
現在対応進めている方もいるかと思いますが、Aurora MySQLを利用している環境で以下のような通知がAWSから来ております。
Amazon Aurora MySQL 2 (MySQL 5.7 互換) は、2024 年 10 月 31 日に標準サポートが終了する予定です。
Auroraのアップグレードを進めている中で、個人的に盲点だった点を反省も込めての投稿です。
事前調整/対応
事前に社内環境で本番環境のバージョン/インスタンスクラス等でアップグレードできることを確認しています。
アップグレード
まずは開発環境でアップグレードを試みたところ

上記のエラーが出てアップグレードできませんでした。
申し訳ありませんが、DB クラスター クラスター名 を変更するリクエストが失敗しました。RDS does not support creating a DB instance with the following combination: DBInstanceClass=db.t3.small, Engine=aurora-mysql, EngineVersion=8.0.mysql_aurora.3.06.0, LicenseModel=general-public-license. For supported combinations of instance class and database engine version, see the documentation.
念の為、該当するドキュメントを確認したところ、
開発環境で利用していたdb.t3.small は「3.01.0 以降ではサポートされていません」と記載があり、サポート対象外=利用不可でした。
そのためサポート対象のインスタンスクラスに変更してからAuroraのアップグレードを実施し問題なく完了しました。

おまけ

さいごに
個人的にマイナーバージョンのアップデート対応は何度も対応経験がありましたが、メジャーバージョンのアップグレードは初めてで、本番環境以外で利用されているインスタンスクラスのサポート範囲までは確認できていませんでした。
インスタンスクラスによって利用可能なバージョンがあるというのは、マイナーバージョンアップデートではほぼ発生しない問題点かと思いますので、メジャーバージョンアップグレードの際にはお気をつけください。