StorageReview.com

Upgrade-Anleitung für Proxmox VE 8 auf 9

Endbenutzer

Wir betreiben einen Community-Proxmox-Server, auf den unsere langjährigen Discord-Mitglieder zugreifen und den sie für verschiedene Test- und Kollaborationsprojekte nutzen können. Die Installation begann auf Proxmox VE 8.XX, das in den letzten Monaten eine stabile Grundlage für unsere virtualisierte Umgebung bot. Mit der Veröffentlichung von Proxmox VE 9, das verbesserte Leistung, aktualisierte Kernel-Unterstützung und neue Verwaltungsfunktionen bietet, entschieden wir uns für ein Upgrade.

In diesem Tutorial führen wir Sie durch das direkte Upgrade von Proxmox 8 auf Proxmox 9 und dokumentieren jeden Schritt. Unser Ziel war es, einen reibungslosen Übergang zu gewährleisten und gleichzeitig alle vorhandenen virtuellen Maschinen, Container und Konfigurationen zu erhalten. Diese Anleitung behandelt die Überprüfung der Systemintegrität, die Aktualisierung der Repositories, die Durchführung des Upgrades und die anschließende Bestätigung der Installation – alles über die Proxmox Shell.

Proxmox stellt auf seinem Wiki eine offizielle Dokumentation bereit , die den in dieser Demonstration verwendeten Prozess beschreibt. Wir empfehlen, diese vor Beginn des Upgrades zu lesen, um sich über die offiziellen Upgrade-Hinweise, Voraussetzungen und bekannten Probleme zu informieren.

Jedes Setup kann je nach Hardware, Konfiguration oder installierten Softwarekomponenten einen leicht unterschiedlichen Upgrade-Pfad aufweisen. Proxmox empfiehlt beispielsweise, alle Knoten vor dem Fortfahren auf die neueste Version von Proxmox VE 8.4 zu aktualisieren. Wenn Ihre PVE-Manager-Version nicht mindestens 8.4.1 ist, überprüfen Sie, ob Ihre Repositories im Webinterface unter Knoten > Repositories korrekt konfiguriert sind.

Unabhängig davon, ob Sie Ihr eigenes Proxmox-Labor betreiben oder Produktionsserver warten, hilft Ihnen diese Anleitung dabei, sicher zu aktualisieren und alle Vorteile von Proxmox VE 9 zu nutzen.

Vor dem Upgrade

Vor Beginn des Upgrades haben wir überprüft, ob die aktuelle Version von Proxmox VE 8.4.14 ausgeführt wird. Der folgende Screenshot zeigt das System-Dashboard für unseren primären und einzigen Knoten „pve“ und bestätigt, dass die Umgebung vor dem Start des direkten Upgrades voll funktionsfähig und auf dem neuesten Stand ist.

In dieser Phase ist es wichtig, zu überprüfen, ob alle Knoten fehlerfrei sind und die neueste Version von Proxmox VE 8.4 ausführen, bevor Sie mit dem Upgrade fortfahren.

Proxmox ve 8 bis 9 VorprüfungAusführen des Upgrade Checker-Tools

Zuerst wechseln wir zur Shell des Proxmox-Knotens und führen den folgenden Befehl aus:

pve8to9 --full

Dieser Befehl startet das offizielle Upgrade-Checklistentool von Proxmox, das das System analysiert und alle potenziellen Probleme meldet, die vor der Durchführung des eigentlichen Upgrades behoben werden müssen.

Die folgenden Aktionen müssen über die Befehlszeile auf jedem Proxmox VE-Knoten in Ihrem Cluster ausgeführt werden. Dadurch wird sichergestellt, dass alle Knoten vor dem Upgrade auf Proxmox VE 9 vorbereitet und konsistent sind.

Das Tool überprüft Repository-Einstellungen, Speicherkonfigurationen, veraltete Optionen und verfügbare Paketversionen. In unserem Fall enthielt die Ausgabe mehrere Warnungen und einen rot hervorgehobenen Fehler, der vor der Fortsetzung des Upgrades behoben werden musste.

Fehlerbericht zum Upgrade von Proxmox ve 8 auf 9

Behebung der Fehler

Nach der Überprüfung der Ergebnisse der Upgrade-Checkliste bestand der nächste Schritt darin, die roten Fehler zu beheben, bevor wir fortfahren konnten. In unserem Fall umfasste dies die Behebung von Paket- und Bootloader-Problemen, die im pve8to9-full-Bericht identifiziert wurden.

Wir begannen mit der Bereinigung nicht verwendeter oder in Konflikt stehender Pakete mit dem folgenden Befehl:

