Duplicati einrichten

Last change on 2025-11-27 • Created on 2025-11-27 • ID: ST-A2FAF

Auf Grund der Skalierbarkeit und der hohen Verfügbarkeit eignen sich Buckets besonders gut zum Speichern von Backups.

Duplicati ist ein Open-Source-Programm für schnelle und sichere Backups von lokalen Ordnern und Dateien. Es verschlüsselt die Backups, sodass nur du darauf zugreifen kannst. Weitere Information über Duplicati findest du hier:


  1. Erstelle deine S3-Zugangsdaten

    Für eine Schritt-für-Schritt-Anleitung, siehe das Getting Started "S3-Zugangsdaten hinzufügen".

    Denk daran, die Zugangsdaten nach dem Erstellen an einem sicheren Ort zu speichern. Der Secret Key kann weder über die Hetzner Console noch über die API erneut angezeigt werden.


  1. Installiere Duplicati

    Wenn Duplicati auf deinem System noch nicht installiert ist, installiere es jetzt. Verwende dafür die offiziellen Schritte unter docs.duplicati.com. Die .deb-Pakete für GUI findest du auf GitHub.

    sudo systemctl status duplicati

    Mit dem folgenden Befehl kannst du Duplicati über CLI starten:

    sudo systemctl start duplicati
    Hier klicken, um sich ohne Passwort einzuloggen

    Duplicati sollte noch nicht laufen. Wenn du Duplicati mit dem folgenden Befehl startest, erhältst du eine URL mit einem Token.

    sudo systemctl stop duplicati
    duplicati-server --no-admin-password --webservice-port=8200

    Die URL sieht in etwa so aus:

    http://localhost:8200/signin.html?token=<your_token>

  1. Test-Datei erstellen

    Um Backups zu testen, erstelle auf deinem lokalen Gerät einen neuen Ordner namens restored und eine neue Datei namens test-file.txt. Füge in die Datei einen kurzen Text ein.

    home/
    ├── test-file.txt
    └── restored/

  1. Backup erstellen

    Navigiere in der Duplicati UI in der linken Menüleiste zu Sicherung hinzufügen und wähle Neue Sicherung hinzufügen + aus.

    01 new backup de

    Gib die folgenden Informationen ein:

    Allgemeine Sicherungseinstellungen
    Sicherungsname Backup on Hetzner
    Sicherungsbeschreibung Hetzner Bucket
    Verschlüsselung AES-256 Verschlüsselung, integriert

    Gib ein Passwort für das Verschlüsseln der Daten ein. Ohne dieses Passwort können die Daten nicht mehr entschlüsselt werden.

    Wähle als Nächstes S3 Kompatibel aus und gib folgendes ein:

    Sicherung Ziel
    Sicherung Ziel <your_bucket_name>
    Ordnerpfad duplicati (muss noch nicht existieren)
    Server <location>.your-objectstorage.com
    Instruct Duplicati to use an SSL (https) connection Aktiviere diese Option
    AWS Access Key ID <your_access_key>
    AWS Secret Access Key <your_secret_key>

    Wähle unter "Quell-Daten" die gerade erstellte Datei test-file.txt aus.

    In den letzten beiden Schritten kannst du bestimmen, wann und wie oft Backups erstellt werden sollen und ob alte Backups gelöscht werden sollen.

    Nachdem du "Senden" geklickt hast, sollte der Backup-Job unter "Home" erscheinen.


  1. Backups wiederherstellen

    Navigiere in der Duplicati UI in der linken Menüleiste zu "Wiederherstellen". Die Liste sollte den gerade erstellten Backup-Job enthalten (z.B. "Backup on Hetzner"). Klicke neben dem Namen auf "Wiederherstellen".

    02 restore de

    • Im Dropdown kannst du auswählen, welches Backup wiederhergestellt werden soll. Bisher ist vermutlich nur ein Backup verfügbar.

      Darunter kannst du die Datei(en) und Ordner auswählen, die aus dem ausgewählten Backup wiederhergestellt werden sollen. Wenn du dem obigen Beispiel gefolgt bist, sollte nur eine Datei verfügbar sein.

      Wähle die Datei aus und klicke auf "Weiter".

    • Gehe auf "Ort auswählen" und wähle den gerade erstellten Ordner restored aus. Weiter unten kannst du die Einstellung "Überschreiben" unverändert lassen.

    Nachdem du auf "Senden" geklickt hast, sollte die wiederhergestellte Datei in dem Ordner restored erscheinen.

    home/
    ├── test-file.txt
    └── restored/
        └── test-file.txt

Von deinen Daten sollten nun automatisch Backups erstellt werden.