このドキュメントでは、オペレーティング システム(OS)バージョンのライフサイクル(作成からライフサイクルの終了(EOL)ステージまで)について説明します。
OS バージョンは、ライフサイクルの一環として、次の 2 つの主要なステージに移行します。
- メインストリーム サポートまたは一般提供(GA)
非推奨またはサポート終了(EOS): 次の 2 つのサブステージにさらに分割されます。
- 拡張サポート
- ライフサイクルの終了(EOL)
一部の OS バージョンでは、非推奨とマークされた後、完全な EOL に達する前に拡張サポート フェーズが設けられることもあります。
以降のセクションでは、Compute Engine での OS バージョンのライフサイクル ステージについて概要を説明します。
メインストリーム サポートまたは一般提供(GA)
このステージでは、次の処理が行われます。
- 新しい OS バージョンが導入されると、OS イメージ プロバイダは新しい OS イメージを作成し、その OS ディストリビューションの命名規則を使用して名前を割り当てます。例:
debian-11-bullseye-v20230801
イメージ プロバイダは、新しいイメージ ファミリーを作成します。例:
debian-11.
イメージ ファミリーを使用すると、関連するイメージをグループ化して、特定の OS イメージ バージョン間でのロールのフォワードとロールバックができるため、プロジェクト内のイメージの管理に役立ちます。詳細については、イメージ ファミリーのベスト プラクティスをご覧ください。
イメージ ファミリーへのすべての呼び出しは、この最近作成された OS イメージを参照します。たとえば、適切な
--image-project
で--image-family
フラグを使用して VM の作成時にイメージ ファミリーを指定すると、イメージの最新バージョンが使用されます。イメージ プロバイダは、OS プロバイダから送信された重大なセキュリティ フィックスやバグ修正を OS イメージに適用することがあります。これらの更新で新機能が導入される場合があります。アップデートが送信されると、次の処理が行われます。
- 現在の OS イメージが更新され、新しい名前が生成されます。たとえば、更新された
debian-11-bullseye-v20230801
はdebian-11-bullseye-v20230901.
になります。 debian-11
イメージ ファミリーは、新しいdebian-11-bullseye-v20230901
OS イメージをポイントするようになりました。- 以前の OS イメージ(
debian-11-bullseye-v20230801
)にはdeprecated
が付いています。
- 現在の OS イメージが更新され、新しい名前が生成されます。たとえば、更新された
非推奨またはサポート終了(EOS)
各 OS バージョンは、ある時点で非推奨の段階に達します。OS バージョンの非推奨日については、オペレーティング システムの詳細をご覧ください。
非推奨の OS バージョンは、延長サポートまたはライフサイクルの終了フェーズにあります。
このステージでは、OS プロバイダはイメージの更新の提供を停止し、OS イメージは非推奨になります。これらの OS イメージは引き続き使用できますが、OS ディストリビューション、ベンダー、またはオープンソース コミュニティから更新が取得可能であれば、更新を取得する必要があります。
OS バージョンが EOS に達すると、次の処理が行われます。
- イメージ ファミリーの最新のイメージが削除されているか、非推奨に設定されている。
イメージ ファミリーは使用できなくなります。ただし、Windows を除き、OS イメージの一部またはすべてを直接参照することで、引き続き使用できます。Windows では、EOS 時にすべての OS イメージが削除されます。
非推奨の画像から VM を作成するには、gcloud CLI または REST を使用する必要があります。イメージ ファミリーは非推奨イメージを参照しないため、イメージを指定する場合は
--image
フラグを使用する必要があります。VM の作成の詳細については、公開イメージから VM インスタンスを作成するをご覧ください。OS バージョンが延長ライフサイクル ステージに到達するか、それを過ぎると、Google は新しいマシン ファミリーや CPU プラットフォームとの機能の互換性を、これらの非推奨バージョンで保証しません。
この EOS OS バージョンに属する OS イメージを使用するすべての VM は、Compute Engine で引き続き動作し、EOS 日以降も Google Cloud サポートの対象となります。ただし、VM の問題が非推奨の OS バージョンに関連していると判断された場合、OS プロバイダのサポートが利用できないため、Google が問題を解決できないことがあります。
非推奨の OS バージョンは、延長サポート フェーズまたはライフサイクルの終了段階にある場合があります。
拡張サポート
一部のオペレーティング システムでは、サポート終了フェーズに達すると、OS ディストリビューターが、OS に適用できる有料の保守パッケージ、拡張パッケージ、長期パッケージを提供します。
- Red Hat Enterprise Linux(RHEL)OS の場合: メンテナンス サポート、延長ライフサイクル フェーズ、拡張ライフサイクル サポート ELS(アドオン)、拡張アップデート サポート(EUS)
- Rocky Linux の場合: 長期サポートは CIQ から購入できます。
- SUSE Linux Enterprise Server(SLES)OS の場合: 長期サービスパック サポート、拡張サービスパック オーバーレイ サポート(ESPOS)
- Ubuntu Pro OS の場合: 拡張セキュリティ メンテナンス(ESM)
- Windows OS の場合: 拡張セキュリティ アップデート
これらの拡張ライフサイクル パッケージの詳細については、OS プロバイダのドキュメントをご覧ください。
ライフサイクルの終了(EOL)
延長サポート期間が終了したオペレーティング システム、または延長サポート期間をサポートしていないオペレーティング システムの場合、次の処理が行われます。
イメージ ファミリーの最新のイメージが非推奨に設定されているか、Google Cloud から削除されています。
Google が提供するゲスト環境ソフトウェアは、EOL の OS バージョンでは更新されず、リポジトリの更新やメンテナンスも行われなくなります。
EOL OS バージョンを使用する既存の VM の場合、次の処理が行われます。
- VM は OS ベンダーからソフトウェア パッケージやアップデートをダウンロードまたはインストールできず、セキュリティ アップデートを利用できなくなります。これは、OS ベンダーの構成済みソフトウェア リポジトリ インフラストラクチャが停止またはアーカイブされているため、OS ベンダーのコンテンツが既存のチャネルで利用できなくなる可能性があるためです。
- VM は引き続き実行されますが、互換性が維持される保証はありません。OS ベンダーまたは Google からアクティブなサポートを受けられない場合があります。Google は、新しい OS バージョンへの移行またはアップグレードのオプションを提供できます。
OS イメージの命名規則、更新スケジュール、非推奨ポリシー
次の表に、OS イメージとイメージ ファミリーの命名規則、更新スケジュール、適用される EOS ポリシーの概要を示します。
定義
この表では、次の表記を使用しています。
V
は、OS の数字のバージョンです。たとえば、RHEL-7
は7
が数値バージョンです。R
はリリース文字列で、OS の開発コードネームとも呼ばれます。たとえば、debian-12-bookworm-v20240213
はbookworm
がリリース文字列です。リリース文字列は、Debian と Ubuntu の OS イメージにのみ適用されます。N
は数値のビルド番号です。ビルド番号は Container-Optimized OS と Fedora CoreOS にのみ適用されます。YYYYMMDD
は、OS イメージがビルドまたは公開された日付を識別する年/月/日です。一部の OS では、日付の前に小文字のv
が付いています。例:vYYYYMMDD
OS | イメージ ファミリー | OS イメージ | スケジュールを更新 | 非推奨ポリシー |
---|---|---|---|---|
CentOS Stream |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Container-Optimized OS |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Debian |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Fedora CoreOS |
|
|
重大なバグやセキュリティの問題 | OS イメージは EOS 日に削除されます。 |
RHEL |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
RHEL BYOS |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
RHEL for SAP |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Rocky Linux |
|
|
毎月 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Windows Server 上の SQL Server |
|
|
毎月 | OS イメージは EOS 日に削除されます。 |
SLES |
|
|
毎四半期 | 最新の OS イメージのみが非推奨とマークされます。 非推奨の OS イメージは、非推奨日から 6 か月後に削除されます。 |
SLES for SAP |
|
|
毎四半期 | 最新の OS イメージのみが非推奨とマークされます。 非推奨の OS イメージは、非推奨日から 6 か月後に削除されます。 |
SLES for SAP BYOS |
|
|
毎四半期 | 最新の OS イメージのみが非推奨とマークされます。 非推奨の OS イメージは、非推奨日から 6 か月後に削除されます。 |
Ubuntu LTS |
|
|
重大なバグやセキュリティの問題 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Ubuntu Pro |
|
|
重大なバグやセキュリティの問題 | OS イメージは非推奨に指定されていますが、引き続き使用できます。 |
Windows Server |
|
|
毎月 | OS イメージは EOS 日に削除されます。 |
次のステップ
- Compute Engine で利用可能なオペレーティング システムの詳細を確認する。