IT Projekte / Home Lab / Smart Home / Games

Allgemein, Proxmox

Proxmox Upgrade von 6.x auf 7.x

Nun will auch ich auf die neuste Version von Proxmox updaten. Ich selbst stehe mit meiner Proxmox VE noch auf 6.4.4 und möchte meinen Update-Prozess auf die neuste Version hier festhalten.

Du benötigst Folgendes:

  • Deinen Proxmox Host

Wichtig! Ich habe vor dem Update von allen meinen Container und virtuellen Maschinen ein Backup gemacht.

1. Proxmox VE vorbereiten

Falls Du es noch nicht getan hast, kannst Du auch bei Dir die no subscription eintragen. Rufe dafür folgende Datei auf und füge nachfolgenden Eintrag hinzu.

nano /etc/apt/sources.list

deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
Proxmox - source.list
Proxmox – source.list

Im Anschluss daran musst Du folgende Zeile in der pve-enterprise.list-Datei auskommentieren oder löschen.

nano /etc/apt/sources.list.d/pve-enterprise.list
Proxmox - pve-enterprise.list
Proxmox – pve-enterprise.list

2. Update und Upgrade

Führe zunächst apt-get update aus.

apt-get update
Proxmox - apt-get update
Proxmox – apt-get update

Im Anschluss daran führst Du das apt dist-upgrade aus.

apt dist-upgrade

Bestätige dies mit Y für Yes.

Proxmox - apt dist-upgrade
Proxmox – apt dist-upgrade

Die Mitteilung, dass Du ein Upgrade durchführen möchtest, bestätigst Du mit Enter.

Proxmox - apt dist-upgrade Bestätigung
Proxmox – apt dist-upgrade Bestätigung

Die Changelogs hast Du natürlich gelesen und bestätigst dies mit einem q zum Schließen dieser.

Proxmox - Changelogs
Proxmox – Changelogs

Da ich die angegebene Datei für mein Netzwerk angepasst habe, gehe ich hier mit einem N, für No, damit meine Konfiguration bestehen bleibt.

Proxmox - issue-Datei einsehen / bearbeiten
Proxmox – issue-Datei einsehen / bearbeiten
Proxmox - issue-Datei einsehen
Proxmox – issue-Datei einsehen

Ich benötige während dem Upgrade keine Services und gebe auch hier die Erlaubnis jeden Service, der ein Update bekommt automatisch neu zu starten, falls nötig.

Proxmox - Sollen die Services neu gestartet werden?
Proxmox – Sollen die Services neu gestartet werden?

Da ich hier nicht genau weiß, was für Änderungen es gibt, bzw. ich diese nicht auf den ersten Blick einsehen kann, wähle ich folgende Option.

Proxmox - zeige mir die Unterschiede an.
Proxmox – zeige mir die Unterschiede an.

Die neue Version der Datei gebe ich frei, da ich in meinem Falle keine Unterschiede feststellen konnte.

Proxmox - Was soll getan werden?
Proxmox – Was soll getan werden?

Ich lasse mir auch hier die Unterschiede anzeigen, da ich Änderungen vorgenommen habe. Um das Update durchführen zu können, bleibe ich bei meiner Version der Datei. Der einzige Unterschied ist das Update auf die neuste Debian Version, wie im Screenshot zu erkennen. Ich jedoch habe die Zeile auskommentiert, da ich die Enterprise Version nicht nutze.

Proxmox - sollen die Unterschiede übernommen werden?
Proxmox – sollen die Unterschiede übernommen werden?

3. Die No Subscription

Folgende Repositorys werden von Proxmox für die no-subscription empfohlen:

nano /etc/apt/sources.list

deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib


####################################################################

#ich persönlich habe folgendes in meiner /etc/apt/sources.list

deb http://ftp.de.debian.org/debian bullseye main contrib
deb http://ftp.de.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org bullseye-security main contrib
#no production use updates
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

Zur Sicherheit führe ich zum Schluss folgenden Befehl aus, da Debian die Security-Pfade von buster zu bullseye geändert hat.

sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list

Titelbild von Proxmox