// Poradnik techniczny // Wersje · PVE 9 vs 8

Proxmox VE 9 vs 8:
co się zmieniło

Proxmox VE 9.0 (sierpień 2025) to duże wydanie oparte na Debianie 13 „Trixie” i jądrze Linux 6.14. Przynosi snapshoty na „grubym” LVM na macierzach SAN, reguły HA affinity / anti-affinity, SDN Fabrics, ZFS 2.3 z rozszerzaniem RAIDZ oraz Ceph Squid. Zbieramy najważniejsze różnice względem linii 8.x i tłumaczymy, co dają w praktyce — także przy migracji z VMware.

// 01 · Fundament systemu

Nowa baza: Debian 13 i kernel 6.14

Każde duże wydanie Proxmoxa idzie za stabilną wersją Debiana. PVE 8.x bazowało na Debianie 12 „Bookworm”, a PVE 9.0 przechodzi na Debiana 13 „Trixie” z jądrem 6.14. W ślad za bazą idą nowe wersje kluczowych komponentów wirtualizacji i storage.

KomponentProxmox VE 8.xProxmox VE 9.0
Baza systemuDebian 12 „Bookworm”Debian 13 „Trixie”
Kernel Linux6.2 / 6.5 / 6.86.14
QEMU8.x10.0
LXC5.x6.0
ZFS2.22.3
CephReef / QuincySquid 19.2
ℹ️

Nowszy kernel 6.14 oznacza lepsze wsparcie najnowszego sprzętu — m.in. procesorów AMD EPYC „Turin”, najnowszych kart sieciowych 100GbE/RoCE i dysków NVMe Gen5, na których budujemy gęste węzły po migracji z VMware.

// 02 · Storage

Snapshoty na SAN i rozszerzanie RAIDZ

Najważniejsza zmiana praktyczna dotyczy macierzy. Dotąd na klasycznym SAN-ie (LVM „thick” na iSCSI/FC) nie było snapshotów — to często był argument blokujący migrację z VMware. PVE 9 wprowadza snapshoty realizowane jako łańcuchy wolumenów, bez potrzeby współdzielonego systemu plików.

  • Snapshoty na „grubym” LVM (SAN / iSCSI / FC) — migawki maszyn na macierzy blokowej, bez clustered filesystem.
  • ZFS 2.3 — RAIDZ expansion — dodasz pojedynczy dysk do istniejącego vdev RAIDZ bez przebudowy całej puli.
  • Szybszy dedup ZFS i ogólne usprawnienia wydajności warstwy storage.
💡

Dla firm z istniejącymi macierzami FC/iSCSI to domknięcie ważnej luki funkcjonalnej względem snapshotów VMware — można zachować dotychczasowy storage i nadal mieć migawki przed aktualizacjami.

// 03 · Wysoka dostępność

Reguły HA: affinity i anti-affinity

PVE 9 wprowadza nowy system reguł HA, który zastępuje dotychczasowe „HA groups”. Pozwala precyzyjnie sterować rozmieszczeniem maszyn w klastrze — analogicznie do reguł affinity znanych z DRS w vSphere.

  • Anti-affinity — trzymaj wskazane VM na różnych hostach (np. dwa węzły tej samej aplikacji), by awaria jednego hosta nie położyła całej usługi.
  • Affinity — trzymaj wybrane VM razem na jednym hoście (np. aplikacja i jej baza danych blisko siebie).
  • Node affinity — przypisanie zasobu do wybranych węzłów; zastępuje stare HA groups, które są migrowane automatycznie przy aktualizacji.
ℹ️

Razem z 2FA i integracją z Active Directory reguły HA domykają obraz Proxmoxa jako dojrzałej platformy enterprise gotowej na wymagania produkcyjne.

// 04 · Sieć i bezpieczeństwo

