バージョン管理方針
第2世代
Cloud Databases インスタンスをプロビジョニングする際は、 IBM Cloud® で現在利用可能なバージョンから選択できます。 現在、Gen 2 Cloud Databases では最新バージョンのみが利用可能であり、これは カタログページ、 リソースコントローラー CLI、 またはリソースコントローラー API に表示されています。
定義されているメジャー・バージョン
| サービス | Cloud Databases バージョン管理スキーマ | 次に予定されているサポート終了バージョンと日付 | 推奨されるメジャーバージョン | 終末期処置 [1] |
|---|---|---|---|---|
| Databases for PostgreSQL | Cloud Databases メジャーバージョンは、バージョン番号の最初の数字によって定義されます。 | v14, 2026年10月21日 | v18 | その場で自動的に次のメジャーバージョンにアップグレードされ、 v14 から v15 への、 お客様インプレースアップグレードがサポートされています |
| Databases for MongoDB | Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の2桁です。 x が偶数の場合は、実動に適している安定したリリースです。 Cloud Databases で使用できるのは偶数の x バージョンのみです。 |
v8.0, 2029年10月24日 | v8.0 | その場で自動的に次のメジャーバージョンにアップグレードされ、 Standard プランおよび Enterprise プランでは、 お客様次期メジャーバージョンへのインプレースアップグレードがサポートされています |
| Databases for Redis | Cloud Databases メジャーバージョンは、 major.minor.patch のバージョン番号の最初の数字です。 |
該当なし | v8.2 | 適宜次のメジャー・バージョンに自動的にアップグレードされます |
| Databases for Elasticsearch | Cloud Databases メジャーバージョンは、 release.version のバージョン番号のうち最初の2桁です。 |
該当なし | v8 | その場で自動的に次のメジャーバージョンにアップグレードされます |
| Databases for MySQL | Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の2桁です。 | v8.4, 2029年4月30日 | v8.4 | 適宜次のメジャー・バージョンに自動的にアップグレードされます |
| Messages for RabbitMQ | Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の数字です。 |
該当なし | v4 | メジャーバージョン「 」のバックアップが作成され、アクセス権が削除されました。自動的にその場で次のマイナーバージョンにアップグレードされました |
| Databases for Valkey | Cloud Databases メジャーバージョンは、 major.x.patch のバージョン番号の最初の2桁です。 |
該当なし | v9 | 適宜次のメジャー・バージョンに自動的にアップグレードされます |
バージョンの更新情報を受け取るには、購読してください
Cloud Databases メジャーバージョンの更新情報は、各サービスのリリースノートに掲載されています。 メジャーバージョンのリリース情報をいち早く入手するには、「 IBM Cloud 」のステータスページにアクセスし、通知の登録を行ってください。 これらのステータス通知には、サービスのリリースノートが含まれています。
メジャー・バージョンの非推奨化
Cloud Databases メジャーバージョンのリリースから約3年間、そのサポートを継続することを目指しています。 アップストリームのオープンソースメンテナンス担当者によって、あるバージョンが非推奨またはサポート終了と指定された場合、 Cloud Databases は独自の非推奨化プロセスを開始します。
メジャー・バージョンが非推奨になると、その非推奨バージョンの現行ユーザーのために、6 カ月の移行期間が開始されます。 期間の開始時に、非推奨措置の影響を受けるユーザーに連絡いたします。 6 カ月の移行期間中、ユーザーは、サポートされるメジャー・バージョンへのアップグレードを開始することができます。 既存のインスタンスは通常通り稼働し続けます。
6か月の非推奨期間中は、既存のインスタンスを非推奨となったメジャーバージョンの新しいインスタンスに復元することが可能ですが、できるだけ早く非推奨とならないメジャーバージョンへアップグレードすることをお勧めします。
移行期間の終了後は、非推奨となったメジャーバージョンを Cloud Databases にデプロイすることはできなくなります。 インスタンスのバックアップが作成され、非推奨バージョンを実行しているインスタンスへのアクセスが停止されるか、インスタンスが自動的に次のメジャーバージョンにアップグレードされます。 このバックアップは、サポート対象の新しいバージョンに復元することができます。
バックアップは30日間のみ保存されます。 サポート終了版の無効化されたフォーメーションを再度有効にするよう求めるご要望には、お応えできません。
アクションを実行しないと、IBM のインプレース・アップグレード時にアプリとの互換性の問題が発生する可能性があります。 まれに、障害が発生して可用性に影響が及ぶことがあります。 障害が発生した場合、インスタンスは無効化されるため、バックアップから復元する必要があります。 サポート日の終了前に自分でマイグレーションすることをお勧めします。
マイナー・バージョン
IBM Cloud は、安全で最新のバージョンのサービスを提供することに尽力しています。 プロジェクトのメンテナによって更新プログラムがリリースされると、それらはテストおよび評価を経て、 Cloud Databases のインスタンスに展開されます。 インスタンスのマイナーバージョンおよびパッチの更新は自動的に処理されるため、ユーザーが設定を行うことはできません。
メジャーバージョンのサポート終了に関する通知
メジャーバージョンのサポート終了時期が近づくと、複数の通知が届きます。 通常、次のようなことが予想されます:
- たとえば、Cloudステータスページでの告知: サポート終了のお知らせなど。
- サービスのリリースノートでの告知例: IBM Cloud® Databases for PostgreSQL バージョン 12 は、2025年1月22日にサポート終了となります。
- IBM API を通じて送信されるメールによる通知。 このメールには、「 通知 」リンクが含まれており、クリックすると「通知管理」ページに移動します。 これらの通知が、ご利用のメールサービスのスパムフィルターに引っかかっていないかご確認ください。 詳細については、「 配布リストへのユーザーの追加 」を参照してください。
- アカウントで通知やお知らせを受け取れるよう設定されていることを確認してください。 プラットフォームおよびリソースの更新情報を受け取るには、このトグルを有効にする必要があります。 [プラットフォーム] タブ > [お知らせ] > [メジャーおよびマイナー] の「メジャーおよびマイナー」トグルをオンにし、[リソース] タブ > [リソースのアクティビティ] > [サービス更新] のサービス更新をオンにしてください。 詳細については、「 通知に関するメール設定 」をご覧ください。
詳細については、「 バージョンの状態を確認するためのプログラムによる方法 」を参照してください。 お客様には、CLI や API などを活用したプログラム的な方法で、データベースのバージョン状況に関する最新情報を取得することをお勧めします。 詳細については、「 バージョンの状態を確認するためのプログラムによる方法 」を参照してください。
EOL日以降に行われる処理は、EOL日から数日間にわたって行われます。 これらのアップグレードは、地域の営業時間外に行うことを試みますが、保証することはできません。 インスタンスのアップグレードプロセスをより細かく制御したい場合は、お使いのバージョンのサポート終了日(EOL)前に、当社の バックアップおよび復元手順 に従ってアップグレードを行うことをお勧めします。
バージョンの状態を確認するためのプログラムによる手法
APIを介して 第2世代の Cloud Databases は、動作のためにリソースコントローラーAPIを利用しています。 次のコマンドを実行すると、デプロイメントに関連付けられているすべてのデータを取得できます。 このデータには、ID、名前、データベースの種類、およびバージョンが含まれています。
GET /v2/resource_instances/{id}`
要求例:
curl -X GET https://resource-controller.cloud.ibm.com/v2/resource_instances/8d7af921-b136-4078-9666-081bd8470d94 -H "Authorization: Bearer <IAM token>" \