本文へスキップ
Database

RDS for MySQL 8.0 から 8.4 へ ── Blue/Green デプロイで止めずにアップグレードする

標準サポート終了後は延長サポート料金が発生します。8.4 で変わる点と、Blue/Green デプロイを使った切り替え手順をまとめました。

Amazon RDS for MySQL 8.0 は 2026 年 7 月 31 日で標準サポートが終了し、以降も使い続けると延長サポートの追加料金がかかります。長期サポート版である 8.4 への移行は、早めに計画しておくのがおすすめです。

8.4 で確認しておきたい変更点

Blue/Green デプロイでの手順

aws rds create-blue-green-deployment \
  --blue-green-deployment-name app-mysql84 \
  --source arn:aws:rds:ap-northeast-1:123456789012:db:app-db \
  --target-engine-version 8.4.x \
  --target-db-parameter-group-name app-mysql84

# グリーン環境で動作確認したあとに切り替え
aws rds switchover-blue-green-deployment \
  --blue-green-deployment-identifier bgd-xxxxxxxx \
  --switchover-timeout 300

グリーン環境はブルーからレプリケーションされた状態で作成されるため、本番データに近い状態でアプリケーションの接続テストやクエリの実行計画を確認できます。切り替え時の停止時間は通常 1 分程度で、エンドポイント名も変わりません。

切り替え後

まずは30分、
日本語でお気軽にご相談ください。

「こんなことはできますか?」という段階でも構いません。1営業日以内にブリッジSEからご返信します。無理な営業は一切いたしません。

メールで相談無料相談