Proxmox Backup Server als Plugin nachinstallieren

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Dieser Artikel zeigt Ihnen wie Sie den Proxmox Backup Server (PBS) als Plugin auf einem System mit Proxmox VE (PVE) nachinstallieren.

Usecase

Hauptsächlich bietet es sich an den PBS on top of PVE zu installieren, um ein Disaster Recovery durchzuführen. Folgende Bilder zeigen dieses Szenario genauer:

Beachten Sie hierbei die Ressourcen des Proxmox Backup Server, dieser wird im Normalfall weniger Kapazität an Hardwareressourcen besitzen als ein gesamtes Cluster.

Aufgrund der eingeschränkten Kapazitäten kann es durchaus sein, dass nicht alle Virtuellen Umgebungen gerestored und gestartet werden können.

Nachinstallation auf einen Debian-basierten Linuxsystem

Falls Sie den Proxmox Backup Server auf einen PVE Host nachinstallieren wollen, können Sie dies Punkte überspringen und direkt mit dem Punkt "Nachinstallation auf einen PVE-Node" beginnen. Anderenfalls beginnen Sie mit dem Download der GPG-Datei:

Dazu benutzen Sie den folgenden URL und laden sie mithilfe von wget die .gpg-Datei über die CLI runter.

wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Hierbei werden Ihnen die Repositories von Proxmox geladen, dies sollte folgendermaßen aussehen:

root@pve-virt-05:~# wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg 
--2024-09-12 15:05:00--  https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg
Resolving enterprise.proxmox.com (enterprise.proxmox.com)... 185.219.221.167, 2a0b:7140:5:100::167
Connecting to enterprise.proxmox.com (enterprise.proxmox.com)|185.219.221.167|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1187 (1.2K) [application/octet-stream]
Saving to: ‘/etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg’
/etc/apt/trusted.gpg.d/proxmox-release-book 100%[===========================================================================================>]   1.16K  --.-KB/s    in 0s      
2024-09-12 15:05:00 (34.1 MB/s) - ‘/etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg’ saved [1187/1187]
root@pve-virt-05:~#

Überprüfung der Checksummen mit sha512sum

Anschließend ist es wichtig die Checksummen der gpg-Datei zu überprüfen, um eine fehlerfreie Installation zu gewährleisten.

Dafür werden die Tools sha512sum und md5sum benutzt, beide Tools sollten bereits auf Ihrem System installiert sein, dies können sie mit den folgenden Befehlen herausfinden:

 root@pve-virt-05:~# sha512sum --version
 root@pve-virt-05:~# md5sum --version

Um die Checksummen zu überprüfen, führen Sie nachfolgende zwei Befehle aus:

Zum einen überprüfen Sie die Checksumme mit sha512sum, dazu brauchen Sie diesen Befehl:

sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Eventueller Output:

 root@pve-virt-05:~# sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
 7da6fe34168adc6e479327ba517796d4702fa2f8b4f0a9833f5ea6e6b48f6507a6da403a274fe201595edc86a84463d50383d07f64bdde2e3658108db7d6dc87  /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Erforderlicher Output:

 7da6fe34168adc6e479327ba517796d4702fa2f8b4f0a9833f5ea6e6b48f6507a6da403a274fe201595edc86a84463d50383d07f64bdde2e3658108db7d6dc87  /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Überprüfung der Checksummen mit md5sum

Das oben beschriebene Vorgehen führen Sie nun erneut durch, jedoch mithilfe des Tools "md5sum":

 md5sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Eventueller Output:

 root@pve-virt-05:~# md5sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
 41558dc019ef90bd0f6067644a51cf5b  /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Erforderlicher Output:

 41558dc019ef90bd0f6067644a51cf5b  /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Falls beide Checksummen mit dem erforderlichen Output übereinstimmen, dann folgen Sie den nächsten Schritten und konfigurieren Sie die Repositorys für den Backup Server.

Nachinstallation auf einem PVE-Node

Öffnen Sie mit nano den Dateipfad /etc/apt/sources.list:

 root@pve-virt-05:~#nano /etc/apt/sources.list

Ihnen sollte nun dies Datei angezeigt werden:

 GNU nano 5.4                                                                  /etc/apt/sources.list *                                                                         
 deb http://ftp.de.debian.org/debian bookworm main contrib
 
 deb http://ftp.de.debian.org/debian bookworm-updates main contrib
 
 # security updates
 deb http://security.debian.org bookworm-security main contrib
 
 deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
 
 
 
 
                                                                                 [ Read 9 lines ]
 ^G Help          ^O Write Out     ^W Where Is      ^K Cut           ^T Execute       ^C Location      M-U Undo         M-A Set Mark     M-] To Bracket   M-Q Previous
 ^X Exit          ^R Read File     ^\ Replace       ^U Paste         ^J Justify       ^_ Go To Line    M-E Redo         M-6 Copy         ^Q Where Was     M-W Next

Diese Datei kann von Ihrer etwas abweichen, falls beispielsweise das Enterprise Repository anstelle des No-Subscription Repositorys aktiviert wurde.

Fügen Sie in diese Datei ganz unten folgende Zeilen ein, um das Proxmox Backup Server (PBS)-Repository hinzuzufügen:

# PBS pbs-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pbs bookworm pbs-no-subscription

Danach können Sie die Datei mit [STRG] + [X] und einer anschließenden Bestätigung mit [Y] und nochmaliger Bestätigung mit [Enter] speichern.

Hinweis: Dieses Repository können Sie nachträglich auch auf das Enterprise-Repository ändern, falls Sie Subscriptions besitzen.

Anschließend führen Sie folgende Befehle aus um die Package-Liste zu aktualisieren und den Proxmox-Backup-Server als Plugin zu installieren.

 root@pve-virt-05:~# apt update
 root@pve-virt-05:~# apt install proxmox-backup-server

Nun können Sie den installierten PBS mit der IP-Adresse des Servers und Port 8007 in einem Browser aufrufen und konfigurieren.


Autor: Niklas Pauli

Niklas Pauli arbeitet im Product Management Team von Thomas-Krenn. Er absolvierte am Gymnasium Freyung seine Allgemeine Hochschulreife und anschließend seine Ausbildung als Fachinformatiker für Systemintegration bei der Thomas-Krenn.AG. Nach seiner Ausbildung beschäftigt er sich weiterhin mit den Themengebieten Proxmox VE inkl. Ceph, Backup (Proxmox, Veeam, SEP) oder dem Thomas-Krenn-Wiki.

Das könnte Sie auch interessieren

Proxmox Backup Server
Proxmox Backup Server Installation
Proxmox Backup Server Konfiguration