Proxmoxguide

Proxmox Backup Server (PBS) einrichten – vollständige Anleitung

Deduplizierte, verschlüsselte Backups für VMs und Container

S
SeeColors IT
11. Juni 20265 Min. Lesezeit156 Aufrufe

Was ist Proxmox Backup Server?

Proxmox Backup Server (PBS) ist eine eigenständige, kostenlose Backup-Lösung speziell für Proxmox VE. PBS läuft entweder auf einer dedizierten Maschine oder als VM/Container auf dem Proxmox-Host selbst.

Vorteile von PBS gegenüber klassischen Backups

  • Inkrementelle Backups: Nach dem ersten Vollbackup werden nur Änderungen gesichert – drastisch reduzierte Backup-Zeiten
  • Deduplizierung: Identische Datenblöcke werden nur einmal gespeichert – spart 30–80% Speicherplatz
  • Kompression (zstd): Zusätzliche Komprimierung der Backup-Daten
  • Verschlüsselung (AES-256): End-to-End-Verschlüsselung der Backups (optional)
  • Verifikation: Automatische Prüfung der Backup-Integrität
  • Prune-Richtlinien: Automatisches Löschen alter Backups nach konfigurierbaren Regeln

Wann PBS auf eigene Hardware?

Für maximale Sicherheit sollte PBS auf einem separaten physischen Server oder mindestens auf einem separaten Speichersystem laufen. Backup auf demselben Proxmox-Host schützt nicht vor Server-Ausfall.

Für KMU empfehlen wir:

  • Option 1: PBS auf einem separaten Server (alter PC, Mini-Server)
  • Option 2: PBS als VM auf einem zweiten Proxmox-Host
  • Option 3: PBS-Daten auf ein NAS (Synology/QNAP) per NFS/SMB replizieren

PBS installieren

ISO herunterladen und booten

  1. proxmox.com/de/downloads → Proxmox Backup Server → aktuelle Version
  2. Bootfähigen USB-Stick erstellen (wie bei Proxmox VE)
  3. Von USB booten → Install Proxmox Backup Server

Die Installation läuft identisch wie Proxmox VE:

  • Ziellaufwerk auswählen
  • Netzwerk konfigurieren (feste IP!)
  • Root-Passwort setzen
  • Installation abschließen

PBS als VM in Proxmox VE

Falls kein separater Server verfügbar ist:

  1. Ubuntu Server VM erstellen (2 CPU, 4 GB RAM, 20 GB OS-Disk)
  2. Großes Backup-Laufwerk als zweite Disk hinzufügen (z. B. 500 GB)
  3. PBS-Repository hinzufügen:

wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg echo "deb http://download.proxmox.com/debian/pbs bookworm pbs-no-subscription" > /etc/apt/sources.list.d/pbs-no-subscription.list apt update && apt install -y proxmox-backup-server

PBS läuft dann auf Port 8007.

PBS Erstkonfiguration

Weboberfläche aufrufen

https://pbs-ip:8007

Login: root / Ihr Root-Passwort

Datastore erstellen

Ein Datastore ist das Backup-Repository auf PBS – ein Verzeichnis wo Backups gespeichert werden.

  1. Administration → Datastores → Add Datastore
  2. Name: z. B. vm-backups
  3. Backing Path: Verzeichnis auf der Backup-Festplatte (z. B. /mnt/backup/vm-backups)

Wenn das Backup-Laufwerk noch nicht gemountet ist:

fdisk /dev/sdb – Partition erstellen
mkfs.ext4 /dev/sdb1 – Formatieren
mkdir -p /mnt/backup && mount /dev/sdb1 /mnt/backup
echo "/dev/sdb1 /mnt/backup ext4 defaults 0 2" >> /etc/fstab

Prune-Richtlinien konfigurieren

Legen Sie fest, wie viele Backup-Versionen aufbewahrt werden:

  1. Datastore → Prune Jobs → Add
  2. Konfigurieren Sie Aufbewahrungsregeln:
    • keep-last: 3 – Letzte 3 Backups
    • keep-daily: 7 – Täglich 7 Tage
    • keep-weekly: 4 – Wöchentlich 4 Wochen
    • keep-monthly: 6 – Monatlich 6 Monate

PBS mit Proxmox VE verbinden

