[email protected]

Anleitung · Proxmox

Verschlüsselte Proxmox-Backups mit Hetzner Storage Box einrichten

Hinweis zum Inhalt: Versionen, Befehle und Preise können sich ändern. Bitte prüfen Sie kritische Schritte vor dem produktiven Einsatz eigenständig. Dieser Leitfaden ersetzt keine individuelle Fach-, Rechts- oder Steuerberatung.

Proxmox Restore-Test ab 1.490 € netto - WZ-IT prüft Verschlüsselung, Schlüsselzugriff und Backup-Weg, stellt ein vereinbartes System isoliert wieder her und dokumentiert das Ergebnis. Restore-Test ansehen · Proxmox Backup Server einrichten und betreiben lassen

Eine Hetzner Storage Box lässt sich als Offsite-Ziel für Proxmox-Backups nutzen: Sie ist per SMB/CIFS einhängbar, der Traffic ist unbegrenzt und der Standort wählbar (Deutschland oder Finnland). Der Dienst verschlüsselt die Inhalte nicht clientseitig. Diese Anleitung bindet die Storage Box auf dem Proxmox-Host ein, legt mit gocryptfs eine Verschlüsselungsschicht darüber und richtet das Ergebnis als Directory-Storage für vzdump-Backups ein. Wer Backups mit dem Proxmox Backup Server (PBS) sichert, findet im letzten Abschnitt die Abgrenzung der beiden Wege.

Inhaltsverzeichnis

Was ist eine Hetzner Storage Box?

Die Hetzner Storage Box ist ein Online-Speicher, den Hetzner in vier Größen anbietet: 1 TB (BX11), 5 TB (BX21), 10 TB (BX31) und 20 TB (BX41). Der Zugriff läuft über FTP, FTPS, SFTP, SCP, SMB/CIFS, rsync über SSH, BorgBackup, Restic, Rclone, HTTPS und WebDAV; als Standort stehen Deutschland oder Finnland zur Verfügung (Hetzner Storage Box, Hetzner-Dokumentation). Die aktuellen Preise nennt die Produktseite von Hetzner (Oktober 2026).

Die Storage Box eignet sich damit als Backup-Speicher außerhalb des eigenen Standorts. Betreiben Sie Proxmox selbst auf einem Hetzner-Server, finden Sie Installation und Netzwerk unter Proxmox auf Hetzner.

Storage Box vorbereiten

Öffnen Sie Ihre Storage Box in der Hetzner Console und wählen Sie die Aktion "Change settings". Aktivieren Sie dort den SMB-Support; steht der Proxmox-Host außerhalb des Hetzner-Netzes, aktivieren Sie im selben Dialog "External Reachability". Legen Sie das Passwort des Hauptnutzers fest (Aktion "Reset password") und notieren Sie es, denn das benötigen wir später. Das Share heißt beim Hauptnutzer backup, die Adresse lautet uXXXXX.your-storagebox.de/backup (Hetzner-Dokumentation: Zugriff per SMB/CIFS).

Eigenständige Storage Boxes verwaltet Hetzner seit dem 29. Juli 2025 nicht mehr im Robot, sondern in der Hetzner Console (Hetzner-FAQ). In der Console heißt die Einstellung SMB-Support unter "Change settings"; in der Robot-Oberfläche lautet sie "Samba support".

Storage Box in Proxmox einbinden und mit gocryptfs verschlüsseln

Melden Sie sich bei Ihrer Proxmox-Weboberfläche an und öffnen Sie die Shell zu Ihrem Proxmox Host über das Menü "Shell" oder per SSH.

Proxmox Shell

Zuerst installieren wir die notwendigen Pakete gocryptfs und cifs-utils, um die Storage Box einzubinden und die Backups zu verschlüsseln:

apt update && apt install gocryptfs cifs-utils -y

Wir legen nun unsere Zugangsdaten zur Storage Box unter /root/.smbcredentials ab. Erstellen Sie die Datei mit folgendem Inhalt:

username=uxxxxxx
password=your_password

Ersetzen Sie uxxxxxx durch Ihren Benutzernamen und your_password durch das Passwort, das Sie in der Hetzner Console gesetzt haben. Speichern Sie die Datei und setzen Sie die Berechtigungen so, dass nur root sie lesen kann:

chmod 600 /root/.smbcredentials

Wir erstellen nun ein Verzeichnis, in dem wir die Storage Box einbinden werden. In diesem Verzeichnis werden auch später die verschlüsselten Daten liegen, daher nennen wir es storagebox_crypt:

mkdir /mnt/storagebox_crypt

