作業系統生命週期

本文說明 Compute Engine 公開作業系統 (OS) 映像檔的生命週期階段。您可以根據這項資訊,瞭解 OS 版本從正式發布 (GA) 到支援終止 (EOS) 或生命週期終止 (EOL) 的轉換過程,進而為工作負載設計升級計畫。

以下各節概述 Compute Engine 上 OS 版本的生命週期階段。

主流支援或正式發布 (GA)

這個階段會進行下列程序:

  1. 推出新的 OS 版本時,OS 映像檔供應商會建立新的 OS 映像檔,並使用該 OS 發行版本的命名慣例指派名稱。例如 debian-13-trixie-v20260827。
  2. 接著,映像檔供應商會建立新的映像檔系列。例如: debian-13.

    映像檔系列可將相關映像檔分組,方便您在專案中管理 OS 映像檔,並在特定 OS 映像檔版本之間向前和向後復原。詳情請參閱「映像檔系列最佳做法」。

    所有對映像檔系列的呼叫都會參照這個最近建立的 OS 映像檔。 舉例來說,如果您在建立 VM 時,使用 --image-family 旗標搭配適當的 --image-project 指定映像檔系列,系統就會使用最新版本的映像檔。

  3. 映像檔供應商有時會將 OS 供應商傳送的重要安全性或錯誤修正套用至 OS 映像檔。這些更新可能會推出新功能。傳送更新內容時,系統會執行下列操作:

    • 系統會更新目前的 OS 映像檔,並產生新名稱。舉例來說,更新後的 debian-13-trixie-v20260827 會變成 debian-13-trixie-v20260902.
    • debian-13 映像檔系列現在會指向新的 debian-13-trixie-v20260902 OS 映像檔。
    • 先前的 OS 映像檔 (debian-13-trixie-v20260827) 會標示為 deprecated。

已淘汰或終止支援 (EOS)

每個 OS 版本最終都會進入淘汰階段。如要瞭解作業系統版本淘汰日期,請參閱「作業系統詳細資料」。

已淘汰的 OS 版本可能處於延長支援或生命週期結束階段。

在此階段,OS 供應商會停止提供映像檔更新,且 OS 映像檔會標示為已淘汰。您或許仍可使用這些 OS 映像檔,但必須自行取得更新,且須視 OS 發行版本、供應商或開放原始碼社群的供應情況而定。

OS 版本達到 EOS 後,會發生下列情況:

  • 映像檔系列中的最新映像檔已遭刪除或標示為已淘汰。
  • 你將無法再使用圖像系列。不過,您仍可直接參照部分或所有 OS 映像檔,但 Windows 例外,因為所有 OS 映像檔都會在終止支援時刪除。

    如要使用已淘汰的映像檔建立 VM,請使用 Google Cloud 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:維護支援、延長生命週期階段、Extended Lifecycle Support ELS (加購內容) 或 Extended Update Support (EUS)
  • Rocky Linux:可向 CIQ 購買長期支援
  • 適用於 SUSE Linux Enterprise Server (SLES) 作業系統: 長期服務包支援、延長服務包重疊支援 (ESPOS)
  • Ubuntu Pro OS:延長安全性維護 (ESM)
  • Windows OS:延長安全性更新

如要進一步瞭解這些延長生命週期套件,請參閱作業系統供應商的說明文件。

生命週期終止 (EOL)

如果作業系統已結束延長支援期,或不支援延長支援期,則會發生下列情況:

  • 映像檔系列中的最新映像檔已標示為淘汰,或已從 Google Cloud中刪除。

  • Google 提供的客體環境軟體不會再更新已終止支援的 OS 版本,且存放區也不會再更新或維護。

  • 如果現有 VM 使用的 OS 版本已終止支援,會發生下列情況:

    • VM 無法從 OS 供應商下載或安裝軟體套件或更新,且無法再取得安全性更新。這是因為 OS 供應商設定的軟體存放區基礎架構可能已停用或封存,因此現有管道可能不再提供 OS 供應商的內容。
    • VM 會繼續執行,但不保證持續相容。 OS 供應商或 Google 可能不會提供主動支援。Google 可以提供遷移或升級至較新 OS 版本的選項。

OS 映像檔命名慣例、更新時間表和淘汰政策

下表概述 OS 映像檔和映像檔系列的命名慣例、更新排程,以及適用的 EOS 政策。

定義

下表使用下列符號:

  • V 是作業系統的數字版本。例如 RHEL-7,其中 7 是數值版本
  • R 是版本字串,有時也稱為 OS 的開發產品代號。例如:debian-13-trixie-v20260827,其中 trixie 是發布字串。發布字串只適用於 Debian 和 Ubuntu OS 映像檔。
  • N 是數字版本號碼。版本號碼僅適用於 Container-Optimized OS 和 Fedora CoreOS。
  • YYYYMMDD 是年/月/日,用於識別 OS 映像檔的建構或發布日期。在某些 OS 中,日期前面會加上小寫 v。例如:vYYYYMMDD。