SDN Fabrics i firewall na nftables

  • SDN Fabrics (OpenFabric / OSPF) — budowanie sieci routowanych bezpośrednio z panelu; bardzo wygodne pod topologie full-mesh dla Ceph i ruchu klastra.
  • Firewall na nftables — implementacja proxmox-firewall (backend nftables zamiast iptables) jest dojrzała i domyślna: szybsza i nowocześniejsza.
  • Odświeżony interfejs WWW — usprawnienia UX, lepszy tryb ciemny i czytelniejsze widoki zasobów.
ℹ️

Nowsze QEMU 10 i LXC 6 to także lepsza kompatybilność gości oraz drobne zyski wydajności — bez zmiany sposobu pracy administratora.

// 05 · Upgrade i migracja

Aktualizacja 8 → 9 bezpiecznie

Przejście z 8.x na 9.0 to aktualizacja „in-place”, węzeł po węźle — klaster działa przez cały czas. Proxmox dostarcza dedykowany skrypt kontrolny pve8to9, analogiczny do wcześniejszego pve7to8.

  • Najpierw zaktualizuj klaster do najnowszego wydania linii 8.x.
  • Uruchom pve8to9 --full i usuń zgłoszone ostrzeżenia (pre-flight checks).
  • Przełącz repozytoria na Debiana 13 „Trixie” i aktualizuj kolejno każdy węzeł, migrując na niego maszyny w trakcie.
⚠️

Zmiany do sprawdzenia wcześniej: w PVE 9 całkowicie usunięto cgroup v1 (zostaje tylko cgroupv2) oraz porzucono architekturę i386. Bardzo stare kontenery i goście mogą wymagać aktualizacji przed migracją — to wychwytuje właśnie pve8to9.

Jeśli dopiero planujesz odejście od VMware, najlepiej startować od razu na PVE 9 — zyskujesz snapshoty na SAN, reguły HA i najnowszy sprzęt bez późniejszego upgrade'u.

// 06 · Wydania minor

Co przyniosły kolejne wydania 9.x

Linia 9.x rozwija się szybko, a aktualizacje minor dokładają konkretne funkcje. Najważniejsze wydania do tej pory:

WersjaDataNajważniejsze zmiany
9.05 sie 2025Debian 13, kernel 6.14, snapshoty na LVM/SAN, reguły HA affinity, SDN Fabrics, ZFS 2.3, Ceph Squid
9.119 lis 2025Obrazy OCI w kontenerach LXC, flaga vCPU dla nested virtualization, rozbudowany monitoring SDN/EVPN; baza Debian 13.2, kernel 6.17
9.221 maj 2026Dynamic Load Balancer (auto-równoważenie klastra), WireGuard i BGP w SDN, zarządzanie własnymi modelami CPU, tryb konserwacji HA; Debian 13.5, kernel 7.0
  • Obrazy OCI w LXC (9.1) — pobierzesz popularne obrazy OCI prosto z rejestrów i użyjesz ich jako szablonów kontenerów; zależnie od obrazu powstaje pełny kontener systemowy lub lekki kontener aplikacyjny pod mikrousługi.
  • Flaga vCPU dla nested virtualization (9.1) — precyzyjne włączenie rozszerzeń wirtualizacji w gościu, bez wystawiania pełnego typu CPU hosta (przydatne m.in. dla zagnieżdżonych hypervisorów i Windows z VBS).
  • Lepszy wgląd w SDN (9.1) — w panelu widać gości podłączonych do mostków i VNetów, strefy EVPN raportują nauczone adresy IP/MAC, a Fabrics trafiły do drzewa zasobów.
  • Świeższy stack (9.1) — Debian 13.2, kernel 6.17.2, QEMU 10.1.2, LXC 6.0.5, ZFS 2.3.4, Ceph Squid 19.2.3.
  • Dynamic Load Balancer (9.2) — inteligentne równoważenie klastra: scheduler uwzględnia bieżące obciążenie węzłów i automatycznie migruje maszyny spod HA, by wyrównać obciążenie — odpowiednik DRS z vSphere.
  • WireGuard i BGP w SDN (9.2) — natywne tunele WireGuard i BGP, route maps oraz prefix lists, redystrybucja tras dla OSPF i obsługa IPv6 w EVPN.
  • Własne modele CPU z panelu (9.2) — tworzenie, edycja i usuwanie własnych profili CPU w sekcji Datacenter, bez ręcznej edycji plików konfiguracyjnych.
  • Tryb konserwacji HA — disarm/arm (9.2) — czasowe wstrzymanie stacku HA na czas planowanych prac, z zachowaniem stanów zasobów; baza Debian 13.5, kernel 7.0, QEMU 11.0, ZFS 2.4.
