バージョニング・ポリシー
Cloud Databases インスタンスをプロビジョニングする際、 IBM Cloud® で現在利用可能なバージョンから選択できます。 Find the latest versions from the カタログページ, the Cloud Databases CLI plug-in, or the Cloud Databases API.
定義されているメジャー・バージョン
| サービス | Cloud Databases バージョン管理スキーマ | 次に有効期間が終了するバージョンと日付 | 希望メジャーバージョン | 有効期間終了プロシージャー [1] |
|---|---|---|---|---|
| Databases for MongoDB | Cloud Databases メジャーバージョンは、 major.x.patch バージョン番号の最初の2つの数字です。 x が偶数の場合は、実動に適している安定したリリースです。 Cloud Databases で使用できるのは偶数の x バージョンのみです。 |
v7 2027年8月25日 | v8.0 | 自動的に次のメジャーバージョンにアップグレードされます、 次のメジャーバージョンへのお客様インプレースアップグレードは、スタンダードプランとエンタープライズプランでサポートされています |
| Databases for Elasticsearch | Cloud Databases メジャーバージョンは、 release.version.maintenanceバージョン番号の最初の2つの数字です。 |
v8.7 2026年6月 v8.10v8.12v8.15 30日 | v8.19 | 次のメジャーバージョンに自動的にアップグレードされます、 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日 | 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つの数字です。 |
v3.13 2026年5月20日、 v4.1、2026年8月12日 |
v4.2 | バックアップを取得し、 v3.13、 までアクセス権を削除する。 v4.x |
有効期間終了プロシージャー
エンドオブライフの処理は、サービスとバージョン管理モデルに依存する。 以下のアプローチが適用される:
-
使用終了後のアクセス削除
MySQL v8.0、 RabbitMQ v3.13、使用終了日を過ぎると、デプロイメントへのアクセスは削除される。 バックアップはポリシーに従って保持されるが、インスタンスにはアクセスできなくなる。
-
次のサポートバージョンへの強制アップグレード:
その他のデータベース・バージョンについては、サポート終了日以降、非推奨バージョンで稼動しているすべてのアクティブなデプロイメントが、次のサポート対象バージョンに強制的にアップグレードされます。 例えば、 PostgreSQL バージョン14は自動的にバージョン15にアップグレードされます。
このアプローチは、以下の理由により推奨されません:
- この種の強制アップグレードについては、SLA(サービスレベル契約)は提供しておりません。
- データ損失が発生する可能性がある。
- アプリケーションにダウンタイムが発生する可能性がある。
- 新しいデータベースのバージョンと互換性がない場合、アプリケーションが動作しなくなる可能性があります。
- インスタンスの強制アップグレードのタイミングは制御できません。
- 強制アップグレードに対するロールバック手順は存在しません。
- そのバージョンが利用可能になった後、できるだけ早くインスタンスを最新のバージョン Cloud Databases にアップグレードすることを強く推奨します。
各データベースタイプごとのアップグレード方法に関する追加情報:
バージョン・アップデートを購読する
新バージョンの主要データベースの可用性は、 リリース IBM Cloud ノートおよびステータスページを通じて通知されます IBM Cloud。 ドキュメント に記載されている手順に従い、ステータス通知 IBM Cloud を設定してください。これにより、新しいリリースノートが公開された際に通知を受け取ることができます。
メジャーバージョンのサポート終了手順
主要データベースバージョンのサポート終了日は、以下の2つの主要な要素 Cloud Databases を考慮した上で決定されます。
- データベースを提供するオープンソースコミュニティまたはベンダーがそのバージョンのメンテナンスを終了する日付。
- セキュリティに関する業界のベストプラクティスでは、一般的にメンテナンスが終了したソフトウェアの使用を禁止している。なぜなら、そのようなバージョンではバグやセキュリティ脆弱性が修正される可能性が低いからである。
ポートフォリオ IBM Cloud で提供される各データベースのメジャーリリース頻度および関連するメンテナンスライフサイクルポリシーは異なるため、メジャーリリースの一般提供開始 IBM Cloud からそのバージョンのサポート終了までの期間は、データベースごとに異なり IBM Cloud、また時間の経過とともに変化します。
メジャーバージョ IBM Cloud ンのサポート終了日が定義されると、ステータス IBM Cloud 発表ページを通じて通知が行われます。 メジャーバージョンの通知からサポート終了日までの期間中は、最新のメジャーバージョンへのアップグレードを開始することを強く推奨します。
サポート終了日時点で、廃止予定のメジャーバージョン上に残存するデータベースインスタンスは、表1の「サポート終了手順」欄に記載された内容に従って処理されます。 インスタンスの終了手順にバックアップの作成が含まれる場合、そのバックアップは30日間、新しいサポート対象バージョンへの復元が可能であり、その後削除されます。
サポート終了バージョンの無効化された構成の再有効化リクエストは受け付けられません。
終末期処置および関連する措置は、終末期の日付から数日間にわたって行われます。 現地での営業時間外にこれらの作業を完了するよう努めますが、保証はできません。 インスタンスのアップグレードプロセスをよりコントロールしたい場合は、お使いのバージョンのEOL日前にアップグレードすることをお勧めします。
マイナー・バージョン
IBM Cloud は、安全で最新バージョンのサービスを提供することをお約束します。 プロジェクトのメンテナによってアップデートがリリースされると、それらはテストされ、評価され、 Cloud Databases インスタンスにリリースされる。 インスタンスのマイナーバージョンとパッチのアップデートは自動的に処理され、ユーザーによる設定はできません。
メジャーバージョン終了のお知らせ
IBM Cloud データベースの主要バージョンの保守終了日を事前に通知する機能は、関連するオープンソースコミュニティまたはベンダーがバージョンの保守終了日に関して提供する事前通知によって制限されます。
オープンソースコミュニティまたはベンダーが主要バージョンのメンテナンス終了日を事前に通知するデータベースについては、終了予定日をユーザーに知らせるため、複数の通知が送信されます。 一般的に期待できること
- クラウドステータスページのお知らせなど:サポート終了のお知らせ。
- 貴社サービスのリリースノートでのアナウンス(例 : IBM Cloud® Databases for PostgreSQL バージョン12は2025年1月22日に終了します
- アカウント通知がメールアドレスを含むように正しく設定されている場合、メールによる通知が行われます。 このメールには、通知管理ページに移動する通知リンクが含まれています。 これらのお知らせがメールサービスのスパムフィルターに引っかかっていないか確認してください。 詳細については、 「通知 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スクリプトのバージョン番号を変更すると、データが破壊される可能性がある。 バージョンアップの推奨方法は、バックアップを最新バージョンで新しい配置にリストアすることです。 詳細については、バックアップの復元 を参照してください。