Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Linux
Windows
Dokumen ini menjelaskan siklus proses versi sistem operasi (OS), mulai dari pembuatannya hingga tahap akhir siklus proses (EOL).
Versi OS bertransisi melalui dua tahap utama sebagai bagian dari siklus prosesnya:
Dukungan utama atau ketersediaan umum (GA)
Tidak digunakan lagi atau akhir dukungan (EOS): yang selanjutnya dibagi menjadi dua sub-tahap berikut:
Dukungan yang diperpanjang
Akhir siklus proses (EOL)
Untuk beberapa versi OS, setelah ditandai sebagai tidak digunakan lagi, versi tersebut mungkin juga memiliki fase dukungan yang diperpanjang sebelum mencapai EOL penuh.
Bagian berikut menguraikan tahapan siklus proses versi OS di
Compute Engine.
Dukungan utama atau ketersediaan umum (GA)
Pada tahap ini, proses berikut akan terjadi:
Dengan diperkenalkannya versi OS baru, penyedia image OS akan membuat image OS baru dan menetapkan nama menggunakan konvensi penamaan untuk distribusi OS tersebut. Misalnya, debian-11-bullseye-v20230801.
Kemudian, penyedia gambar akan membuat kelompok image baru. Misalnya,
debian-11.
Kelompok image membantu Anda mengelola image OS dalam project dengan mengelompokkan image terkait, sehingga Anda dapat melakukan roll maju dan roll back di antara versi image OS tertentu. Untuk mengetahui informasi selengkapnya, lihat
Praktik terbaik kelompok image.
Semua panggilan ke kelompok image akan mereferensikan image OS yang baru dibuat ini.
Misalnya, jika Anda menentukan kelompok image selama pembuatan VM dengan
menggunakan tanda --image-family dengan --image-project yang sesuai, maka
versi terbaru image akan digunakan.
Terkadang, penyedia image menerapkan perbaikan bug atau keamanan penting, yang dikirim oleh penyedia OS, ke image OS. Dalam update ini, fitur baru mungkin diperkenalkan.
Saat pembaruan dikirim, hal berikut akan terjadi:
Image OS saat ini diperbarui dan nama baru dibuat. Misalnya, debian-11-bullseye-v20230801 dengan pembaruan menjadi
debian-11-bullseye-v20230901.
Kelompok image debian-11 kini mengarah ke image OS debian-11-bullseye-v20230901 yang baru.
Image OS sebelumnya (debian-11-bullseye-v20230801) ditandai
deprecated.
Tidak digunakan lagi atau Akhir Dukungan (EOS)
Pada titik tertentu, setiap versi OS mencapai fase penghentian penggunaan. Untuk mengetahui tanggal penghentian penggunaan versi OS, lihat Detail sistem operasi.
Versi OS yang tidak digunakan lagi dapat berada dalam fase dukungan yang diperpanjang atau akhir siklus proses.
Pada tahap ini, penyedia OS berhenti menyediakan update image dan image OS ditandai sebagai tidak digunakan lagi. Anda mungkin masih dapat menggunakan image OS ini, tetapi Anda bertanggung jawab untuk mendapatkan update, yang tunduk pada ketersediaan dari distribusi OS, vendor, atau komunitas open source.
Saat versi OS mencapai EOS, hal berikut akan terjadi:
Image terbaru dalam kelompok image dihapus atau ditandai tidak digunakan lagi.
Anda tidak dapat lagi menggunakan family image. Namun, Anda masih dapat menggunakan beberapa atau semua image OS dengan merujuknya secara langsung, kecuali Windows yang semua image OS-nya dihapus pada EoS.
Untuk membuat VM dari image yang tidak digunakan lagi, Anda harus menggunakan
gcloud CLI atau REST. Saat menentukan image, Anda harus menggunakan tanda --image karena kelompok image tidak mengarah ke image yang tidak digunakan lagi. Untuk mengetahui informasi selengkapnya tentang cara membuat VM, lihat Membuat instance VM dari image publik.
Jika versi OS mencapai atau melewati tahap siklus proses yang diperpanjang, Google tidak menjamin kompatibilitas fitur dengan platform CPU atau family mesin baru untuk versi yang tidak digunakan lagi ini.
Semua VM yang menggunakan image OS yang termasuk dalam versi OS EOS ini akan terus berfungsi di Compute Engine dan tetap memenuhi syarat untuk mendapatkan dukunganGoogle Cloud di luar tanggal EOS-nya.
Namun, jika ada masalah pada VM yang diketahui terkait dengan versi OS yang tidak digunakan lagi, Google mungkin tidak dapat menyelesaikan masalah tersebut karena dukungan penyedia OS tidak lagi tersedia.
Versi OS yang tidak digunakan lagi dapat berada dalam fase dukungan yang diperpanjang atau akhir siklus proses.
Dukungan yang diperpanjang
Untuk beberapa sistem operasi, saat mencapai fase penghentian penggunaan,
distributor OS menyediakan paket berbayar pemeliharaan, yang diperpanjang, atau jangka panjang yang
dapat diterapkan ke OS Anda:
Untuk OS Red Hat Enterprise Linux (RHEL): Dukungan pemeliharaan, Fase masa pakai yang diperpanjang, Dukungan siklus proses yang diperpanjang ELS (Add-On), atau Dukungan Update yang Diperpanjang (EUS)
Untuk Rocky Linux: Dukungan Jangka Panjang dapat
dibeli dari CIQ
Untuk OS SUSE Linux Enterprise Server (SLES):
Long Term Service Pack Support, Extended Service Pack Overlap Support (ESPOS)
Untuk OS Ubuntu Pro: Extended Security Maintenance (ESM)
Untuk OS Windows: Update Keamanan yang Diperpanjang
Untuk mengetahui detail selengkapnya tentang paket siklus proses yang diperpanjang ini, lihat dokumentasi untuk
penyedia OS.
Akhir siklus proses (EOL)
Untuk sistem operasi yang telah mencapai akhir periode dukungan yang diperpanjang,
atau sistem operasi yang tidak mendukung periode dukungan yang diperpanjang, maka
hal berikut akan terjadi:
Image terbaru dalam kelompok image ditandai tidak digunakan lagi, atau dihapus
dari Google Cloud.
Software lingkungan tamu yang disediakan oleh Google tidak akan
diupdate untuk versi OS EOL, dan repositori tidak lagi diupdate atau dikelola.
Untuk VM yang sudah ada dan menggunakan versi OS EOL, hal berikut akan terjadi:
VM tidak dapat mendownload atau menginstal paket software atau update dari vendor OS dan update keamanan tidak lagi tersedia. Hal ini terjadi karena konten dari vendor OS mungkin tidak lagi tersedia dari saluran yang ada karena infrastruktur repositori software yang dikonfigurasi dari vendor OS mungkin dinonaktifkan atau diarsipkan.
VM akan terus berjalan, tetapi kompatibilitas yang berkelanjutan tidak dijamin.
Dukungan aktif mungkin tidak tersedia dari vendor OS atau Google. Google
dapat memberikan opsi untuk migrasi atau upgrade ke versi OS yang lebih baru.
Konvensi penamaan image OS, jadwal update, dan kebijakan penghentian penggunaan
Tabel berikut menguraikan konvensi penamaan untuk image OS dan kelompok image, jadwal update, dan kebijakan EOS yang berlaku.
Definisi
Notasi berikut digunakan dalam tabel:
V adalah versi numerik untuk OS. Misalnya RHEL-7 dengan 7 adalah
versi numerik
R adalah string rilis yang terkadang disebut sebagai nama kode pengembangan
untuk OS. Misalnya, debian-12-bookworm-v20240213 dengan bookworm
adalah string rilis.
String rilis hanya berlaku untuk image OS Debian dan Ubuntu.
N adalah nomor build numerik. Nomor build hanya berlaku untuk
Container-Optimized OS dan Fedora CoreOS.
YYYYMMDD adalah Tahun/Bulan/Hari yang mengidentifikasi tanggal image OS dibuat atau dipublikasikan. Untuk beberapa OS, tanggal diawali dengan
v huruf kecil. Misalnya, vYYYYMMDD.
OS
Kelompok gambar
OS image
Perbarui jadwal
Kebijakan penghentian penggunaan
CentOS Stream
centos-stream-V
centos-stream-V-arm64
centos-stream-V-vYYYYMMDD
centos-stream-V-arm64-vYYYYMMDD
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
Container-Optimized OS
cos-V-lts
cos-arm64-V
cos-V-N
cos-arm64-V-N
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
Debian
debian-V
debian-V-arm64
debian-V-R-vYYYYMMDD
debian-V-R-arm64-vYYYYMMDD
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
Fedora CoreOS
fedora-coreos-R
fedora-coreos-R-arm64
fedora-coreos-V-YYYYMMDD-N-gcp-x86-64
fedora-coreos-V-YYYYMMDD-N-gcp-aarch64
Bug penting atau masalah keamanan
Gambar OS dihapus pada tanggal EOS.
RHEL
rhel-V
rhel-V-arm64
rhel-V-vYYYYMMDD
rhel-V-arm64-vYYYYMMDD
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
BYOS RHEL
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
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
RHEL untuk SAP
rhel-V-sap-ha
rhel-V-sap-vYYYYMMDD
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
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
Bulanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
SQL Server di Windows Server
sql-R-V-win-V
sql-V-R-windows-V-dc-vYYYYMMDD
Bulanan
Gambar OS dihapus pada tanggal EOS.
SLES
sles-V
sles-V-arm64
sles-V-vYYYYMMDD-x86-64
sles-V-vYYYYMMDD-arm64
Tiga Bulanan
Hanya image OS terbaru yang ditandai sebagai tidak digunakan lagi.
Image OS yang tidak digunakan lagi akan dihapus enam bulan setelah tanggal penghentian penggunaan.
SLES untuk SAP
sles-V-sap
sles-V-sap-hardened
sles-V-sap-vYYYYMMDD-x86-64
sles-V-sap-hardened-vYYYYMMDD-x86-64
Tiga Bulanan
Hanya image OS terbaru yang ditandai sebagai tidak digunakan lagi.
Image OS yang tidak digunakan lagi akan dihapus enam bulan setelah tanggal penghentian penggunaan.
SLES untuk 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
Tiga Bulanan
Hanya image OS terbaru yang ditandai sebagai tidak digunakan lagi.
Image OS yang tidak digunakan lagi akan dihapus enam bulan setelah tanggal penghentian penggunaan.
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
Bug penting atau masalah keamanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
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
Bug penting atau masalah keamanan
Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan.
Windows Server
windows-V
windows-V-core
windows-server-V-dc-vYYYYMMDD
windows-server-V-dc-core-vYYYYMMDD
Bulanan
Gambar OS dihapus pada tanggal EOS.
Langkah berikutnya
Pelajari sistem operasi lebih lanjut yang tersedia di Compute Engine.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-19 UTC."],[[["\u003cp\u003eAn OS version progresses through two primary lifecycle stages: Mainstream Support/General Availability (GA) and Deprecated/End of Support (EOS), with the EOS stage potentially including an Extended Support phase.\u003c/p\u003e\n"],["\u003cp\u003eDuring the GA stage, image providers create new OS images and image families, frequently applying critical security or bug fixes, and when an update occurs a new image is created while the old is deprecated, and the image family now points to the latest version.\u003c/p\u003e\n"],["\u003cp\u003eWhen an OS reaches the Deprecated/EOS stage, image updates cease, and while the deprecated OS images may remain usable, users become responsible for acquiring updates, with the latest image in the image family being deleted or deprecated, and image families become unusable; Windows is an exception to this, where all OS images are deleted at EOS.\u003c/p\u003e\n"],["\u003cp\u003eCertain OS versions offer an Extended Support phase, providing paid maintenance packages such as Red Hat's Extended Lifecycle Support (ELS), Ubuntu Pro's Extended Security Maintenance (ESM), or Windows' Extended Security Updates.\u003c/p\u003e\n"],["\u003cp\u003eOperating systems that reach the End of Lifecycle (EOL) stage have their latest images deprecated or deleted, and VMs using EOL OS versions can no longer download or install software updates, while continued compatibility and support are not guaranteed.\u003c/p\u003e\n"]]],[],null,["# Operating systems lifecycle\n\nLinux Windows\n\n*** ** * ** ***\n\nThis document describes the lifecycle of an operating system (OS) version,\nstarting from its creation through to its end of lifecycle (EOL) stage.\n\nAn OS version transitions through two main stages as part of its\nlifecycle:\n\n1. Mainstream support or general availability (GA)\n2. Deprecated or end of support (EOS): which is further divided into the\n following two sub-stages:\n\n 1. Extended support\n 2. End of lifecycle (EOL)\n\nFor some OS versions, after they are marked deprecated, they might also have an\nextended support phase before they reach full EOL.\n\nThe following sections outline the lifecycle stages of an OS version on\nCompute Engine.\n\nMainstream support or general availability (GA)\n-----------------------------------------------\n\nIn this stage the following processes take place:\n\n1. With the introduction of a new OS version, the OS image provider creates a new OS image and assigns a name by using the naming convention for that OS distribution. For example, `debian-11-bullseye-v20230801`.\n2. The image provider then creates a new image family. For example,\n `debian-11.`\n\n *Image families* help you manage OS images in your\n project by grouping related images together, so that you can roll forward and\n roll back between specific OS image versions. For more information, see\n [Image families best practices](/compute/docs/images/image-families-best-practices).\n\n All calls to the image family references this recently created OS image.\n For example, if you specify an image family during VM creation by\n using the `--image-family` flag with the appropriate `--image-project`, then\n the latest version of the image is used.\n3. Occasionally, the image provider applies critical security or bug\n fixes, that are sent by the OS provider, to the OS image. In these updates,\n new features might be introduced.\n When an update is sent, the following takes place:\n\n - The current OS image is updated and a new name is generated. For example, the `debian-11-bullseye-v20230801` with the updates becomes `debian-11-bullseye-v20230901.`\n - The `debian-11` image family now points to the new `debian-11-bullseye-v20230901` OS image.\n - The previous OS image (`debian-11-bullseye-v20230801`) is marked `deprecated`.\n\nDeprecated or End of Support (EOS)\n----------------------------------\n\nAt some point, each OS version reaches the deprecation phase. For OS version\ndeprecation dates, see [Operating system details](/compute/docs/images/os-details).\n\nDeprecated OS versions can either be in an extended supported or end of\nlifecycle phase.\n\nIn this stage, OS providers stop providing image updates and the OS images are\nmarked deprecated. You might still be able to use these OS images, but you are\nresponsible for acquiring updates, which are subject to availability from the\nOS distribution, vendor, or open source community.\n\nWhen an OS version reaches EOS, the following takes place:\n\n- The latest image in the image family is either deleted or marked deprecated.\n- You can no longer use the image family. However, you can still\n use some or all of the OS images by referencing them directly with the\n exception of Windows where all OS images are deleted at EOS.\n\n To create a VM from a deprecated image, you must use the\n gcloud CLI or REST. When specifying the image,\n you must use the `--image` flag because image families don't point to\n deprecated images. For more information about creating VMs, see\n [Create a VM instance from a public image](/compute/docs/instances/create-start-instance#publicimage).\n- When an OS version reaches or goes past the extended lifecycle stage, Google\n doesn't guarantee feature compatibility with new machine families or CPU\n platforms, to these deprecated versions.\n\n All VMs that use OS images that belong to this EOS OS version continue to work on\n Compute Engine and are still eligible for\n [Google Cloud support](/compute/docs/images/support-maintenance-policy#support-scope)\n beyond their EOS date.\n However, if any issues with the VM is identified to be associated with\n the deprecated OS version, Google might not be able to resolve the issue\n as OS provider support is no longer available.\n\nDeprecated OS versions can either be in an extended supported phase or end of\nlifecycle.\n\n### Extended support\n\nFor some operating systems, when they reach the deprecation phase,\nOS distributors provide a maintenance, extended or long-term paid package that\ncan be applied to your OS:\n\n- For Red Hat Enterprise Linux (RHEL) OS: Maintenance support, Extended life phase, Extended Lifecycle support ELS (Add-On), or Extended Update Support (EUS)\n- For Rocky Linux: Long Term Support can be [purchased from CIQ](https://ciq.com/products/rocky-linux/)\n- For SUSE Linux Enterprise Server (SLES) OS: Long Term Service Pack Support, Extended Service Pack Overlap Support (ESPOS)\n- For Ubuntu Pro OS: Extended Security Maintenance (ESM)\n- For Windows OS: Extended Security Updates\n\nFor more details on these extended lifecycle packages, see the documentation for\nthe OS provider.\n\n### End of lifecycle (EOL)\n\nFor operating systems that have reached the end of the extended support period,\nor operating systems that don't support an extended support period, the\nfollowing takes place:\n\n- The latest image in the image family is marked deprecated, or is deleted\n from Google Cloud.\n\n- The guest environment software provided by Google won't be\n updated for EOL OS versions, and repositories are no longer updated or maintained.\n\n- For existing VMs that use EOL OS versions, the following takes place:\n\n - The VM can't download or install software packages or updates from the OS vendor and security updates are no longer available. This occurs because content from the OS vendor might no longer be available from the existing channels as the configured software repository infrastructure from the OS vendor might be turned down or archived.\n - The VM continues to run but continued compatibility is not guaranteed. Active support might not be available from the OS vendor or Google. Google can provide options for migration or upgrades to newer OS versions.\n\nOS image naming convention, update schedule, and deprecation policy\n-------------------------------------------------------------------\n\nThe following table outlines the naming convention for OS images\nand image families, the update schedule, and the applicable EOS\npolicy.\n\n### Definitions\n\nThe following notations are used in the table:\n\n- `V` is the numeric version for the OS. For example `RHEL-7` where `7` is the numeric version\n- `R` is the release string sometimes referred to as the development codename for the OS. For example, `debian-12-bookworm-v20240213` where `bookworm` is the release string. *Release strings only apply to Debian and Ubuntu OS images*.\n- `N` is the numeric build number. *Build numbers only apply to\n Container-Optimized OS and Fedora CoreOS*.\n- `YYYYMMDD` is the Year/Month/Day that identifies the date that the OS image was built or published. For some OS, the date is preceded by a lowercase `v`. For example, `vYYYYMMDD`.\n\nWhat's next\n-----------\n\n- Learn more about the [operating systems](/compute/docs/images/os-details) that are available on Compute Engine."]]