Last Updated on 02/11/2025 by administrator
Upgrade Proxmox 8 to Proxmox 9
Upgrade Proxmox 8 to Proxmox 9
Motivace:
Tento článek popisuje praktický návod, jak bezpečně a krok za krokem upgradovat virtualizační platformu Proxmox VE z verze 8 na verzi 9 (Upgrade Proxmox 8 to Proxmox 9).
Upgrade na Proxmox VE 9 přináší uživatelům řadu zásadních výhod, včetně vyšší bezpečnosti, lepšího výkonu, podpory novějších verzí operačních systémů a nových funkcí, které zjednodušují správu virtualizace.
Nová verze staví na moderním Debianu 13 (Trixie), nabízí aktualizované jádro, vylepšené webové rozhraní, rozšířenou podporu hardwaru a mnoho oprav chyb.
Pravidelný upgrade je klíčový nejen pro stabilitu a bezpečnost provozu, ale také pro dlouhodobou podporu a kompatibilitu s novými technologiemi. Díky upgradu získáte jistotu, že vaše virtualizační prostředí je připravené na budoucí výzvy a můžete naplno využít všechny nové možnosti, které Proxmox VE 9 nabízí.
Co nového přináší Proxmox 9:
Proxmox VE 9 přináší řadu významných novinek a vylepšení oproti předchozí verzi. Mezi hlavní změny patří:
- Jádro systému: platforma je postavena na Debian 13 “Trixie” → novější balíčky, lepší podpora hardware a delší životní cyklus.
- Výchozí linuxové jádro: verze 6.14.8-2 – lepší podpora moderních disků, NVMe, PCIe 5.0 a nových CPU.
- Aktualizované klíčové komponenty virtualizace a úložiště:
- QEMU 10.0.2 – lepší výkon VM, vylepšená migrace.
- LXC 6.0.4 – lepší izolace kontejnerů, plná podpora cgroup v2.
- OpenZFS 2.3.3 – novinky jako rozšíření RAID-Z za běhu.
- Ceph Squid 19.2.3 – vylepšená podpora clusterů.
- Storage & backup:
- Podpora snapshotů pro „thick-provisioned“ LVM sdílená úložiště (např. iSCSI/FC SAN) – velmi žádaná funkce.
- Síť / SDN:
- Nová funkce „Fabrics“ v SDN stacku – umožňuje komplexní topologie sítí (např. OSPF, OpenFabric) mezi uzly.
- High Availability (HA):
- Zavedení „affinity rules“ (pravidel pro umístění zdrojů) – umožňuje například, aby určité VM běžely společně na stejném uzlu nebo naopak byly rozloženy kvůli redundanci.
- Uživatelské rozhraní:
- Modernizované mobilní UI (webové rozhraní optimalizované pro mobilní zařízení) – přepsané pomocí frameworku Rust + Yew.
- Změny ve výchozím nastavení a kompatibilitě:
- Upozornění, že některé starší technologie jsou ukončeny nebo vyžadují pozornost – například přechod na cgroup v2 může mít vliv na kontejnery běžící na velmi starých OS.
Poznámky před upgradem:
- Upgrade nelze provést přímo přes webové rozhraní – vyžaduje příkazový řádek.
- V clustrech postupovat jednotlivě na všech uzlech.
- Problémy s kernelovými balíčky je potřeba řešit před upgradem.
Zálohovat všechny VM/LXC:
vzdump --all --mode snapshot --compress zstd --storage <název_storage> tar czf /root/pve8-backup-etc.tar.gz /etc/pve /etc/network /etc/hosts /etc/resolv.conf
Implementace – Upgrade Proxmox 8 to Proxmox 9 [1]:
Aktualizovat stávající Proxmox 8:
apt update && apt full-upgrade -y
Provést reboot Proxmox:
reboot
Zkontrolovat aktuální verzi:
pveversion
Výstup pveversion by měl ukázat něco jako pve-manager/8.x.x.
Provést kontrolu konfigurace spuštěním diagnostického skriptu pro detekci problémů:
pve8to9
Je potřeba vyřešit všechny FAILy a varování, jinak nepokračovat.
Ujistit se, že nejsou zastaralé balíčky ani konflikty.
Například: Je možné, že výstup příkazu pve8to9 zahlásí tuto chybu:
FAIL: systemd-boot meta-package installed. This will cause problems on upgrades of other boot-related packages. Remove ‚systemd-boot‘
Pro bezpečný upgrade je třeba odinstalovat ten meta-balíček systemd-boot, jinak hrozí, že systém nebude bootovat po upgradu.
apt remove systemd-boot
a znovu spustit příkaz pve8to9.
Pokud se jedná o cluster, provést upgrade po jednotlivých nodech.
Upgrade Proxmox 8 to Proxmox 9:
Změnit repozitáře APT z Debian 12 (Bookworm) na Debian 13 (Trixie):
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
Změnit repozitáře pro Proxmox VE:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-no-subscription.list
Pokud je používán Ceph, tak i tento repozitář:
sed -i 's/reef/squid/g' /etc/apt/sources.list.d/ceph.list
Provést upgrade na Proxmox 9:
apt update && apt full-upgrade -y
Pozn. Během procesu upgradu potvrzovat výchozí volby.
Restartovat systém:
reboot
Po restartu ověřit verzi:
pveversion
Zkontrolovat status služeb:
systemctl status pvedaemon pve-cluster pveproxy
Volitelné kroky:
Pokud je použitý ZFS, zkontrolovat pool
zpool upgrade -v
Pokud je používán Ceph, provést upgrade na Squid:
pveceph install --version squid
Všechny další články Proxmox:
https://martinuvzivot.cz/tag/proxmox/
Zdroje:
[1] https://pve.proxmox.com/wiki/Upgrade_from_8_to_9





