Table of Contents
Proxmox Backup Server Installation
Proxmox Backup Server wurde von mir in einer Beta Version installiert
Hier die Offizielle doku
Installation
Änlich wie auch PVE einfach runter laden und ISO installieren.
Man kann das ganze virtuell oder auch physisch installieren. Hier muss man sich überlegen (ähnlich wie auch bei Veeam) was Sinn macht.
Auf der Roadmap steht das auch noch ein Tape Support kommen soll.
Installation auf PVE
Eine Installation direkt auf PVE ist möglich. Macht vermutlich auf kleinen Systemen sinn. Auf größeren Enterprise Systemen sollte man hier eine VM oder einen extra Server wählen.
Dafür muss man nur die Repos einbinden und die Packages installieren. Darauf gehe ich hier jetzt nicht ein.
Proxmox Repos
Es gibt wie üblich Enterprise Repos und No-Subscription Repos
Enterprise
deb https://enterprise.proxmox.com/debian/pbs buster pbs-enterprise
Non-Sub
deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription
Speicherplatz anbinden
Backup Speicher anbinden
Local Disk
Diese kann wie folgt einbinden.
PBS mag wie ganz Proxmox ZFS recht gerne. Dies kann man verwenden wenn man möchte. Ich hab zum testen der Beta nur eine local Disk hinzugefügt und habe diese verwendet.
Disk vorbereiten: Administration → Disk → Disk auswählen und initialisieren
Disk einbinden: Administration → Disk → Directory → Create Directoy → Disk auswählen und mount
NFS
Um einen NFS Share zu mounten und Backups auf einen Share zu machen muss der Share normal über die Bash mit guten Parametern gemountet werden.
Danach kann der Share als Backup Datastore eingebunden werden.
Datastore → Create → Name angeben / Backing Path → der Pfad wo der NFS Share gemountet wurde.
Verify Jobs
Es macht Sinn eine Job zu konfigurieren der die Backup automatisch überprüft.
Dies richtet man wie folgt ein:
- Datastore → Verify Jobs → Add → Ich lasse meine Backups einmal am Tag überprüfen.
Notifications
Notifications werden pro Datastore eingerichtet. Hier reicht für mich aus wenn ich bei einem Fehler eine Info bekomme
- Datastore → Datastore deiner Wahl → Options
Einbinden im PVE
Um den Backupserver im PVE einzubinden muss man in das PVE Gui gehen.
Unter Datacenter wo man auch die normalen Storagemounts einbindet hängt man auch den Backupserver ein.
- Datacenter
- Storage
- Add: Proxmox Backup Server
- ID: Name im Cluster
- Server: IP oder Hostname
- Username: root@pam (wichtig ist hier @pam angeben damit der User als lokaler User verwendet wird)
- Password: eh kl0r
- Datastore: Gleicher Name wie am PBS
- Fingerprint: Muss vom PBS rauskopiert werden → Dashboard → Show Fingerprint
- Encryption Key:
Prune & GC
Prune
Prune löscht nicht die Daten selbst sondern nur Index Files
Garbage Collection
Garbage Collection arbeitet in zwei Phasen.
- In der ersten Phase werden alle Datenblöcke gelöscht
- In der zweiten Phase werden alle nicht genutzten bzw. als löschbar markierte gelöscht.