Schritt 1: PBS als Storage in Proxmox VE hinzufügen

  1. Proxmox VE Weboberfläche → Datacenter → Storage → Add → Proxmox Backup Server

  2. Konfiguration:

    • ID: z. B. pbs-backup
    • Server: IP-Adresse des PBS (z. B. 192.168.1.50)
    • Datastore: Name des PBS-Datastores (z. B. vm-backups)
    • Username: root@pam (oder dedizierter Backup-Benutzer)
    • Password: PBS-Root-Passwort
  3. Fingerprint: Klicken Sie auf das Feld – Proxmox lädt den PBS-Fingerprint automatisch

  4. Add

Schritt 2: Backup-Job erstellen

  1. Datacenter → Backup → Add
  2. Konfiguration:
    • Storage: pbs-backup (der gerade erstellte Storage)
    • Schedule: 0 2 * * * (täglich 02:00 Uhr)
    • Compression: zstd (empfohlen)
    • Mode:
      • Snapshot: Beste Performance, kein Einfrieren der VM
      • Suspend: VM kurz pausieren für konsistenteres Backup
      • Stop: VM stoppen (100% konsistent, aber Downtime)
    • VMs/Containers: Alle oder ausgewählte auswählen
  3. Create

Schritt 3: Verschlüsselung aktivieren (empfohlen)

In der PBS-Weboberfläche: Datastore → Manage Encryption

Oder beim ersten Backup direkt in Proxmox VE konfigurieren:

  1. Datacenter → Storage → pbs-backup → Edit
  2. Encryption key: Neuen Schlüssel generieren
  3. Schlüssel sicher exportieren und aufbewahren (ohne Schlüssel kein Restore!)

Backup-Restore durchführen

VM aus PBS wiederherstellen

  1. In Proxmox VE: Node → pbs-backup (Storage) auswählen
  2. Backup-Liste zeigt alle gesicherten VMs
  3. Rechtsklick auf Backup → Restore
  4. Konfigurieren:
    • Target Node
    • VM ID (neue ID für parallele Wiederherstellung)
    • Start after restore: Ja/Nein
  5. Restore

Alternativ per Shell:

qmrestore pbs://root@[email protected]:vm-backups/vm/100/2025-01-15T02:00:00Z 100

Einzelne Dateien wiederherstellen (File-Level Recovery)

PBS ermöglicht das Durchsuchen von Backups und Extrahieren einzelner Dateien:

  1. In PBS-Weboberfläche: Datastore → Backups → VM auswählen
  2. Browse – Dateisystem des Backups wird navigierbar
  3. Gewünschte Dateien auswählen → Download

PBS-Status überwachen

Backup-Status in Proxmox VE

Datacenter → Tasks: Zeigt alle Backup-Jobs, Dauer und Status.

Node → pbs-backup: Zeigt gespeicherte Backups, Größe und Deduplizierungsrate.

PBS-Dashboard

Die PBS-Weboberfläche zeigt:

  • Festplattenbelegung und Wachstum
  • Deduplizierungsrate (z. B. 4.5x = 4,5-fache Platzersparnis)
  • Letzte Backup-Jobs und ihren Status

FAQ

Kann PBS auch physische Server (Bare Metal) sichern?
Ja, mit dem Proxmox Backup Client der auch auf nicht-Proxmox-Linux-Systemen läuft. Windows-Unterstützung ist begrenzt.

Wie groß sollte die PBS-Backup-Festplatte sein?
Als Faustregel: 2–3x die Summe aller VM-Festplatten, dank Deduplizierung oft weniger nötig. Beobachten Sie die Deduplizierungsrate in der PBS-Oberfläche nach den ersten Backups.

Kann PBS Backups in die Cloud (S3) spiegeln?
Ja, per Remote in PBS können Backups zu einem anderen PBS-Server oder S3-kompatiblem Storage repliziert werden.

Fazit

Proxmox Backup Server ist eine ausgezeichnete, kostenlose Backup-Lösung für Proxmox-Umgebungen. Deduplizierung und inkrementelle Backups reduzieren Speicherbedarf und Backup-Zeiten erheblich.

Als Proxmox-Backup-Spezialisten in Heidelberg implementieren wir PBS für KMU in Mannheim, Ludwigshafen und der gesamten Rhein-Neckar-Region. Jetzt Backup-Konzept anfragen.

Artikel teilen

War dieser Artikel hilfreich?

Dein Feedback hilft uns, bessere Inhalte zu erstellen.

Kommentar hinterlassen

Verwandte Artikel