バージョニング・ポリシー

Cloud Databases インスタンスをプロビジョニングする際は、 IBM Cloud® で現在利用可能なバージョンから選択できます。 Find the latest versions from the カタログページ, the Cloud Databases CLI plug-in, or the Cloud Databases API.

定義されているメジャー・バージョン

Cloud Databasesの主なバージョン。
サービス Cloud Databases バージョン管理スキーマ 次に有効期間が終了するバージョンと日付 希望メジャーバージョン 有効期間終了プロシージャー [1]
Databases for MongoDB Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の2桁です。 x が偶数の場合は、実動に適している安定したリリースです。 Cloud Databases で使用できるのは偶数の x バージョンのみです。 v7.0, 2027年8月11日 v8.0 自動的に次のメジャーバージョンにアップグレードされます、 次のメジャーバージョンへのお客様インプレースアップグレードは、スタンダードプランとエンタープライズプランでサポートされています
Databases for Elasticsearch Cloud Databases メジャーバージョンは、 release.version のバージョン番号のうち、最初の2桁です。 v9.1, 2027年2月11日 v8.19, v9.4 次のメジャーバージョンに自動的にアップグレードされます、 8.19 へのお客様インプレース・アップグレードがサポートされる
Databases for Redis Cloud Databases メジャーバージョンは、 major.minor.patch のバージョン番号の最初の数字です。 v7.2 2026年8月19日 v8.2 適宜次のメジャー・バージョンに自動的にアップグレードされます
Databases for PostgreSQL Cloud Databases メジャーバージョンは、バージョン番号の最初の数字によって定義されます。 v14, 2026年10月21日, v15,
2027年9月7日
v18 自動的にその場で次のメジャーバージョンにアップグレードされます。 お客様主導のインプレースアップグレード(から v14 への v15 )をサポート
Databases for MySQL Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の2桁です。 v8.0 2026年7月29日 v8.4 バックアップが作成され、アクセス権限が削除されます
Messages for RabbitMQ Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の2桁です。 v4.1, 2026年8月12日,
v4.2, 2027年2月9日
v4.3 次のメジャーバージョンへのアップグレードが、その場で自動的に開始されます v4.x

有効期間終了プロシージャー

エンドオブライフの処理は、サービスとバージョン管理モデルに依存する。 以下のアプローチが適用される:

  1. 使用終了後のアクセス削除

    MySQL v8.0、 RabbitMQ v3.13、使用終了日を過ぎると、デプロイメントへのアクセスは削除される。 バックアップはポリシーに従って保持されるが、インスタンスにはアクセスできなくなる。

  2. 次のサポートバージョンへの強制アップグレード:

    その他のデータベース・バージョンについては、サポート終了日以降、非推奨バージョンで稼動しているすべてのアクティブなデプロイメントが、次のサポート対象バージョンに強制的にアップグレードされます。 例えば、 PostgreSQL バージョン14は自動的にバージョン15にアップグレードされます。

    このアプローチは、以下の理由により推奨されません:

    • この種の強制アップグレードについては、SLA(サービスレベル契約)は提供しておりません。
    • データ損失が発生する可能性がある。
    • アプリケーションにダウンタイムが発生する可能性がある。
    • 新しいデータベースのバージョンと互換性がない場合、アプリケーションが動作しなくなる可能性があります。
    • インスタンスの強制アップグレードのタイミングは制御できません。
    • 強制アップグレードに対するロールバック手順は存在しません。
    • そのバージョンが利用可能になった後、できるだけ早くインスタンスを最新のバージョン Cloud Databases にアップグレードすることを強く推奨します。

各データベースタイプごとのアップグレード方法に関する追加情報:

バージョン・アップデートを購読する

新バージョンの主要データベースの可用性は、 リリース IBM Cloud ノートおよびステータスページを通じて通知されます IBM Cloud。 ドキュメント に記載されている手順に従い、ステータス通知 IBM Cloud を設定してください。これにより、新しいリリースノートが公開された際に通知を受け取ることができます。

メジャーバージョンのサポート終了手順

