Da ich mehrere Proxmox Server im Einsatz habe, habe ich mir hier eine kleine Gedächtnisstütze geschrieben wie ich von Version 8 auf Version migrieren kann.
1. Vorbereitung: Aktuellen Systemstatus sicherstellen
Bevor du die Umstellung auf die neuen Repositorys vornimmst, sollte dein System vollständig aktuell sein und alle VM sowie Container heruntergefahren sein.
Komplettes Update und Upgrade durchführen:
apt update
apt dist-upgrade
Aktuelle Proxmox-Version prüfen:
pveversion
2. Aktualisierung der Repository-Quellen auf Trixie
Nun müssen die Debian- und Proxmox-Repositorys in den Konfigurationsdateien von bookworm auf trixie umgestellt werden.
A. Debian- und Enterprise-Repositorys anpassen
Ersetze die Versionsnamen in den Standard-Quelllisten:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
B. No-Subscription Repository (empfohlen) aktualisieren
Empfohlene neue Struktur für das no-subscription Repository:
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
3. Durchführen des System-Upgrades
Nachdem alle Quellen auf trixie umgestellt wurden, kann das eigentliche Upgrade beginnen.
A. Aktualisieren der Paketlisten
apt update
B. Überprüfung der Verfügbarkeit
Überprüfe, ob die neuen trixie-Quellen korrekt erkannt wurden:
apt policy
C. Starten des vollständigen Upgrades
Starte das vollständige Distributions-Upgrade:
apt dist-upgrade
Folge den Anweisungen des Systems, besonders bei Rückfragen zu Konfigurationsdateien.
4. Abschluss und Neustart
Nach Abschluss des Upgrades das System neu starten:
reboot
Nach dem Neustart ist das System erfolgreich auf Debian Trixie und die neueste Proxmox VE-Version aktualisiert.
Proxmox VE 8: Wichtiger Hinweis zu GRUB und LVM (UEFI)
Aufgrund eines Bugs in GRUB (Grand Unified Bootloader) in PVE 8 und früheren Versionen kann es vorkommen, dass GRUB nicht von LVM (Logical Volume Management) booten kann. Dies äußert sich in der Fehlermeldung:
disk lvmid/... not found.
Wenn Ihr System im UEFI-Modus bootet, müssen Sie sicherstellen, dass die neue GRUB-Version, die den Fix enthält, tatsächlich zum Booten des Systems verwendet wird.
Nicht betroffen sind Systeme mit Root auf ZFS und Systeme, die im Legacy-Modus booten.
Behebung für UEFI-Systeme mit Root auf LVM
Auf Systemen, die im EFI-Modus booten und bei denen das Root-Dateisystem auf LVM liegt, installieren Sie das korrekte GRUB-Meta-Paket mit folgendem Befehl:
[ -d /sys/firmware/efi ] && apt install grub-efi-amd64