Wir legen nun einen Mount Point in fstab an, damit die Storage Box automatisch beim Booten eingebunden wird. Öffnen Sie die Datei /etc/fstab mit einem Texteditor Ihrer Wahl:

nano /etc/fstab

Fügen Sie die folgende Zeile am Ende der Datei hinzu, um die Storage Box einzubinden:

//uxxxxxx.your-storagebox.de/backup /mnt/storagebox_crypt cifs credentials=/root/.smbcredentials,iocharset=utf8,rw,seal,_netdev,uid=0,gid=0,file_mode=0660,dir_mode=0770  0 0

Hetzner weist darauf hin, dass SMB-Verbindungen nicht automatisch verschlüsselt sein müssen. Die Option seal verschlüsselt die SMB-Verbindung selbst (Hetzner-Dokumentation); die Inhalte schützt gocryptfs im nächsten Schritt zusätzlich.

Wir überprüfen nun, ob die Storage Box korrekt eingebunden wird, indem wir den folgenden Befehl ausführen:

mount -a -vvv

Alles wurde korrekt eingerichtet, wenn wir die Nachricht "successfully mounted" sehen.

Storage Box Mount Success

Wir initialisieren nun das Verzeichnis für die Verschlüsselung mit gocryptfs. gocryptfs -init verlangt ein leeres Verzeichnis (gocryptfs-Manpage):

gocryptfs -init /mnt/storagebox_crypt

Sie werden aufgefordert, ein Passwort für die Verschlüsselung einzugeben. Dieses Passwort wird später benötigt, um auf die verschlüsselten Daten zuzugreifen. Notieren Sie sich dieses Passwort gut, da es nicht wiederhergestellt werden kann.

Nach der Passworteingabe gibt gocryptfs einmalig den Masterkey aus. Mit ihm bleiben die Daten zugänglich, wenn das Passwort verloren geht oder die Konfigurationsdatei beschädigt ist (gocryptfs-README). Bewahren Sie Passwort und Masterkey getrennt von der Storage Box auf, zum Beispiel in einem Passwortmanager.

Die Konfigurationsdatei gocryptfs.conf liegt standardmäßig im Verschlüsselungsverzeichnis, hier also unter /mnt/storagebox_crypt/gocryptfs.conf und damit auf der Storage Box selbst. Ohne sie lassen sich die Daten nur mit dem Masterkey entschlüsseln. Sichern Sie deshalb eine Kopie an einem anderen Ort:

cp /mnt/storagebox_crypt/gocryptfs.conf /root/gocryptfs.conf.backup

Wir bereiten nun das Verzeichnis für die Verschlüsselung vor, indem wir zunächst ein Verzeichnis erstellen, in dem die entschlüsselten Daten liegen werden:

mkdir /mnt/storagebox

Wir legen das Passwort in einer Datei ab, damit wir es später nicht erneut eingeben müssen. Erstellen Sie die Datei /root/.gocryptfs. Sie enthält ausschließlich das Passwort in einer einzigen Zeile, ohne Schlüsselwort davor (gocryptfs-Manpage, Option -passfile):

your_encryption_password

Ersetzen Sie your_encryption_password durch das Passwort, das Sie bei der Initialisierung von gocryptfs verwendet haben. Setzen Sie die Berechtigungen für die Datei:

chmod 600 /root/.gocryptfs

Wir fügen nun einen weiteren Eintrag in die Datei /etc/fstab hinzu, um das Verzeichnis für die Entschlüsselung automatisch einzubinden. Den Pfad zu gocryptfs zeigt which gocryptfs an:

/mnt/storagebox_crypt /mnt/storagebox    fuse./usr/bin/gocryptfs rw,nofail,auto,x-systemd.idle-timeout=10,x-systemd.automount,allow_other,quiet,passfile=/root/.gocryptfs 0 0

Wir überprüfen nun, ob das Verzeichnis korrekt eingebunden wird, indem wir den folgenden Befehl ausführen:

mount -a -vvv

Dort müssen wir die Nachricht "successfully mounted" sehen, wenn alles korrekt eingerichtet ist.

Backup-Job einrichten und Wiederherstellung testen

Melden Sie sich bei Ihrer Proxmox-Weboberfläche an und navigieren Sie zu "Datacenter" > "Storage". Klicken Sie auf "Add" und wählen Sie "Directory".

Add Storage in Proxmox

Dort setzen wir dann eine ID, in unserem Beispiel einfach "StorageBox". Als Verzeichnis geben wir /mnt/storagebox an, da dies das Verzeichnis ist, in dem die Storage Box unverschlüsselt anliegt. Als Content wählen wir "Backup" aus, da wir hier unsere Backups speichern möchten.