主要データベースバージョンのサポート終了日は、以下の2つの主要な要素 Cloud Databases を考慮した上で決定されます。

  1. データベースを提供するオープンソースコミュニティまたはベンダーがそのバージョンのメンテナンスを終了する日付。
  2. セキュリティに関する業界のベストプラクティスでは、一般的にメンテナンスが終了したソフトウェアの使用を禁止している。なぜなら、そのようなバージョンではバグやセキュリティ脆弱性が修正される可能性が低いからである。

ポートフォリオ IBM Cloud で提供される各データベースのメジャーリリース頻度および関連するメンテナンスライフサイクルポリシーは異なるため、メジャーリリースの一般提供開始 IBM Cloud からそのバージョンのサポート終了までの期間は、データベースごとに異なり IBM Cloud、また時間の経過とともに変化します。

メジャーバージョ IBM Cloud ンのサポート終了日が定義されると、ステータス IBM Cloud 発表ページを通じて通知が行われます。 メジャーバージョンの通知からサポート終了日までの期間中は、最新のメジャーバージョンへのアップグレードを開始することを強く推奨します。

サポート終了日時点で、廃止予定のメジャーバージョン上に残存するデータベースインスタンスは、表1の「サポート終了手順」欄に記載された内容に従って処理されます。 インスタンスの終了手順にバックアップの作成が含まれる場合、そのバックアップは30日間、新しいサポート対象バージョンへの復元が可能であり、その後削除されます。

サポート終了バージョンの無効化された構成の再有効化リクエストは受け付けられません。

終末期処置および関連する措置は、終末期の日付から数日間にわたって行われます。 当社は、当該地域の営業時間外にこれらの対応を完了するよう努めますが、これを保証するものではありません。 インスタンスのアップグレードプロセスをより細かく制御したい場合は、お使いのバージョンのサポート終了日(EOL)より前にアップグレードを行うことをお勧めします。

バージョン・タグ

Cloud Databases バージョンタグ
バージョンタグ 説明
優先 すべての新しいインスタンスに推奨されるデフォルトのバージョン。 インスタンスレベルとサービスレベルの両方の観点から、最も安定した最新バージョンです。
プレビュー 利用可能な機能を試せるよう、期間限定でプレビュー版が公開されています。 多くの場合、それはプロジェクトのメンテナンス担当者が「推奨」バージョンとする準備として公開している、入手可能な最新バージョンです。 プレビュー・バージョンは、デプロイ可能ですが、サービス・レベル・アグリーメントおよびサポートの対象外のため実動には適していません。 また、プレビュー・バージョンが実動レベルのリリースになることは保証されません。 IBM 当社は、プレビュー版を使用しているインスタンスについて、 お客様に対しその削除を求める権利を留保します。
非推奨 古いバージョンやサポート終了日が近づいているバージョンは、「非推奨」と表示されます。 非推奨バージョンを実行しているインスタンスのプロビジョニングおよび復元は引き続き利用可能であり、非推奨バージョンを実行しているインスタンスも引き続きサポートされます。 ただし、非推奨のバージョンは最終的に IBM Cloud から削除され、プロビジョニングや復元ができなくなり、サポートも終了するため、新しい「Preferred」バージョンへのアップグレードをお勧めします。
タグなし タグが付けられていないバージョンも、完全にサポートされており、デプロイ可能なバージョンです。 これらは通常、現在推奨されているバージョンよりも少し古いものですが、プロジェクトのメンテナによって引き続きサポートされています。 これらは、非推奨が発表されるまで、 Cloud Databases インスタンス上で引き続きサポートされます。
非表示 隠しバージョンはプロビジョニングできない。 Hiddenとマークされたバージョンを使用している既存のインスタンスは、依然としてHiddenバージョンに復元することができます。

マイナー・バージョン

IBM Cloud は、安全で最新のバージョンのサービスを提供することに尽力しています。 プロジェクトのメンテナによって更新プログラムがリリースされると、それらはテストおよび評価を経て、 Cloud Databases のインスタンスに展開されます。 インスタンスのマイナーバージョンおよびパッチの更新は自動的に行われ、ユーザーが設定することはできません。

メジャーバージョン終了のお知らせ

IBM Cloud データベースの主要バージョンの保守終了日を事前に通知する機能は、関連するオープンソースコミュニティまたはベンダーがバージョンの保守終了日に関して提供する事前通知によって制限されます。