💡

Wydania minor instalujesz zwykłą aktualizacją pakietów (apt update && apt dist-upgrade) — bez przełączania repozytoriów, którego wymaga skok z 8 na 9.

Zaplanujemy wdrożenie lub upgrade Proxmox VE 9

Pomożemy bezpiecznie zaktualizować klaster 8 → 9 albo zaprojektować nowe środowisko Proxmox VE 9 pod migrację z VMware — ze snapshotami na SAN, regułami HA i Ceph.

⚡ Bezpłatna konsultacja → Proces migracji: krok po kroku
// Technical guide // Versions · PVE 9 vs 8

Proxmox VE 9 vs 8:
what changed

Proxmox VE 9.0 (August 2025) is a major release built on Debian 13 “Trixie” and the Linux 6.14 kernel. It brings snapshots on “thick” LVM over SAN, HA affinity / anti-affinity rules, SDN Fabrics, ZFS 2.3 with RAIDZ expansion and Ceph Squid. Here are the key differences from the 8.x line and what they mean in practice — including for a VMware migration.

// 01 · System foundation

New base: Debian 13 and kernel 6.14

Every major Proxmox release follows a stable Debian version. PVE 8.x was based on Debian 12 “Bookworm”, while PVE 9.0 moves to Debian 13 “Trixie” with the 6.14 kernel. New versions of the key virtualisation and storage components come along with the base.

ComponentProxmox VE 8.xProxmox VE 9.0
Base systemDebian 12 “Bookworm”Debian 13 “Trixie”
Linux kernel6.2 / 6.5 / 6.86.14
QEMU8.x10.0
LXC5.x6.0
ZFS2.22.3
CephReef / QuincySquid 19.2
ℹ️

The newer 6.14 kernel means better support for the latest hardware — including AMD EPYC “Turin” CPUs, the newest 100GbE/RoCE NICs and Gen5 NVMe drives we use to build dense nodes after a VMware migration.

// 02 · Storage

Snapshots on SAN and RAIDZ expansion

The most impactful practical change concerns storage arrays. Until now, classic SAN setups (“thick” LVM over iSCSI/FC) had no snapshots — often a blocker for VMware migrations. PVE 9 adds snapshots implemented as volume chains, with no need for a clustered filesystem.

  • Snapshots on “thick” LVM (SAN / iSCSI / FC) — VM snapshots on block storage, without a clustered filesystem.
  • ZFS 2.3 — RAIDZ expansion — add a single disk to an existing RAIDZ vdev without rebuilding the whole pool.
  • Faster ZFS dedup and general storage-layer performance improvements.
💡

For companies with existing FC/iSCSI arrays this closes an important functional gap versus VMware snapshots — you can keep your current storage and still take snapshots before updates.

// 03 · High availability

HA rules: affinity and anti-affinity

PVE 9 introduces a new HA rules system that replaces the old “HA groups”. It lets you precisely control VM placement across the cluster — analogous to the affinity rules known from DRS in vSphere.

  • Anti-affinity — keep selected VMs on different hosts (e.g. two nodes of the same app), so a single host failure doesn't take down the whole service.
  • Affinity — keep chosen VMs together on one host (e.g. an application close to its database).
  • Node affinity — pin a resource to specific nodes; replaces the old HA groups, which are migrated automatically on upgrade.
ℹ️

Together with 2FA and Active Directory integration, HA rules round out Proxmox as a mature enterprise platform ready for production requirements.