Add Storage Settings

Nun sehen wir in der Übersicht unseren neuen Storage. Wir können nun Backup Jobs erstellen, die auf diesen Storage zugreifen. Dazu gehen wir zu "Datacenter" > "Backup" und klicken auf "Add".

Create Proxmox Backup Job

Wir haben für unser Beispiel eine VM mit der ID 100 angelegt. Bei Schedule wählen wir beispielsweise "Daily" aus, um täglich ein Backup zu erstellen. Bei Storage wählen wir unseren neuen Storage "StorageBox" aus. Die restlichen Einstellungen können wir auf den Standardwerten belassen. Wichtig ist noch, dass falls es sich beispielsweise um eine Datenbank handelt, wir bei Mode "Stop" auswählen, damit wir einen konsistenten Zustand der Datenbank haben.

Ein Backup ist erst belegt, wenn sich daraus wiederherstellen lässt. Proxmox legt die Backup-Dateien eines Directory-Storages im Unterordner dump/ ab, hier also unter /mnt/storagebox/dump/ (Proxmox-Dokumentation: Directory Backend). So testen Sie die Wiederherstellung:

  1. Prüfen Sie, dass /mnt/storagebox eingehängt ist und die Backup-Dateien sichtbar sind: ls /mnt/storagebox/dump/.
  2. Stellen Sie ein Backup unter einer freien VM-ID wieder her, damit die produktive VM unangetastet bleibt. In der Weboberfläche: Storage "StorageBox" > "Backups" > Backup auswählen > "Restore". Auf der Kommandozeile: qmrestore /mnt/storagebox/dump/<archiv> <freie-vmid> --unique 1 (bei Containern pct restore). Die Option --unique vergibt neue MAC-Adressen (Proxmox-Dokumentation: Restore, qmrestore).
  3. Starten Sie die wiederhergestellte VM nur in einem isolierten Netz oder ohne Netzwerkanschluss und prüfen Sie, ob sie bootet und die Daten vorhanden sind.
  4. Prüfen Sie den Schlüsselweg: Auf einem zweiten Host müssen Storage Box, gocryptfs.conf und das Passwort (oder der Masterkey) genügen, um die Backups zu lesen.

Die separate Anleitung Proxmox-Backups mit PBS verschlüsseln behandelt die native PBS-Verschlüsselung und Schlüsselverwaltung.

gocryptfs oder Proxmox Backup Server: Welche Variante passt?

Diese Anleitung sichert vzdump-Archive in ein Directory-Storage. Der Proxmox Backup Server (PBS) ist der zweite Weg, Proxmox-Backups verschlüsselt auszulagern. Die Unterschiede:

vzdump + gocryptfs (diese Anleitung) Proxmox Backup Server
Verschlüsselung gocryptfs auf dem Proxmox-Host, Ziel ist ein eingehängter Share Clientseitig mit AES-256-GCM, standardmäßig nicht aktiviert, Schlüssel in der Storage-Konfiguration (PBS-Dokumentation)
Backup-Format vzdump-Archive, Proxmox VE sichert immer vollständig (Proxmox-Dokumentation) Chunk-basierter Datastore, inkrementelle Übertragung und Deduplizierung (PBS-FAQ)
Prüfung und Retention Retention über prune-backups im Backup-Job, Wiederherstellungstest manuell (siehe oben) Verify-Jobs, Prune-Jobs und Garbage Collection im PBS
Hetzner Storage Box als Ziel direkt per CIFS nutzbar als Datastore nicht empfohlen, besser lokaler Speicher oder S3

Für wenige VMs und ein Offsite-Ziel ohne eigenen Server genügt vzdump mit gocryptfs. Sobald mehrere Generationen, Deduplizierung, Verify-Jobs oder schnelle Restores gefragt sind, ist der PBS die passendere Wahl. Als Datastore-Ziel empfiehlt die PBS-Dokumentation schnellen lokalen Speicher mit hohen IOPS (PBS-Systemanforderungen); eine per CIFS eingehängte Storage Box erfüllt das nicht. Für Offsite-Kopien sind ein zweiter PBS mit Sync-Job oder seit PBS 4.2 ein S3-kompatibler Datastore die geeigneteren Wege. Details dazu stehen in Proxmox Backup Server Offsite: Pull-Architektur und asymmetrische Retention, in Was ist Proxmox Backup Server? und im Blogartikel Proxmox Backup Server 4.2: S3-Storage. Aufbau und Betrieb eines PBS übernimmt WZ-IT unter Proxmox Backup Server einrichten und betreiben.

