====== PBS Upgrade von Version 2.x zu 3.x ====== Hier zur Info auch noch die offizielle Doku von Proxmox [[https://pbs.proxmox.com/wiki/index.php/Upgrade_from_2_to_3]] \\ ==== Backup der Config Files ==== mkdir -p /root/backup/`date '+%Y%m%d'` tar -xzf /root/backup/`date '+%Y%m%d'`/pbs2-etc-backup.tar.gz -C /etc cp /etc/hosts /root/backup/`date '+%Y%m%d'`/ cp /etc/network/interfaces /root/backup/`date '+%Y%m%d'`/ \\ ===== Datastore Maintenance Mode ===== Alle Datastores in den Maintenance Mode setzten. Diese sind dann nur noch Read Only\\ \\ Anzeigen der Datastores und deren ID root@pbs01:~# proxmox-backup-manager datastore list ┌──────┬────────────────────────────┬────────────┐ │ name │ path │ comment │ ╞══════╪════════════════════════════╪════════════╡ │ Test │ /mnt/backup/test │ Test Store │ └──────┴────────────────────────────┴────────────┘ \\ Datastore in den Maintenance Mode versetzen. proxmox-backup-manager datastore update --maintenance-mode read-only \\ ===== Update bis zum aktuellen Stand von 2.x ===== apt-get update apt-get dist-upgrade reboot \\ ===== Anzeigen der aktuellen Version ===== proxmox-backup-manager versions \\ ===== Upgrade PBS auf Version 3 ===== ==== Ändern der Apt Sourcen vom OS ==== sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list \\ ==== Ändern der Apt Sourcen vom PBS ==== Für non Prod sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/pbs-non-repo.list \\ Für Prod sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/pbs-enterprise.list \\ \\ Eventuell muss der Filename angepasst werden. \\ Bitte nach den sed Befehlen eine optische Kontrolle der Files! \\ Wenn es wo Backports Repos konfiguriert sind müssen diese gelöscht werden! \\ \\ ==== Upgrade PBS ==== Upgrade auf Debian 12 (Bookworm) und PBS 3.x (bei mir hat das Upgrade auf einer NVMe SSD ca. 9 Minuten gedauert) \\ Man sollte das Update über eine Console durchführen um sicher zu sein. Via SSH geht es zur Not auch. apt update apt dist-upgrade \\ Fragen die einem gestellt werden: * Configuration file '/etc/issue' → Y * Restart Services → Y * Configuration file '/etc/lvm/lvm.conf' → N * Configuration file '/etc/apt/sources.list.d/pbs-enterprise.list' → N