[TUT] Duplicati Backup-Software in Docker, Backups auch auf ext. USB Medien von der DXP möglich, Installation erfolgt mit Portainer

  • Hi,

    wo finde ich denn dieses TUT für das Autocompose?

    Ist es möglich bestimmte Container vor dem Backup zu stoppen und danach wieder zu starten?

    Da ich bei meinem Bitwarden Container Fehlermeldungen bekomme.

    Gruß

  • Link zum TUT

    Willi
    January 18, 2025 at 1:24 PM
  • Also für Docker, kannst Du mit Dupplicati ja den Docker Ordner backuppen.

    Ich wollte das auch so machen, bekomme aber in Duplicati bei einigen Docker Diensten Fehler, dass er nicht auf bestimmte Dateien zugreifen kann, da Dienste aktuell laufen und darauf zugreifen.

    Kann man Docker-Container in Portainer oder mithilfe anderer Tools zeitgesteuert abschalten für z.B. 5 Minuten, während Duplicati die Backups zieht?

  • So, läuft endlich, wie es soll. Auch das mounten der richtigen Verzeichnisse klappt jetzt. Leider habe ich einen der ersten Sätze nicht genau gelesen

    Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers

    Hat jemand einen Tipp für ein ähnliches Tool, das aber eine Ausgabe in Klartext unterstützt? Ob SFTP, rsync oder Webdav sind mir eigentlich egal.

  • Von wo nach wo möchtest Du den das Backup machen ?

    Meine Hardware

    iDX6011Pro 64GB RAM, 3x12 TB SG Enterpr., 2x2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingst, 2x8TB WDRedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x256GB Samsg.Raid1,

    DS1525+, 2x8TB WD, 1x12TB SG IronWolf, 1x3TB WDRedPlus, 2x2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS720+ 2x3TB WDRedPl, 2x250GB NVME Samsg. 16GB RAM Crucial,

    DS218+ 1x12TB WD, 1x500GB SSD, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Ugreen zu Strato HiDrive. Ich brauche entweder ein Tool als Container oder ne Lösung für Cronjobs. Ich hab schon ein paar getestet, aber die wollen meinen rsync Befehl nicht (von der Konsole geht es)

  • Bei mir ist's seltsam.

    Ich habe Duplicati eingerichtet, inkl Konfig mit Caddy. Meine Daten, also alles in /volume2 bekommt Duplicati nur read-only, aber das sollte ja kein Problem sein.

    Beim ersten Test einiger Daten aus /volume2 auf /mnt/@usb/sdd1 (als ext4 formatiert und wird auch gefunden) gibt es einen Permission-Fehler auf die Festplatte:
    Access to the path '/mnt/@usb/sdd1/duplicati-b25c97f57045e4fedaf7a249d85b9af94.dblock.zip.aes' is denied.

    Mein Environment ist gesetzt auf
    - PUID=1000
    - PGID=10
    und id $user gibt mir uid=1000(username) gid=10(admin) groups=10(admin),100(users) wieder. Das sollte also stimmen. Wo kann es noch haken?

    Neu: Ugreen DXP4800 Plus, 32 GB RAM; DXP2800
    Abgebaut: DS416play; DS218j

  • Warst Du evtl. als bei der ID eingabe Sudo eingeloggt? hier kann es zu einer anderen Ausgabe kommen als wenn DU nur mit dem Admin eingelogt bist.

    Meine Hardware

    iDX6011Pro 64GB RAM, 3x12 TB SG Enterpr., 2x2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingst, 2x8TB WDRedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x256GB Samsg.Raid1,

    DS1525+, 2x8TB WD, 1x12TB SG IronWolf, 1x3TB WDRedPlus, 2x2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS720+ 2x3TB WDRedPl, 2x250GB NVME Samsg. 16GB RAM Crucial,

    DS218+ 1x12TB WD, 1x500GB SSD, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Beim ersten Test einiger Daten aus /volume2 auf /mnt/@usb/sdd1(als ext4 formatiert und wird auch gefunden) gibt es einen Permission-Fehler auf die Festplatte:

    Hast Du auf der ect. HDD einen Ordner erstellt und hierfür die Berechtigungen vergeben?

    Meine Hardware

    iDX6011Pro 64GB RAM, 3x12 TB SG Enterpr., 2x2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingst, 2x8TB WDRedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x256GB Samsg.Raid1,

    DS1525+, 2x8TB WD, 1x12TB SG IronWolf, 1x3TB WDRedPlus, 2x2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS720+ 2x3TB WDRedPl, 2x250GB NVME Samsg. 16GB RAM Crucial,

    DS218+ 1x12TB WD, 1x500GB SSD, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Hatte ich nicht. Welche Berechtigungen muss ich vergeben? Ich habe es als der User erstellt, von dem aus auch alle Docker-Konfigs gemacht wurden. Jetzt, mit Unterordner auf der HDD kommt das raus:

    2025-06-27 18:46:52 +02 - [Warning-Duplicati.Library.Main.BackendManager-FolderCreateError]: Failed to create folder: The folder /app/duplicati/usb/sdd1/duplicati/ does not exist UnauthorizedAccessException: Access to the path '/app/duplicati/usb' is denied.

    Neu: Ugreen DXP4800 Plus, 32 GB RAM; DXP2800
    Abgebaut: DS416play; DS218j

  • Was mir jetzt noch einfällt, hast Du die Dummy Ordner im Stack gelassen oder evtl. entfernt?

    Ansonsten gehen meine Ideen langsam aus, hier im Forum hat sich auch noch nie einer mit solchen Problemen geäußert 🤷‍♀️

    Meine Hardware

    iDX6011Pro 64GB RAM, 3x12 TB SG Enterpr., 2x2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingst, 2x8TB WDRedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x256GB Samsg.Raid1,

    DS1525+, 2x8TB WD, 1x12TB SG IronWolf, 1x3TB WDRedPlus, 2x2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS720+ 2x3TB WDRedPl, 2x250GB NVME Samsg. 16GB RAM Crucial,

    DS218+ 1x12TB WD, 1x500GB SSD, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Die Dummy-Ordner sind an Ort und Stelle. Ich hab alles in der YML so gelassen, außer PW, Key. Und die Portzuweisung gelöscht, da ich per Proxy und Caddy zugreife.

    Neu: Ugreen DXP4800 Plus, 32 GB RAM; DXP2800
    Abgebaut: DS416play; DS218j

  • Ich habe hierzu nocheinmal eine Frage, wenn Du in Duplicati das Ziel auswählst, siehst Du dann unter ssd1 oder wie auch Dein USB Ziel lautet auch den oder die Ordner im Ziel?

    Sollte so aussehen This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    Meine Hardware

    iDX6011Pro 64GB RAM, 3x12 TB SG Enterpr., 2x2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingst, 2x8TB WDRedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x256GB Samsg.Raid1,

    DS1525+, 2x8TB WD, 1x12TB SG IronWolf, 1x3TB WDRedPlus, 2x2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS720+ 2x3TB WDRedPl, 2x250GB NVME Samsg. 16GB RAM Crucial,

    DS218+ 1x12TB WD, 1x500GB SSD, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Ja, die sind sichtbar. Um mehr Berechtigungsoptionen kümmere ich mich hoffentlich morgen.

    Edit: Die Lösung hier ist es, Docker als root auszuführen, also im environment 0:0 zu setzen. Das mag ich nicht so gern, aber mein NAS ist rein lokal betrieben und nicht exposed, also würde ich es als vertretbar bewerten. Wundere mich aber dennoch, warum das Tut hier bei allen als non-root klappt, aber bei mir nicht.

    Neu: Ugreen DXP4800 Plus, 32 GB RAM; DXP2800
    Abgebaut: DS416play; DS218j

    Edited 3 times, last by BalthasarBux: Follow-Up (July 1, 2025 at 9:28 AM).

  • Kurze Frage, ich teste (mit einem "schielenden" Auge ;)) gerade Duplicati auf meiner DS (Docker). Hab eine externe SSD angeschlosen, komme beim Speed aber nicht über ~500Kb/s (ca. 15GB, Mischung aus unterschiedlich großen Dateien).

    Da sollte doch mehr drin sein?

    Edit: keine LW-Verschlüsselung aktiv

    Edit2: fast erledigt, das RasPi-DietPi-Backup (>100k Mini-Dateien) hat's in die Knie gezwungen. Bei größeren Dateien (MB/GB) immerhin ~16MB/s. Bei HyperBackup "pendelt" es zwischen 35 und 70MB/s.

    Kann man noch irgendwas fine-tunen?

    UGREEN DXP2800 | UGOS 1.20.0.0142 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.7.2 (Debian Trixie) | AGH/Unbound/NPM | 1x WD Red SA500 (USB)
     MacBook Air M4 | macOS 27.0.1 |  mobile devices only | FRITZ!Box 7690 (OS 8.50) | Eaton Ellipse ECO 650 DIN USB USV

    >> Nutzerleitfaden für Neugierige und Einsteiger <<

    Edited once, last by *kw* (July 9, 2025 at 1:09 PM).

  • Kann dazu nicht viel sagen, da ich insgesammt auf meiner DXP nur 2-3 einzelne Ordner Backuppe und das auf eine Synology DS, nutze ich Duplicati nicht. Es wird wogl auch aufgrund der Verschlüsselung die Automatisch erfolgt etwas langsamer laufen.

    Habe das das TUT in erster Linie damals erstellt wegen der Möglichkeit für ein Backup auf externe Festplatte. Das war ja seinerzeit rein auf UGREEN Basis noch nicht. Da war es notwendig hier im Forum eine Lösung anzubieten.

    Meine Hardware

    iDX6011Pro 64GB RAM, 3x12 TB SG Enterpr., 2x2TB NVME Lexar NM790 Raid1,

    DXP4800+, 64GB RAM Kingst, 2x8TB WDRedPl. NVME 2x512GB Samsg 970EvoPlus

    DXP2800 1x12TB WDRedPl, 16GB RAM Crucial, NVME 2x256GB Samsg.Raid1,

    DS1525+, 2x8TB WD, 1x12TB SG IronWolf, 1x3TB WDRedPlus, 2x2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS720+ 2x3TB WDRedPl, 2x250GB NVME Samsg. 16GB RAM Crucial,

    DS218+ 1x12TB WD, 1x500GB SSD, RAM 10GB

    USV US3000, EatonEllip.PRO 850DIN, Zyxel XMG-108 8 x 2,5GB, Zyxel GS1200-8 x 1GB,

  • Für's Allgemeinverständnis habe ich mit kleinen Tests auf dem Mac angefangen (vorrgangig wegen der gewünschten Funktionsweisen WebDAV/USB) und bin dann auf die DS gewechselt. Funktional hat alles geklappt (HD und Hetzner).

    Wird auch verschlüsselt, wenn ich es in der Aufgabe deaktiviere? Klar, es wird alles gepackt, aber am Ende blieb ich bei USB zwischen 13 und 17MB/s hängen. Das ist natürlich echt träge und macht keinen Spaß, auch inkrementell nicht.

    Ähnliches habe ich im Duplicati-Forum gelesen (ohne Lösung) und an den "sizes" rumzuschrauben, ist auch nicht immer zielführend.

    War ein Versuch wert, auch wenn nicht mit dem gewünschten Ergebnis.

    UGREEN DXP2800 | UGOS 1.20.0.0142 - 16GB RAM - 2x Lexar NM790 1TB Btrfs RAID1 - 2x Seagate IronWolf 4TB Btrfs RAID1
    Raspberry Pi 4B/4 | DietPi 10.7.2 (Debian Trixie) | AGH/Unbound/NPM | 1x WD Red SA500 (USB)
     MacBook Air M4 | macOS 27.0.1 |  mobile devices only | FRITZ!Box 7690 (OS 8.50) | Eaton Ellipse ECO 650 DIN USB USV

    >> Nutzerleitfaden für Neugierige und Einsteiger <<

  • Also ich schiebe per Duplicati verschlüsselt auf eine externe HDD mit meistens 50 MB Blockgrösse und erreiche da 60-100 MB/s, je nach Task, aber ohne Tuning.

    Neu: Ugreen DXP4800 Plus, 32 GB RAM; DXP2800
    Abgebaut: DS416play; DS218j

    Edited once, last by BalthasarBux (July 9, 2025 at 3:52 PM).

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!