Installiert ist Proxmox Backup Server in Version 2.4.7. Nachfolgend wird beschrieben wie das Upgrade auf die neuere Version 3. als Inplace Upgrade durchgeführt werden kann. Proxmox Backup Server 3 basiert auf Debian 12 Bookworm und bringt einige Änderungen sowie Neuerungen.
Proxmox Backup Server – Upgrade Voraussetzungen
- mindestens 5GB freien Speicher, wobei ich mit 3GB das Upgrade auch durchführen konnte
- Backup des Proxmox Backup Server
- sowie der Konfiguration per:
- tar czf „pbs2-etc-backup-$(date -I).tar.gz“ -C „/etc“ „proxmox-backup“
- Zugriff per Terminal falls die SSH Verbindung unterbrochen wird
- Einplanung einer Downtime
- Aktualisierung des Servers auf aktuelle Version und Pakete
- # apt update && apt dist-upgrade
- alle Paketquellen / Repositories auf Bookworm ändern
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.list
Proxmox Backup Server – Versionsprüfung
Die aktuelle Version kann in der WebUI angezeigt werden, oder wie nachfolgend per Befehl in der Bash.
# proxmox-backup-manager versions
proxmox-backup-server 2.4.7-1 running version: 2.4.7
Proxmox Backup Server – Maintenance Mode
Der Read-Only Maintenance Mode ermöglicht den lesenden Zugriff auf alle Backups, jedoch werden Datastore und alle ggf. noch startenden Jobs gestoppt. Die Performance des Upgrade ist somit ggf. auch größer.
Der Maintenance Mode kann per WebUI aktiviert werden werden, oder per Commandline:
# enable read-only mode (replace DATASTORE-ID with actual value)
proxmox-backup-manager datastore update DATASTORE-ID --maintenance-mode read-only
deaktiviert wird der Maintenance Mode wie folgt:
# disable read-only mode
proxmox-backup-manager datastore update DATASTORE-ID --delete maintenance-mode
Proxmox Backup Server – Upgrade
Das Upgrade ist dann wie jedes für Debian, wobei die Fragen zu einzelnen Paketen nach eigenem gusto beantwortet weden muss. Services sollten ggf. automatisch neugestartet werden.
apt update
apt dist-upgrade
systemctl reboot
Nach dem erfolgreichem Reboot, den Systemstatus prüfen und wie oben beschrieben den Maintenance Mode ggf. deaktivieren.
systemctl status proxmox-backup-proxy.service proxmox-backup.service
Thats it … Have Fun!
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.