AWSからRDSのバージョンアップをしろという通知が来た。 MySQL5.7 のサポートが終わるから8系にしてね、更新しない場合は自動的に更新しちゃうよと。 今回はブルー/グリーンデプロイ方式でバージョンアップを行った。 (1)手順1 対象のDBを選択し、「ブルー/グリーンデプロイの作成 – 新規」から後は普通にやればOK。 ブルー ⇒ 既存のMySQL 5.7.38 グリーン ⇒ 新しいMySQL 8.0.34 が出来上がる。グリーンの方は read only として作られた。 所要時間30分程度。 (2)手順2 ステージング環境のWebアプリのDB接続先をグリーンの方に向けて動作確認 (3)手順3 OKなら「切り替え」を行うことで、グリーンがブルーになる。 アプリケーション側は何もする必要なし。 所要時間5分程度。 (4)手順4 本番環境で動作確認。 ※※ 注意!! ※※ ついでにRD
![AWSのRDSでブルー/グリーンデプロイ - 株式会社ブースターテクノロジー](https://cdn-ak-scissors.b.st-hatena.com/image/square/02fcd1302c08e6ff4c0ae0d067f4b030847f861e/height=288;version=1;width=512/https%3A%2F%2Fwww.booster-technology.com%2Fwp-content%2Fuploads%2F2023%2F10%2Fbg3.png)