// 04 · Network and security

SDN Fabrics and an nftables firewall

  • SDN Fabrics (OpenFabric / OSPF) — build routed networks directly from the UI; very handy for full-mesh topologies for Ceph and cluster traffic.
  • nftables firewall — the proxmox-firewall implementation (nftables backend instead of iptables) is mature and the default: faster and more modern.
  • Refreshed web UI — UX improvements, a better dark mode and clearer resource views.
ℹ️

The newer QEMU 10 and LXC 6 also mean better guest compatibility and minor performance gains — without changing how the administrator works.

// 05 · Upgrade and migration

Upgrading 8 → 9 safely

Moving from 8.x to 9.0 is an in-place upgrade, node by node — the cluster stays up the whole time. Proxmox ships a dedicated checker script, pve8to9, analogous to the earlier pve7to8.

  • First update the cluster to the latest 8.x release.
  • Run pve8to9 --full and clear any reported warnings (pre-flight checks).
  • Switch the repositories to Debian 13 “Trixie” and upgrade each node in turn, migrating VMs onto it as you go.
⚠️

Things to check up front: PVE 9 fully removes cgroup v1 (only cgroupv2 remains) and drops the i386 architecture. Very old containers and guests may need updating before migration — which is exactly what pve8to9 catches.

If you're only now planning to leave VMware, it's best to start straight on PVE 9 — you get SAN snapshots, HA rules and the latest hardware support without a later upgrade.

// 06 · Minor releases

What the later 9.x releases brought

The 9.x line evolves quickly, and minor updates add concrete features. The key releases so far:

VersionDateKey changes
9.05 Aug 2025Debian 13, kernel 6.14, snapshots on LVM/SAN, HA affinity rules, SDN Fabrics, ZFS 2.3, Ceph Squid
9.119 Nov 2025OCI images in LXC, vCPU flag for nested virtualization, richer SDN/EVPN monitoring; base Debian 13.2, kernel 6.17
9.221 May 2026Dynamic Load Balancer (automatic cluster balancing), WireGuard and BGP in SDN, custom CPU model management, HA maintenance mode; Debian 13.5, kernel 7.0
  • OCI images in LXC (9.1) — pull popular OCI images straight from registries and use them as container templates; depending on the image you get a full system container or a lean application container for microservices.
  • vCPU flag for nested virtualization (9.1) — precisely enable virtualization extensions in the guest without exposing the full host CPU type (useful for nested hypervisors and Windows with VBS).
  • Better SDN visibility (9.1) — the UI shows guests attached to bridges and VNets, EVPN zones report learned IP/MAC addresses, and Fabrics appear in the resource tree.
  • Fresher stack (9.1) — Debian 13.2, kernel 6.17.2, QEMU 10.1.2, LXC 6.0.5, ZFS 2.3.4, Ceph Squid 19.2.3.
  • Dynamic Load Balancer (9.2) — intelligent cluster balancing: the scheduler factors in real-time node load and automatically migrates HA-managed guests to even out utilisation — the equivalent of vSphere DRS.
  • WireGuard and BGP in SDN (9.2) — native WireGuard and BGP, route maps and prefix lists, route redistribution for OSPF and IPv6 support in EVPN.
  • Custom CPU models in the UI (9.2) — create, edit and remove custom CPU profiles under Datacenter, without hand-editing config files.
  • HA maintenance — disarm/arm (9.2) — temporarily suspend the HA stack for planned work, preserving resource states; base Debian 13.5, kernel 7.0, QEMU 11.0, ZFS 2.4.
💡

Minor releases install as a regular package update (apt update && apt dist-upgrade) — with no repository switch like the 8 → 9 jump.

We'll plan your Proxmox VE 9 deployment or upgrade

We'll help you safely upgrade an 8 → 9 cluster or design a new Proxmox VE 9 environment for your VMware migration — with SAN snapshots, HA rules and Ceph.

⚡ Free consultation → Migration process step by step