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 Sie auf diese zugreifen können. Weitere Information über Duplicati finden Sie hier:


  1. Erstellen Sie Ihre S3-Zugangsdaten

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

    Denken Sie 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. Duplicati installieren

    Wenn Duplicati auf Ihrem System noch nicht installiert ist, installieren Sie es jetzt. Verwenden Sie dafür die offiziellen Schritte unter docs.duplicati.com. Die .deb-Pakete für GUI finden Sie auf GitHub.

    sudo systemctl status duplicati

    Mit folgendem Befehl können Sie Duplicati über CLI starten:

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

    Duplicati sollte noch nicht laufen. Wenn Sie Duplicati mit folgendem Befehl starten, erhalten Sie 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, erstellen Sie auf Ihrem lokalen Gerät einen neuen Ordner namens restored und eine neue Datei namens test-file.txt. Fügen Sie in die Datei einen kurzen Text ein.

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

  1. Backup erstellen

    Navigieren Sie in der Duplicati UI in der linken Menüleiste zu Sicherung hinzufügen und wählen Sie Neue Sicherung hinzufügen + aus.

    01 new backup de

    Geben Sie die folgenden Informationen an:

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

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

    Wählen Sie als nächstes S3 Kompatibel aus und geben Sie folgendes an:

    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 Aktivieren Sie diese Option
    AWS Access Key ID <your_access_key>
    AWS Secret Access Key <your_secret_key>

    Wählen Sie unter "Quell-Daten" die eben erstellte Datei test-file.txt aus.

    In den letzten beiden Schritten können Sie bestimmen wann und wie oft Backups erstellt und ob alte Backups gelöscht werden sollen.

    Nachdem Sie "Senden" angeklickt haben, sollte der Backup-Job unter "Home" erscheinen.


  1. Backups wiederherstellen

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

    02 restore de

    • Im Dropdown können Sie auswählen, welches Backup wiederhergestellt werden soll. Bisher ist vermutlich nur ein Backup verfügbar.

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

      Wählen Sie die Datei aus und klicken Sie auf "Weiter".

    • Gehen Sie auf "Ort auswählen" und wählen Sie den eben erstellten Ordner restored aus. Weiter unten können Sie die Einstellung "Überschreiben" unverändert lassen.

    Nachdem Sie auf "Senden" klicken, sollte die wiederhergestellte Datei in dem Ordner restored erscheinen.

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

Von Ihren Daten sollten nun automatisch Backups erstellt werden.