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.
Inhaltsverzeichnis
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
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
2. Update und Upgrade
Führe zunächst apt-get update aus.
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.
Die Mitteilung, dass Du ein Upgrade durchführen möchtest, bestätigst Du mit Enter.
Die Changelogs hast Du natürlich gelesen und bestätigst dies mit einem q zum Schließen dieser.
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.
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.
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.
Die neue Version der Datei gebe ich frei, da ich in meinem Falle keine Unterschiede feststellen konnte.
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.
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
Quellen:
- https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0 (16.01.2023 17:02)
- https://www.virtualizationhowto.com/2022/08/proxmox-update-no-subscription-repository-configuration/ (16.01.2023 16:58)
- https://pve.proxmox.com/wiki/Package_Repositories#sysadmin_no_subscription_repo (16.01.2023 17:38)
Titelbild von Proxmox