Proxmox Backup Server

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

Proxmox BS (Proxmox Backup Server; kurz PBS) ist eine auf Debian GNU/Linux basierende Open Source Backup Lösung für Proxmox VE. PBS unterstützt dabei sowohl das Backup von klassischen virtuellen Maschinen Kernel-based Virtual Machine (KVM) als auch die Sicherung von Containern auf Basis von LinuX Containers (LXC). Zur Verwaltung der Backups bietet der PBS ein übersichtliches Webinterface.

Proxmox Backup Server 4.x

Proxmox Backup Server 4.0 basiert auf Debian 13 und verwendet in der aktuellsten Version einen auf Ubuntu 25.04 basierenden Kernel 6.17:

Version Basis Kernel Basis Kernel Anmerkung
Proxmox BS 4.0 Debian Trixie 13 6.14.8-2 (Ubuntu 25.04 Kernel)
Proxmox BS 4.1 Debian Trixie 13 6.17.2-1 (Ubuntu 25.04 Kernel)

Proxmox Backp Server 3.x

Proxmox Backup Server 3.0 basiert auf Debian 12 und verwendet in der aktuellsten Version einen auf Ubuntu 24.04 basierenden Kernel 6.8:

Version Basis Kernel Basis Kernel Anmerkung
Proxmox BS 3.0 Debian Bookworm 12 6.2 (Ubuntu 23.04 Kernel)
Proxmox BS 3.1 Debian Bookworm 12.2 6.5 (Ubuntu 23.10 Kernel)
Proxmox BS 3.2 Debian Bookworm 12.5 6.5 (Ubuntu 23.10 Kernel)
Proxmox BS 3.3 Debian Bookworm 12.8 6.8 (Ubuntu 24.04 Kernel)
Proxmox BS 3.4 Debian Bookworm 12.10 6.8 (Ubuntu 24.04 Kernel)

Proxmox Backup Server 2.x

Proxmox Backup Server 2.0 basiert auf Debian 11 und verwendet in der aktuellsten Version einen auf Ubuntu 21.10 basierenden Kernel 5.13:

Version Basis Kernel Basis Kernel Anmerkung
Proxmox BS 2.0 Debian Bullseye 11 5.11 (Ubuntu 21.04 Kernel)
Proxmox BS 2.1 Debian Bullseye 11.1 5.13 (Ubuntu 21.10 Kernel)
Proxmox BS 2.2 Debian Bullseye 11.3 5.15 (Ubuntu 22.04 Kernel)
Proxmox BS 2.3 Debian Bullseye 11.5 5.15 (Ubuntu 22.04 Kernel)

Proxmox Backup Server 1.x

Proxmox BS 1.0 basiert auf Debian 10 und verwendet in der aktuellsten Version einen auf Ubuntu 20.04 basierenden Kernel 5.4:

Version Basis Kernel Basis Kernel Anmerkung
Proxmox BS 1.0 Debian Buster 10.6 5.4 (Ubuntu 20.04 Kernel)
Proxmox BS 1.1 Debian Buster 10.9 5.4.106


Changelog

Proxmox Backup Server (PBS) setzt statt Point Releases auf ein Rolling Release Modell. Aktualisierungen können bequem über die integrierte Update-Funktion eingespielt werden. Dieser Abschnitt zeigt die derzeit verfügbaren Versionen vom Proxmox Backup Server mit den wichtigsten Änderungen und Eigenschaften auf.

Proxmox Backup Server 4.1

  • Debian Trixie (13)
  • ZFS: 2.3.3
  • Benutzerbasierter Traffic-Control für granulare Bandbreitenverwaltung
  • konfigurierbare Parallelität für Verify-Jobs
  • Ratenbegrenzung für S3-Endpunkte (technology preview)

Proxmox Backup Server 4.0

  • Debian Trixie (13)
  • ZFS: 2.3.4
  • S3-kompatible Objektspeicher als Backup-Storage möglich (Technology Preview)
  • RAID-Z Erweiterung mit TFS 2.3 möglich
  • Automatische Sync-Jobs, sofern ein Removeable Datastore gemountet ist

Proxmox Backup Server 3.4

  • Debian Bookworm (12.10)
  • ZFS: 2.2.7
  • Leistungsverbesserungen bei der Garbage Collection
  • Feinere Kontrolle über die Auswahl von Sicherungs-Snapshots für Synchronisierungsaufträge

Proxmox Backup Server 3.3

  • Debian Bookworm (12.8)
  • ZFS 2.2.6
  • Neue Push Möglichkeiten für Remote-Sync-Jobs
  • Unterstützung von Wechseldatenspeichern
  • Neues Webhook-Benachrichtigungsziel
  • Neue Modi zur Erkennung von Veränderungen, um dateibasierte Backups zu beschleunigen