OS 映像檔系列 OS 映像檔 更新排程 廢止政策
CentOS Stream
  • centos-stream-V
  • centos-stream-V-arm64
  • centos-stream-V-vYYYYMMDD
  • centos-stream-V-arm64-vYYYYMMDD
每月 OS 映像檔會標示為已淘汰,但仍可使用。
Container-Optimized OS
  • cos-V-lts
  • cos-arm64-V
  • cos-V-N
  • cos-arm64-V-N
每月 OS 映像檔會標示為已淘汰,但仍可使用。
Debian
  • debian-V
  • debian-V-arm64
  • debian-V-R-vYYYYMMDD
  • debian-V-R-arm64-vYYYYMMDD
每月 OS 映像檔會標示為已淘汰,但仍可使用。
Fedora CoreOS
  • fedora-coreos-R
  • fedora-coreos-R-arm64
  • fedora-coreos-V-YYYYMMDD-N-gcp-x86-64
  • fedora-coreos-V-YYYYMMDD-N-gcp-aarch64
重大錯誤或安全性問題 OS 映像檔會在 EOS 日期刪除。
RHEL
  • rhel-V
  • rhel-V-arm64
  • rhel-V-vYYYYMMDD
  • rhel-V-arm64-vYYYYMMDD
每月 OS 映像檔會標示為已淘汰,但仍可使用。
RHEL BYOS
  • rhel-V-byos
  • rhel-V-byos-arm64
  • rhel-V-sap-byos
  • rhel-V-byos-vYYYYMMDD
  • rhel-V-byos-arm64-vYYYYMMDD
  • rhel-V-sap-byos-vYYYYMMDD
每月 OS 映像檔會標示為已淘汰,但仍可使用。
RHEL for SAP
  • rhel-V-sap-ha
  • rhel-V-sap-vYYYYMMDD
每月 OS 映像檔會標示為已淘汰,但仍可使用。
Rocky Linux
  • rocky-linux-V
  • rocky-linux-V-arm64
  • rocky-linux-V-optimized-gcp
  • rocky-linux-V-optimized-gcp-arm64
  • rocky-linux-V-vYYYMMDD
  • rocky-linux-arm64-V-vYYYMMDD
  • rocky-linux-V-optimized-gcp-vYYYYMMDD
  • rocky-linux-V-optimized-gcp-arm64-vYYYYMMDD
每月 OS 映像檔會標示為已淘汰,但仍可使用。
在 Windows Server 執行 SQL Server
  • sql-R-V-win-V
  • sql-V-R-windows-V-dc-vYYYYMMDD
每月 OS 映像檔會在 EOS 日期刪除。
SLES
  • sles-V
  • sles-V-arm64
  • sles-V-vYYYYMMDD-x86-64
  • sles-V-vYYYYMMDD-arm64
每季 OS 映像檔會標示為已淘汰,但仍可使用。
SLES for SAP
  • sles-V-sap
  • sles-V-sap-hardened
  • sles-V-sap-vYYYYMMDD-x86-64
  • sles-V-sap-hardened-vYYYYMMDD-x86-64
每季 OS 映像檔會標示為已淘汰,但仍可使用。
SLES for SAP BYOS
  • sles-V-byos
  • sles-V-byos-arm64
  • sles-V-sap-byos
  • sles-V-byos-vYYYYMMDD-x86-64
  • sles-V-byos-vYYYYMMDD-arm64
  • sles-V-sap-byos-vYYYYMMDD-x86-64
每季 OS 映像檔會標示為已淘汰,但仍可使用。
Ubuntu LTS
  • ubuntu-V-lts
  • ubuntu-V-lts-arm64
  • ubuntu-minimal-V-lts
  • ubuntu-minimal-V-lts-arm64
  • ubuntu-V-R-vYYYYMMDD
  • ubuntu-V-R-arm64-vYYYYMMDD
  • ubuntu-minimal-V-R-vYYYYMMDD
  • ubuntu-minimal-V-R-arm64-vYYYYMMDD
重大錯誤或安全性問題 OS 映像檔會標示為已淘汰,但仍可使用。
Ubuntu Pro
  • ubuntu-pro-V-lts
  • ubuntu-pro-V-lts-arm64
  • ubuntu-pro-fips-V-lts
  • ubuntu-pro-V-R-vYYYYMMDD
  • ubuntu-pro-V-R-arm64-vYYYYMMDD
  • ubuntu-pro-fips-V-R-vYYYYMMDD
重大錯誤或安全性問題 OS 映像檔會標示為已淘汰,但仍可使用。
Windows Server
  • windows-V
  • windows-V-core
  • windows-server-V-dc-vYYYYMMDD
  • windows-server-V-dc-core-vYYYYMMDD
每月 OS 映像檔會在 EOS 日期刪除。

後續步驟