メインコンテンツまでスキップ

database バージョンのアップグレード

アップグレードにより、パフォーマンス、セキュリティ、機能の改善を得るために database を新しい engine バージョンに移行します。FPT Database Engine がアップグレードに対応しているのは MySQL、Redis、Kafka の database です。Upgrade の操作はアップグレードが提供されている database にのみ表示され、移行先の具体的なバージョンはダイアログに表示されます。

サポートされているアップグレードパス​

engine ごとに移行先バージョンは 1 つで、ダイアログにもそのバージョンだけが表示されます。下表にないバージョンで動作している database には、まだアップグレードが提供されていません。

Engineアップグレード元アップグレード先
MySQL8.0.25、8.0.30、8.0.318.0.42
Redis7.2.17.2.13
Kafka3.4.03.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 をアップグレードする​

  1. FPT Cloud Portal にログインし、Database List ページを開きます。

  2. アップグレードする database を選びます。Overview ページに現在のバージョンと、その横に Upgrade アイコンが表示されます。

    バージョンの横に Upgrade アイコンがある Overview ページ

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

    現在と移行先の engine バージョンを表示している Upgrade ダイアログ

  4. 移行先のバージョンを選び、確認用のキーワードを入力してから Upgrade をクリックします。

database のステータスが Updating に変わり、処理中に自動で再起動します。アップグレードの実行中は database に接続したり変更を加えたりしないでください。

ステータスが Running に戻れば、database は新しいバージョンで動作しています。

次のステップ​