Proxmox Backup Server (PBS) als VM auf einer Proxmox Virtual Environment (PVE) einrichten.
Warum wollen wir das?
Beim Einsatz des PVE werden immer Vollbackups erstellt. Durch den PBS können nun inkrementelle Backups erstellt werden.
Dadurch wird sowohl Speicherbedarf als auch Netzwerklast deutlich reduziert.
Und wie geht das genau?
Proxmox PVE ist bereits in Version 7.1-12 installiert.
Das PBS ISO unter Download Proxmox Backup Server runterladen und im PVE als ISO Image hochladen.
VM mit Einhaltung der Systemanforderungen (min) einrichten:
4GB RAM, 4 CPUs (mehr geht immer )
Wenn die Installation durch ist, müssen wir noch das Repository anpassen, damit wir Updates bekommen.
Wer eine gültige Subskription hat, überspringt diesen Schritt.
Zum Testen / rumprobieren braucht es keine...
Per Konsole:
Wie benötigen innerhalb sources.list.d die pbs-enterprise.list
cd /etc/apt/sources.list.d
Wir bearbeiten sie:
nano pbs-enterprise.list
Die vorhandene Zeile mit https://enteprise.... klammen wir mit # aus und fügen die Zeile hinzu:
deb http://download.proxmox.com/debian/pbs bullseye pbs-no-subscription
Speichern mit Strg X bestätigen mit J
Wir starten das Update per apt update && apt upgrade -y
Wenn das ohne Fehler durchläuft, war der Eintrag erfolgreich
Dann installieren wir noch den QEMU-Agent:
apt install qemu-guest-agent
Mit J bestätigen.
Dann bitte einen Reboot durchführen
Zum Einbinden eines (NAS)Laufwerkes erstellen wir einen Ordner backup auf unserem NAS, Freigabe NFS als Gast, ohne Beschränkung.
Um es einfach zu halten, bennen wir den Ordner auf dem NAS gleich wie beim NFS => backup
Auf der Konsole des PBS:
Zum Pfad mnt wechseln
cd /mnt
Ordner backup erstellen
mkdir -p /mnt/backup
NFS Share verbinden
mount IPdesNAS:/backup /mnt/backup
Bitte entsprechend anpassen:
Der Aufbau ist: IPdesNAS:/freigabeOrdner einhängepunkt im PVE (siehe oben) Doppelpunkt und Slash nicht vergessen
Zur Kontrolle eingeben:
df -h
Hier sollte der Share in der Liste stehen.
Damit der Share nach einem Reboot wieder verbunden ist:
Im Pfad /mnt
Die Datei fstab öffnen
nano /etc/fstab
xxx.xxx.xxx.xxx:/backup /mnt/backup nfs defaults 0 0
XXX = Die IP Deines NAS
STRG X und mit J bestätigen
Nach Reboot nochmals mit df -h kontrollieren
Jetzt müssen wir noch im PBS einen Datastore hinzufügen, damit wir die Backups dort ablegen können:
Datastore = hinzufügen
Name Backup (beliebig)
Backing-Pfad: /mnt/backup (hier den angelegten mount-punkt eintragen)
Reiter Prune-Option nach Wunsch einstellen.
Es wird immer ein Vollbackup plus je Folgetag ein inkrementelles gemacht.
PVE mit PBS verbinden:
Im PBS Dashboard den Fingerprint kopieren.
Im PVE unter Rechenzentrum:
Storage hinzufügen = Proxmox Backup Server
ID: nach belieben
Server: IP des PBS
Benutzername: root@pam (Root-Benutzername des PBS)
Kennwort *****
Fingerabdruck einfügen
Aufbewahrte Backups & Verschlüsselung wird nicht benötigt.
Final erstellen wir noch einen Verifizierungs-Job im PBS:
Unter Datastore im gerade eingerichteten Datastore backup = Verifizierungs-Job = hinzufügen.
Zeitplan daily, hinzufügen.
So werden die Daten täglich überprüft.
Kommentare 2
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Haxley
Hallo,
ich spiele mit dem Gedanken den PBS neben Proxmox zu installieren. Ich wollte dazu eigentlich nicht noch einen Server hinstellen. Ist das grundsätzlich möglich? Eigentlich frage ich mich auch, warum man das ganze PBS nicht in Proxmox selbst integriert hat? Backup gibts da ja schon, das einfach um die Funktionen des PBS erweitern und fertig.
Bei mir ist das Proxmox System auf separaten Mirror ZFS und die VMs auf einem separaten ZFS Pool. Da ich nur die VMs sichern will ist es ja im Grund nicht falsch PBS neben dem Proxmox mit auf den Mirror des ZFS zu installieren. Hat das schon mal jemand gemacht?
Neben der ISO gibts ja auch Repositories um PBS zu installieren, so das die eigentlich gehen müsste oder?
Lieben Dank
Gruß Haxley
GenXRoad
Das PVE immer Vollbackups erstellt stimmt so nicht ganz aber die PBM ist sicherlich eine easy going lösung…
Nutzt man LVM-Thin, werden backups sogar einfach so live erstellt ohne das irgendwelche extra speicher benötigt wird (Ein Raid wäre dann sehr empfehlenswert)