オープンソースコミュニティまたはベンダーが主要バージョンのメンテナンス終了日を事前に通知するデータベースについては、終了予定日をユーザーに知らせるため、複数の通知が送信されます。 一般的に期待できること

  1. クラウドステータスページのお知らせなど:サポート終了のお知らせ。
  2. 貴社サービスのリリースノートでのアナウンス(例 : IBM Cloud® Databases for PostgreSQL バージョン12は2025年1月22日に終了します
  3. アカウント通知がメールアドレスを含むように正しく設定されている場合、メールによる通知が行われます。 このメールには、通知管理ページに移動する通知リンクが含まれています。 これらのお知らせがメールサービスのスパムフィルターに引っかかっていないか確認してください。 詳細については、 「通知 IBM Cloud 用の配布リストの設定 」{:external} および「 通知のメール設定 」を参照してください。

アカウントで通知やお知らせを受信できるようにしてください。 プラットフォームとリソースの両方の更新の受信を有効にする必要があります。

  • プラットフォームタブ>お知らせ> メジャーとマイナーの下にあるメジャーとマイナーの切り替えをオンにする
  • リソースタブ > リソースアクティビティ > サービス更新の下で、サービス更新を有効にします。

お客様には、CLIまたはAPIを介して、すべての IBM Cloud データベースインスタンスのデータベースバージョン状態をプログラムで積極的に確認することも推奨されます。 詳細については、バージョン・ステータスをチェックするためのプログラム的方法 を参照のこと。

データベース固有の情報

IBM Cloud Databases for Elasticsearch

Elasticは Elasticsearch バージョンのメンテナンスポリシーを ここに 公開しています。 このポリシーによると、Elasticでは、最新リリース( X.Y )、前リリース( X.Y-1 )、前メジャーバージョンの最終リリース( X-1.last、 8.19 など)の3つのバージョンを常にメンテナンスしています。 新しいリリース( X.Y+1 )が作成されると、リリース X.Y-1 のメンテナンスは直ちに終了します。 顧客は、使用している Elasticsearch バージョンをアップグレードするのに、2つのアプローチから選ぶことができる。 最初のアプローチは、 Elasticsearch の最新バージョンがリリースされたらすぐにアップグレードし、アップグレードの頻度をElasticのリリース頻度と同じにすることです。 2つ目のアプローチは、Elasticによるメンテナンスが続く限り、前のメジャーバージョンの最終リリースを使い続けることで、その期間中に必要なバージョンアップの頻度を減らすことです。 Elasticsearch メジャーバージョンリリースの直後、 IBM Cloud 通知が送信され、Elasticのメンテナンスがメジャーバージョンで終了し、このメジャーバージョンが5週間後に IBM Cloud Databases で使用期限を迎えることが通知されます。

バージョン・ステータスをチェックするプログラム的方法

CLIについて the following Cloud Databases deployables-show command shows deployable service types, specifically the available versions and their preferred or stable status.

ibmcloud cdb deployables-show [--stable] [--preferred] [--json]

deployable の出力、特にStatusと Preferredを確認することで、メジャー・バージョンのステータスをチェックする。 次の出力例は、バージョン 7 が Preferred バージョンであり、バージョン 6 Status が deprecated であることを示している。

Service Type:  mongodb
Version   Status       Preferred
7       stable       true
6       deprecated   false

** Cloud DatabasesAPIでは、 * エンドポイントは展開可能なすべてのサービスを返す。API**では、deployables エンドポイント はすべてのデプロイ可能なサービスを返します。 バージョン番号を返すには、version パラメータを使用する。

GET /v5/ibm/deployables

メジャーバージョンとTerraform

現在、Terraformを使って新しいメジャーバージョンにアップグレードすることはできません。 Terraformスクリプトのバージョン番号を変更すると、データが破壊される可能性がある。 バージョンアップの推奨方法は、バックアップを最新バージョンで新しい配置にリストアすることです。 詳細については、バックアップの復元 を参照してください。


  1. このコラムでは、 EoL バージョンより前に新しいバージョンにアップグレードされていないデータベースインスタンスに対して、 IBM Cloud® チームが取るアクションについて説明します。 この方法は推奨されません。 詳しくは、 終末期処置を 参照のこと。 ↩︎