Jika VPS anda masih berjalan pada Ubuntu 22.04 LTS, sudah tiba masanya memasukkan naik taraf ke dalam jadual: sokongan standard 22.04 akan tamat pada April 2027. Ketika itu kemas kini keselamatan dan penyelenggaraan percuma rasmi akan berhenti, dan kekal pada versi ini bermakna kerentanan tidak lagi ditampal. Masih ada masa sebelum tarikh akhir — sesuai untuk merancang dengan tenang dan bukannya bertindak tergesa-gesa pada saat akhir.
Fahami dahulu beberapa tarikh penting
- Ubuntu 22.04 LTS: sokongan standard hingga April 2027; selepas itu ESM Ubuntu Pro melanjutkan penyelenggaraan keselamatan hingga 2032, dan sokongan tambahan Legacy boleh mencapai 2037.
- Ubuntu 24.04 LTS: sokongan standard hingga April 2029, ESM boleh diteruskan hingga 2034 — inilah versi pendaratan paling selamat buat masa ini.
- Laluan naik taraf: Ubuntu hanya menyokong naik taraf satu versi LTS pada satu masa. Pelayan yang masih pada 20.04 perlu naik ke 22.04 dahulu, kemudian ke 24.04; tidak boleh terus melompat.
Tiga strategi pilihan
- Naik taraf di tempat (do-release-upgrade): mudah, sesuai untuk mesin berkonfigurasi ringkas dengan sedikit perkhidmatan. Risikonya ialah repositori pihak ketiga, komponen yang dikompil sendiri dan fail konfigurasi lama mungkin bermasalah semasa proses.
- Pemasangan baharu + pemindahan (disyorkan): hidupkan instance 24.04 baharu, pindahkan aplikasi dan data, sahkan, kemudian tukar DNS. Simpan mesin lama beberapa hari sebagai pelan berundur. Inilah cara paling stabil untuk persekitaran produksi.
- Beli ESM untuk memanjangkan hayat: sesuai untuk sistem warisan yang belum boleh dinaik taraf, tetapi ia hanya penampan, bukan destinasi.
Senarai semak sebelum naik taraf
- Buat sandaran penuh atau syot kilat dahulu, dan sahkan ia benar-benar boleh dipulihkan — sandaran yang tidak pernah diuji sama seperti tiada sandaran.
- Semak keserasian versi perisian: 24.04 membawa versi utama PHP, Python, MySQL/PostgreSQL, OpenSSL dan lain-lain yang lebih baharu. Aplikasi lama mungkin terus gagal berjalan pada versi baharu, jadi sahkan dahulu pada mesin ujian.
- Kemaskan repositori pihak ketiga dan PPA: repositori tidak serasi ialah punca kegagalan naik taraf yang paling biasa; matikannya sebelum bermula.
- Sediakan tetingkap penyelenggaraan, serta langkah berundur dan laluan masuk SSH sandaran, bagi mengelakkan kehilangan sambungan di tengah proses.
Sekali gus optimumkan seni bina
Naik taraf versi ialah peluang jarang untuk "bermula semula". Sambil berpindah, kemaskan konfigurasi yang dahulunya sekadar memadai: laraskan spesifikasi instance kepada beban sebenar, bekaskan perkhidmatan untuk memudahkan pemindahan kelak, tempatkan lebih hampir dengan pengguna, dan tambah sandaran automatik.
SharkCloud menyediakan imej arus perdana seperti Ubuntu 24.04 LTS dan menyokong pengaktifan instance baharu dengan pantas untuk pemindahan selari dan pengesahan, membolehkan anda menyelesaikan pertukaran generasi sistem tanpa gangguan perkhidmatan.