PANDUAN UPGRADE PROXMOX 8 KE 9
Aby Nabil2025-10-13T14:37:27+07:00Proxmox Virtual Environment (VE) 9 merupakan rilis terbaru dari platform virtualisasi open-source yang menggabungkan teknologi KVM dan LXC untuk manajemen mesin virtual serta container dalam satu sistem terpadu. Dibangun di atas Debian 13 “Trixie” dengan kernel Linux 6.14, versi ini menghadirkan peningkatan signifikan dalam hal performa, keamanan, dan dukungan perangkat keras modern. Selain itu, Proxmox 9 memperkenalkan fitur-fitur baru seperti dukungan snapshot untuk LVM shared storage, serta aturan affinity dalam cluster HA. Dengan pembaruan antarmuka web berbasis Rust yang lebih cepat dan responsif, Proxmox 9 menjadi pilihan ideal bagi administrator sistem maupun pengguna individu yang ingin mendapatkan efisiensi, fleksibilitas, dan kestabilan tinggi dalam pengelolaan infrastruktur virtual mereka.
Fitur & Perubahan Utama di Proxmox 9
1. Pembaruan Basis Sistem
Proxmox 9 kini menggunakan basis Debian 13 Trixie, meninggalkan Debian 12 Bookworm. Ini artinya sistem akan mendapatkan library sistem yang lebih baru, driver perangkat terbaru, dan security update dengan jangka waktu lebih panjang.
2. Kernel Linux Terbaru
Kernel Linux bawaan kini Linux 6.14, yang membawa peningkatan performa, efisiensi sistem secara keseluruhan, dan I/O scheduling yang lebih baik.
3. Pembaruan ZFS 2.3.3
Kini, versi ZFS yang digunakan adalah 2.3.3. yang mendukung fitur RAID-Z expansion, yaitu fitur yang memungkinkan menambah disk ke dalam pool RAID-Z yang sudah ada tanpa harus membuat ulang pool dari nol.
4. Affinity Rules Cluster HA
Cluster High Availability (HA) sekarang mendukung affinity rules (aturan affinity), yaitu kemampuan menentukan VM mana yang boleh / tidak boleh berjalan bersama atau di node tertentu.
5. UI Web & Mobile yang baru
Antarmuka (UI) web dan mobile kini ditulis ulang menggunakan framework Yew berbasis Rust, sehingga tampilannya lebih cepat, ringan, dan responsif, terutama di ponsel.
Hal Yang Harus Diperhatikan
1. Cek versi Proxmox yang terinstall. Menurut dokumentasi Proxmox, versi yang terinstall setidaknya harus dari versi 8.4.1; Untuk mengecek, masukkan perintah pveversion.
2. Upgrade Ceph jika digunakan, ke versi ceph squid 19.2.x.
3. Pastikan cluster tidak ada masalah / healthy (pvecm status).
4. Pastikan mempunyai backup dan backup harus dites dan berjalan normal.
5. Pastikan tersedia ruang 5-10gb pada partisi root.
6. Pastikan semua repository dapat digunakan. untuk mengecek, buka web ui > pilih node > updates.
Langkah-Langkah
1. Backup dan shutdown semua VM dan CT
Hal pertama yang harus dilakukan sebelum upgrade adalah backup dan shutdown semua VM dan CT yang berjalan.
2. Update versi Proxmox VE 8 yang terinstall
Proxmox harus pada versi 8.4.1 yang terbaru. Untuk mengupdate, lakukan:
apt update
apt dist-upgrade
Update juga bisa dilakukan melalui web GUI. Buka Host PVE yang digunakan > Updates > klik pada Refresh untuk melihat update yang tersedia. Lalu klik pada Upgrade untuk benar-benar mengupgrade.
3. Jalankan script checker kompabilitas.
Proxmox memiliki tool bernama pve8to9 yang mengecek ketersediaan system untuk di upgrade. Jalankan script dengn perintah pve8to9 -–full
Jika script selesai dijalankan, perhatikan pada output WARNINGS dan FAIL. WARNINGS dapat diabaikan, namun FAIL harus ditangani terlebih dahulu.
4. Update repository Debian ke Trixie.
Dalam shell, masukkan perintah berikut:
sed -i ‘s/bookworm/trixie/g’ /etc/apt/sources.list
sed -i ‘s/bookworm/trixie/g’ /etc/apt/sources.list.d/pve-enterprise.list
- Tambahkan repository proxmox VE 9.
NOTE: Repository Proxmox ada 2 jenis, yaitu Enterprise dan No-Subscription. Enterprise adalah repository bagi yang memiliki lisensi Proxmox. Jika belum memiliki lisensinya, gunakan repository No-Subscription.
Lakukan perintah berikut jika menggunakan repository enterprise.
cat > /etc/apt/sources.list.d/pve-enterprise.sources << EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
Setelah menambahkan repository baru seperti diatas, pastikan repository dapat digunakan oleh apt dengan memasukkan perintah apt update lalu hapus repository
lama dengan menghapus file /etc/apt/sources.list.d/pve-enterprise.list dengan
perintah:
rm /etc/apt/sources.list.d/pve-enterprise.list

Jika menggunakan repository no-subscription, lakukan perintah berikut:
cat > /etc/apt/sources.list.d/proxmox.sources << EOF
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF

Sama seperti repository enterprise, pastikan dapat digunakan oleh apt dengan perintah apt update, lalu hapus repository lama dari dalam file /etc/apt/sources.list.

6. Update Ceph Package Repository
Upgrade repository ceph dengan perintah dibawah ini jika menggunakan repo enterprise:
cat > /etc/apt/sources.list.d/ceph.sources << EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/ceph-squid
Suites: trixie
Components: enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
Setelah menambahkan repository baru seperti diatas, pastikan repository dapat digunakan oleh apt dengan memasukkan perintah apt update lalu hapus repository lama dengan menghapus file /etc/apt/sources.list.d/ceph.list

Jika mengguanakan repository no-subscription, masukan perintah berikut:
cat > /etc/apt/sources.list.d/ceph.sources << EOF
Types: deb
URIs: http://download.proxmox.com/debian/ceph-squid
Suites: trixie
Components: no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
Seperti repository enterprise, pastikan dapat digunakan oleh apt dengan perintah apt update. Lalu file repository lama dapat dihapus dengan menghapus file /etc/apt/sources.list.d/ceph.list

7. Upgrade sistem ke Debian Trixie dan Proxmox VE 9.0
Tahapan ini akan memakan waktu yang cukup lama, tergantung pada konfigurasi sistem. Untuk memulai, masukkan perintah berikut:
apt update
apt dist-upgrade

8. Cek hasil dan reboot ke kernel terbaru
Jika perintah dist-upgrade berhasil, kamu dapat mengecek ulang dengan perintah pve8to9 –full lalu reboot sistem untuk menggunakan kernel Proxmox VE yang baru.

Setelah reboot, pastikan semua konfigurasi berjalan dengan baik.

Leave a Reply