Proxmox Backup Server 3.2

  • Debian Bookworm (12.5)
  • ZFS 2.2.3
  • Überarbeitung des Benachrichtigungssystems
  • Automatisierte Installation möglich
  • Übersicht über die konfigurierten Prune- und Garbage Collection-Jobs

Proxmox Backup Server 3.1

  • Debian Bookworm (12.2)
  • Kernel 6.5
  • ZFS 2.2.0
  • Unterstützung von Secure Boot
  • Ergänzung der Sync-Jobs um Lokale Sync-Jobs
  • Tape Support von LTO 9

Proxmox Backup Server 3.0

  • Debian Bookworm (12)
  • Kernel 6.2
  • ZFS 2.1.12
  • Textbasierter Installer
  • Erweiterte Unterstützung von Tape Backups
  • Anpassungen der Sync-Jobs (Möglichkeit nur die letzten Backups zu übertragen

Proxmox Backup Server 2.3

  • Debian Bullseye (11.5)
  • ZFS 2.1.6
  • Pruning ist nun auch für einzelne Namespaces möglich
  • Off-Site Backups mithilfe eines Remote-Sync möglich

Proxmox Backup Server 2.2

  • Debian Bullseye (11.3)
  • Kernel 5.15
  • ZFS 2.1.4
  • Möglichkeit den Datenspeicher in mehrere Namespaces zu unterteilen
  • Wartungsmodus (offline, read-only)

Proxmox Backup Server 2.1

  • Bandbreiten-Limit Konfiguration für Netzwerkktraffic nun möglich
  • Backups können nun als geschützt markiert werden (nicht löschbar)
  • Gruppenfilter für Sync und Tape-Job-Backups
  • Verbesserungen an OpenID Connect

Proxmox Backup Server 2.0

  • Proxmox Tape-Backup ist nun in PBS 2.0 inkludiert
  • Single Sign On mit OpenID-Connect
  • HTTP-Proxy Konfiguration möglich
  • Lets Encrypt / ACME Support via GUI
  • Repository Verwaltung via GUI
  • Single File Restore für VMs (ZFS/LVMthin based)

Proxmox Backup Server 1.1

  • Debian Buster (10.9)(Basis)
  • Kernel 5.4.106
  • ZFS 2.0
  • Tape Backup (Technology Preview)
  • 2 Faktor Authentifizierung (TFA) für das Web-Interface
  • HTTP Compression via Content-Encoding
  • Compression File-Level ZIP Archive Downloads
  • Bemerkbare Verbesserungen und Bugfixes

Proxmox Backup Server 1.0

Die erste Version des Proxmox Backup Servers wurde am 11.11.2020 veröffentlicht. [1]

  • Basiert auf Debian Buster (10.6)
  • Kernel 5.4 LTS
  • ZFS 0.8.4
  • Backup & Restore (Grundfunktionen):
    • Deduplication
    • Inkrementelle Backups
    • Datenintegrität (SHA-256)
    • Kompression (ZSTD)
    • Verschlüsselung (AES-256 client seitig)
    • Daten-Verifikation (inkl. Reverifikation)
    • Remote Sync (asynchroner Datastore-Sync zwischen mehreren Servern)
    • Performance (PBS ist in Rust geschrieben)
    • Open Source
  • Vollständige Proxmox VE Integration
    • Backup von KVM (Kernel Based Virtual Machines) (inklusive QEMU dirty bitmaps)
    • Backup von Linux Container (LXC) (inkl. File-Level-Restore
  • Enterprise Support (empfohlen für Produktiv-Betrieb)
  • Web Interface
    • Backup Jobs einrichten und starten
    • Widgets im Dashboard zeigen aktuelle Auslastung, erfolgreiche, laufende und fehlgeschlagene Backup-Jobs uvm.
  • Backup-Job Scheduling
    • auf Datastore-Ebene definiert
    • basieren auf den flexiblen systemd-Time Spezifikationen (bekannt von cronjobs)
  • E-Mail Benachrichtigungen

Weitere Informationen

Einzelnachweise


Autor: Jonas Sterr

Ich beschäftige mich mit den Themen Software Defined Storage, Proxmox Virtualisierung auf Basis von KVM, QEMU & Ceph im Produktmanagement der Thomas-Krenn.AG in Freyung. Proxmox ist meine absolute Leidenschaft und ich freue mich gerne über Kontaktanfragen und einen Austausch auf LinkedIn.


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 als Plugin nachinstallieren
Proxmox Backup Server Support Subskriptionen
ZFS Datastores nach PBS Neuinstallation wieder einbinden