database バージョンのアップグレード
アップグレードにより、パフォーマンス、セキュリティ、機能の改善を得るために database を新しい engine バージョンに移行します。FPT Database Engine がアップグレードに対応しているのは MySQL、Redis、Kafka の database です。Upgrade の操作はアップグレードが提供されている database にのみ表示され、移行先の具体的なバージョンはダイアログに表示されます。
サポートされているアップグレードパス
engine ごとに移行先バージョンは 1 つで、ダイアログにもそのバージョンだけが表示されます。下表にないバージョンで動作している database には、まだアップグレードが提供されていません。
| Engine | アップグレード元 | アップグレード先 |
|---|---|---|
| MySQL | 8.0.25、8.0.30、8.0.31 | 8.0.42 |
| Redis | 7.2.1 | 7.2.13 |
| Kafka | 3.4.0 | 3.8.0 |
アップグレードは 1 段階で行われます。MySQL 8.0.25 は 8.0.30、8.0.31 を経由せず、そのまま 8.0.42 に移行します。
上表は現時点で提供されているパスです。新しい engine バージョンのリリースや古いバージョンのサポート終了に伴って変化するため、この表はある時点のスナップショットとして読んでください。現在利用できる内容については、実際の database に表示される Upgrade ダイアログが常に正となります。
Redis 7.2.13 は Beta バージョンで、7.2.1 は GA です。Redis のアップグレードは本番 database を Beta のバージョンに移すことを意味し、しかもロールバックできません。判断する前に Database Engine のバージョン で両方のバージョンの状態を確認してください。
適用範囲と制限
- アップグレードに対応しているのは MySQL、Redis、Kafka のみです。他の engine では Upgrade の操作自体が表示されません。
- その engine の最新バージョンをすでに使用している database でも、この操作は表示されません。
- ダウングレードと、ダイアログに提示されたバージョン以外へのアップグレードには対応していません。
- MongoDB のアップグレードは FPT Database Engine for MongoDB のドキュメントで個別に説明しています。
アップグレードはロールバックできません。事前に full backup を取得し、完了したことを確認してください。前のバージョンに戻す唯一の方法がその backup からの restore です。
前提条件
- database を管理・更新する IAM 権限。
- 完了済みの full backup。
- すべてのアプリケーションが database から切断されていること。
- アプリケーションが移行先のバージョンと互換性があることを確認済みであること。
database をアップグレードする
-
FPT Cloud Portal にログインし、Database List ページを開きます。
-
アップグレードする database を選びます。Overview ページに現在のバージョンと、その横に Upgrade アイコンが表示されます。

-
Upgrade アイコンをクリックします。ダイアログに現在のバージョンと移行先のバージョンが表示されます。

-
移行先のバージョンを選び、確認用のキーワードを入力してから Upgrade をクリックします。
database のステータスが Updating に変わり、処理中に自動で再起動します。アップグレードの実行中は database に接続したり変更を加えたりしないでください。
ステータスが Running に戻れば、database は新しいバージョンで動作しています。
次のステップ
- Backup サービスの管理。開始前に必要な full backup をここで取得します
- backup からの restore。アップグレードが失敗した場合や、新しいバージョンの調子が以前より悪い場合はこちらです
- パラメータ設定。移行先のバージョンに合わせて engine の設定を見直します