apt remove systemd-boot

Dadurch wurde sichergestellt, dass es vor dem Upgrade zu keinen Bootloader-Konflikten kam. Nach der Entfernung überprüften wir, ob die richtigen GRUB EFI-Pakete installiert und ordnungsgemäß konfiguriert waren, indem wir Folgendes ausführten:

dpkg -l | grep grub-efi

Die Ausgabe bestätigte, dass die entsprechenden GRUB EFI-Komponenten vorhanden waren (grub-efi-amd64, grub-efi-amd64-bin und grub-efi-amd64-signed), was darauf hinweist, dass das System für das Upgrade bereit war.

Nach Abschluss dieser Bereinigungsaufgaben wurden die Fehler aus der Checkliste behoben und der Knoten bestand alle kritischen Prüfungen. Zu diesem Zeitpunkt wurde das System als sicher eingestuft, um mit dem direkten Upgrade auf Proxmox VE 9 fortzufahren.

Upgrade-Check – erneuter Check

Nachdem wir die früheren Fehler behoben hatten, führten wir das Upgrade-Check-Tool noch einmal aus, um zu bestätigen, dass die Probleme behoben wurden:

pve8to9 --full

Diesmal zeigte der Bericht an, dass der Fehler behoben wurde und das System alle kritischen Prüfungen bestanden hatte. Es blieben nur einige kleinere Warnungen übrig, die in unserem Fall für unsere Umgebung nicht relevant waren und problemlos ignoriert werden konnten.

Die erfolgreiche Ausgabe bestätigte, dass der Knoten nun bereit war, mit den Repository-Updates und dem Upgrade-Prozess fortzufahren.

Überprüfen, ob das System vollständig aktualisiert ist

Um 100 % sicher zu sein, dass alles auf dem neuesten Stand war, bevor wir mit den Repository-Änderungen fortfuhren, haben wir einen weiteren Aktualisierungsdurchgang mit den folgenden Befehlen ausgeführt:

apt update
apt dist-upgrade

Dadurch wurde sichergestellt, dass alle Pakete aus den vorhandenen Proxmox VE 8.4 (Bookworm)-Repositories vollständig auf dem neuesten Stand waren. Indem Sie das System vor dem Upgrade auf dem neuesten Stand halten, können Sie Abhängigkeits- oder Versionskonflikte während der Umstellung auf Proxmox VE 9 (Trixie) vermeiden.

pveversion

Zu diesem Zeitpunkt liefen auf unserem Knoten die neuesten für Proxmox 8 verfügbaren Kernel- und Paketversionen, was bestätigte, dass das System bereit war, mit der Repository-Aktualisierungsphase fortzufahren.

Aktualisieren von Repositories für Proxmox VE 9 (Trixie)

Nachdem das System mit Proxmox VE 8 (Bookworm) vollständig aktualisiert wurde, besteht der nächste Schritt darin, alle Debian- und Proxmox-Repository-Einträge zu aktualisieren, um auf die Trixie-Version zu verweisen. Diese Änderung stellt sicher, dass der Paketmanager beim Upgrade Updates aus den richtigen Quellen bezieht.

Wir haben die folgenden Befehle verwendet, um jede Instanz von Bookworm in den Repository-Dateien des Systems automatisch durch Trixie zu ersetzen:

sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list

Nach dem Ausführen dieser Befehle werden alle Repositories auf die neue Debian 13 (Trixie)-Basis und die passenden Proxmox VE 9-Repositories verwiesen.

Hinzufügen der Proxmox VE 9-Paket-Repositories

Nach der Aktualisierung der Debian-Release-Referenzen bestand der nächste Schritt darin, die Proxmox VE 9-Paket-Repositories im neuen deb822-Format hinzuzufügen. Dadurch wird sichergestellt, dass das System die richtigen Pakete für die Trixie-basierte Proxmox VE 9-Version abruft.

Wenn Sie das Enterprise-Repository verwenden, können Sie das Proxmox VE 9 Enterprise- Repository hinzufügen, indem Sie die folgende Datei erstellen:

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

Für Umgebungen, die das Community-Repository oder das Repository ohne Abonnement verwenden , fügt der folgende Befehl den entsprechenden Eintrag hinzu:

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

In unserem Setup haben wir sowohl die Enterprise- als auch die No-Subscription-Repositorys hinzugefügt, um Flexibilität beim Testen und Aktualisieren in verschiedenen Umgebungen zu unterstützen.

Aktualisieren des Ceph-Paket-Repository

Nachdem die wichtigsten Proxmox-Repositorys aktualisiert wurden, besteht der nächste Schritt darin, die Ceph-Paket-Repositorys für Proxmox VE 9 zu konfigurieren.

