DB Systemのアップグレード

HeatWaveサービスは、自動アップグレードおよび手動アップグレードをサポートします。

  • 自動アップグレード:
    • 8.0.33-u1など、同じバージョン内の更新は、DBシステムで定義したメンテナンス・ウィンドウ中に自動的に適用されます。更新バージョンには、セキュリティや安定性の修正などの重要なパッチが含まれています。
    • 非推奨のバージョンは、非推奨日の約3か月後に使用できなくなります。MySQL HeatWaveサービスのバージョンの非推奨および削除ポリシーを参照してください。使用不可バージョンを実行しているDBシステムは、次のメンテナンス・ウィンドウ中に自動的にアップグレードされます。同じシリーズで現在使用可能な最下位バージョンにアップグレードされます。たとえば、バージョン8.0.31が使用不可になると、8.0.32にアップグレードされ、バージョン8.1.0が使用不可になると、8.2.0にアップグレードされます。
  • 手動アップグレード: コンソールまたはCLIを使用してバージョンを手動でアップグレードできます。DB Systemの手動アップグレードを参照してください。
    ノート

    全体バックアップは、DBシステムをアップグレードする前に実行することをお薦めします。

DB Systemの手動アップグレード

コンソールまたはCLIを使用して、DBシステムを手動でアップグレードします。

ノート

MySQL 8.0からMySQL 8.4などのメジャー・バージョン・アップグレードを実行する場合は、アップグレード前に変更を確認する必要があります。Major Version Upgradeを参照してください。

コンソールの使用

コンソールを使用して、DBシステムを手動でアップグレードします。

このタスクでは次が必要です:
  • 使用可能なアップグレード・バージョンがある実行中のDBシステム。
ノート

アップグレードの前にDBシステムの全体バックアップを実行することをお薦めします。手動バックアップの作成を参照してください。
DBシステムをアップグレードするには、次を実行します:
  1. ナビゲーション・メニューを開き、「データベース」を選択します。HeatWave MySQLで、「DBシステム」をクリックします。
  2. 「リスト範囲」からコンパートメントを選択します。
  3. DBシステムのリストで、アップグレードするDBシステムを見つけて、次のいずれかを実行します:
    • DBシステムと同じ行にある「アクション」メニューをクリックし、「データベース・バージョンの編集」をクリックします。このオプションが有効でない場合、DBシステムはすでに最新バージョンを使用しています。
    • DBシステムの名前をクリックして、DBシステムの詳細ページを開きます。「データベース・バージョン」フィールドの「編集」をクリックするか、「他のアクション」メニューから「データベース・バージョンの編集」をクリックします。いずれかのオプションが存在しない場合、DBシステムはすでに最新バージョンを使用しています。
    ダイアログが表示されます。
  4. 「データベース・バージョンの編集」ダイアログ・ボックスで、必要なバージョンを選択します。
    ノート

    同じバージョンを選択して、最新のサービス更新を取得できます。
  5. 「変更の保存」をクリックします。
DBシステムは、アップグレード中にUPDATING状態になります。

CLIの使用

コマンドライン・インタフェースを使用して、DBシステムを手動でアップグレードします。(最新のサービス更新を取得するために)同じバージョンにアップグレードできますが、以前のバージョンにダウングレードすることはできません。

このタスクでは次が必要です:
ノート

アップグレードの前にDBシステムの全体バックアップを実行することをお薦めします。手動バックアップの作成を参照してください。
DBシステムをアップグレードするには、次を実行します:
  1. version listコマンドを使用して、使用可能なバージョンのリストを取得します:
    oci mysql version list --compartment-id <CompartmentOCID>
    次のようなレスポンスが返されます:
    {
      "data": [
        {
          "version-family": "8.0",
          "versions": [
            {
              "description": "8.0.32",
              "version": "8.0.32"
            },
            {
              "description": "8.0.33",
              "version": "8.0.33"
        }
      ]
    }
  2. DBシステムのバージョンを確認します。Retrieving the Version of a MySQL Serverを参照してください。
  3. 最新のサービス更新を取得するには、バージョンを下位バージョンから上位バージョン(8.0.32から8.0.33など)にアップグレードするか、同じバージョン(8.0.33から8.0.33など)にアップグレードします。
    oci mysql db-system update 
                 --db-system-id <DBSystemOCID> 
                 --mysql-version <LatestMySQLVersion>
DBシステムのステータスがUPDATINGに変わり、その後バージョンが8.0.33に変わります。