Die Methode mit Storage Box, CIFS und gocryptfs beschreibt auch ApfelCast in seinem Blog, auf dem diese Anleitung aufbaut: ApfelCast Blog.

Nächster Schritt

Wiederherstellung und Schlüsselzugriff prüfen lassen

Ein eingerichtetes Backup ist belegt, sobald ein Restore gelungen ist. Der Restore-Test von WZ-IT prüft Verschlüsselung, Schlüsselzugriff und Backup-Weg Ihrer Umgebung und stellt ein vereinbartes System isoliert wieder her; das Ergebnis wird dokumentiert.

Restore-Test ansehen

Weiterlesen: VMware zu Proxmox migrieren · Proxmox Backup Server 4.2: S3-Storage · Private Cloud für KMU

WZ-IT übernimmt Einrichtung und Betrieb von PBS einschließlich vereinbarter Offsite-Architektur und Schlüsselwege. Ein Restore-Test prüft die Wiederherstellung.

Lieber betreiben lassen?

Sie möchten Proxmox nicht selbst betreiben? WZ-IT übernimmt Einrichtung, Betrieb und Wartung - datenschutzorientiert aus Deutschland.

Anfrage

Proxmox aufbauen, migrieren oder betreiben

Wir planen und betreuen Proxmox-Umgebungen vom einzelnen Node bis zum HA-Cluster, einschließlich Migration, Storage, Backup und laufendem Betrieb.

  • Direkt mit Timo und Robin - kein Vertrieb, kein Sales-Pitch
  • Fachliche Einschätzung Ihrer Situation
  • Konkrete nächste Schritte für Infrastruktur, Software oder KI

Das Gespräch ist unverbindlich und kostenlos.

WZ-IT hat uns bei der Umsetzung unserer Server- und Virtualisierungsinfrastruktur sehr kompetent unterstützt. Im Rahmen des Projekts wurde eine Proxmox-basierte Virtualisierungsumgebung aufgebaut und eine virtuelle Maschine für unsere Anwendungssysteme eingerichtet. Darüber hinaus wurde ein strukturiertes Backup-Konzept implementiert. Ein besonderer Fokus lag auf dem Thema Sicherheit: Die Einrichtung eines VPN-Tunnels sowie die saubere Umsetzung von Verschlüsselungs- und Zugriffskonzepten wurden professionell umgesetzt. Hervorzuheben ist die strukturierte Beratung sowie die zuverlässige und zügige Umsetzung. Wir sind mit der erbrachten Leistung sehr zufrieden und empfehlen WZ-IT gerne weiter.
John HellmerichsGeschäftsführer, AInergy GmbH
Timo und Robin, Gründer von WZ-IT

Proxmox aufbauen, migrieren oder betreiben

WZ-IT hat uns bei der Umsetzung unserer Server- und Virtualisierungsinfrastruktur sehr kompetent unterstützt. Im Rahmen des Projekts wurde eine Proxmox-basierte Virtualisierungsumgebung aufgebaut und eine virtuelle Maschine für unsere Anwendungssysteme eingerichtet. Darüber hinaus wurde ein strukturiertes Backup-Konzept implementiert. Ein besonderer Fokus lag auf dem Thema Sicherheit: Die Einrichtung eines VPN-Tunnels sowie die saubere Umsetzung von Verschlüsselungs- und Zugriffskonzepten wurden professionell umgesetzt. Hervorzuheben ist die strukturierte Beratung sowie die zuverlässige und zügige Umsetzung. Wir sind mit der erbrachten Leistung sehr zufrieden und empfehlen WZ-IT gerne weiter.
John HellmerichsGeschäftsführer, AInergy GmbH

Häufig gestellte Fragen

Antworten auf die wichtigsten Fragen

Wissen

Mehr zu Proxmox

Weitere 1 Artikel sind in Arbeit.

Alle Proxmox-Artikel

Unternehmen weltweit vertrauen WZ-IT

  • Stadtwerke Brühl
  • DGHO e.V.
  • solarwerkstatt berlin
  • Krüger Dirndl
  • ABCO Water Systems
  • Golem.de
  • EVADXB
  • nextGYM
  • AInergy
  • ml&s
  • Odiseo Solutions
  • Annota
  • ARGE
  • SweetConnect GmbH
  • Aphy AG
  • CORGOS
  • Rekorder
  • SolidProof
  • Yonju
  • Keymate
  • Paritel
  • Mr. Clipart
  • Millenium
  • Negosh
  • Führerscheinmacher
  • BTI
  • Deutsche Gesellschaft für Datenschutz
Kundenstimmen ansehen