Wenn Sie das Enterprise Ceph-Repository verwenden , erstellen oder aktualisieren Sie die folgende Datei:

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

Für Umgebungen, die das Ceph -Repository ohne Abonnement verwenden , verwenden Sie stattdessen den folgenden Befehl:

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

Nachdem alle Repositories für Debian 13 (Trixie) konfiguriert wurden, ist das System nun vollständig für den direkten Upgrade-Prozess auf Proxmox VE 9 vorbereitet.

Starten des Upgrades

Nachdem die Repositories aktualisiert und die Konfiguration überprüft wurden, können Sie nun mit dem Upgrade-Prozess beginnen. Es wird empfohlen, die folgenden Befehle von der Proxmox-Host-Shell aus auszuführen. Der erste Schritt aktualisiert die Paketindizes und aktualisiert das System auf die neue Version:

apt update
apt dist-upgrade

Der folgende Screenshot zeigt den Befehl „apt dist-upgrade“, der das Systemupdate durchführt und die Installation mit „Y“ bestätigt.

Während dieses Vorgangs werden Sie aufgefordert, Änderungen an der Konfigurationsdatei oder Neustarts des Dienstes zu bestätigen. In den meisten Fällen ist es am sichersten, die vorhandene Konfiguration beizubehalten, sofern in der Proxmox-Dokumentation nichts anderes angegeben ist.

Sobald das Upgrade erfolgreich abgeschlossen ist, empfehlen wir, den Knoten neu zu starten, um den aktualisierten Kernel und die aktualisierten Dienste zu laden.

Überprüfen des Upgrades

Nachdem der Upgrade-Prozess erfolgreich abgeschlossen war, bestand der letzte Schritt darin, zu überprüfen, ob auf dem System nun Proxmox VE 9 auf der neuen Debian 13 (Trixie)-Basis ausgeführt wurde.

Nach dem Neustart des Systems haben wir das Upgrade bestätigt, indem wir die Proxmox- und Kernel-Versionen mit dem folgenden Befehl überprüft haben:

pveversion

In der Proxmox-Weboberfläche sollte die Versionsnummer unter „Knoten > Zusammenfassung“ jetzt „Proxmox VE 9“ anzeigen, was darauf hinweist, dass die Umgebung vollständig aktualisiert wurde.

Zu diesem Zeitpunkt lief unser Knoten sauber auf Proxmox VE 9, wobei alle virtuellen Maschinen, Container und Konfigurationen der vorherigen Version erhalten blieben.

Überprüfen der neuen Weboberfläche

Nachdem wir das Upgrade über die Befehlszeile bestätigt hatten, überprüften wir auch die Weboberfläche von Proxmox VE 9. Ein bemerkenswertes Update in dieser Version ist der neu gestaltete, mobilfreundliche Anmeldebildschirm und die verbesserte Reaktionsfähigkeit auf allen Geräten.

Wie hier gezeigt, passt sich die Web-Benutzeroberfläche von Proxmox VE 9 nun nahtlos an mobile Browser an und erleichtert so die Überwachung, Verwaltung und Durchführung grundlegender Verwaltungsaufgaben direkt vom Smartphone oder Tablet aus. Das übersichtlichere Layout, die vereinfachte Steuerung und das moderne Design spiegeln den anhaltenden Fokus von Proxmox auf Zugänglichkeit und Benutzerfreundlichkeit für Administratoren unterwegs wider.

Zusammenfassung

Das Upgrade von Proxmox VE 8 auf Proxmox VE 9 kann mit der richtigen Vorbereitung und Überprüfung in jeder Phase reibungslos durchgeführt werden. In dieser Anleitung haben wir unseren langjährigen Proxmox-Community-Server aktualisiert, den viele unserer StorageReview-Follower für Tests und die Zusammenarbeit genutzt haben.

Dieses Upgrade zeigt, wie einfach direkte Upgrades sein können, wenn man der offiziellen Dokumentation folgt, Warnungen proaktiv beachtet und jeden Schritt validiert. Ob in einer Laborumgebung oder einem Produktionscluster – ein sorgfältiger, methodischer Ansatz gewährleistet einen zuverlässigen Übergang zur neuesten Version von Proxmox VE.

Proxmox-Downloads

Beteiligen Sie sich an StorageReview

Newsletter | YouTube | Podcast (iTunes / Spotify) | Instagram | Twitter | TikTok | RSS-Feed

Dylan Dougherty

IT-Experte mit Spezialisierung auf Netzwerkadministration und Autor für StorageReview.