PANDUAN UPGRADE PROXMOX 8 KE 9

PANDUAN UPGRADE PROXMOX 8 KE 9

Proxmox 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

 

  1. 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

 

 

1

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

 

 

 

2

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.lis

Screenshot (1161)

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.

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *