RDS for MySQLで MySQL 5.7のスナップショットから直接 MySQL 8.0にアップデートできるようになりました

これまで、RDSのsnapshotから起動する際にはバージョンを変更することはできませんでしたので、一度インスタンスを起動してからアップデートしてバージョンアップ検証などをしていたかと思います。

Feb 15, 2024
こんにちは。bravelink佐藤です。
今日は地味にうれしいアップデートがきていたのでご紹介していきたいと思います。
これまで、RDSのsnapshotから起動する際にはバージョンを変更することはできませんでしたので、一度インスタンスを起動してからアップデートしてバージョンアップ検証などをしていたかと思います。
それが、今回snapshotからアップデートできるようになったということなので試していきたいとおもいます。
 
 
まずはMySQL 5.7.38のスナップショットを用意しました。
notion image
 
アクションから「スナップショットのアップグレード」をクリックします。
notion image
 
 
新しいエンジンバージョンで、アップデートしたいバージョンを選択します。
今回は、8.0.35にしようとしたところエラーになってしまったので、 MySQL 8.0.28 に変更します。
notion image
 
ステータスがアップグレード中になりました。
注意事項としてはスナップショットがそのまま新しいバージョンにかわるようなので、元のバージョンを残したい場合はコピーしてから実施しましょう。
notion image
 
私の場合は、20分程度で、利用完了にステータスが変わりました。
notion image
 
以下のようにDBエンジンバージョンが 8.0.32 に変わっています。オプショングループも mysql8.0のデフォルトのものに変わっていました。
notion image
 
いかがでしたでしょうか。
地味ですけど便利になったなーと思うのでブログにさせてもらいました。
最後まで読んでいただきありがとうございました。