Duplicati Container mit Scripten möglich?

  • Ich bin durch meinen Wechsel von Synology auf Ugreen recht neu in der Docker-Welt.

    Aktuelles Ziel: Duplicati soll den Data-Ordner der Nextcloud sichern. Dabei soll natürlich auch ein aktueller Datenbank-Dump sein.

    Duplicati bietet an, dass vor und nach Backup ein Script ausgeführt werden kann. Ich habe also zwei Scripte. Das erste schaltet den Maintenance Mode der Nextcloud an und erstellt einen Dump. Das zweite Script für nachher schaltet den Maintenance Mode wieder aus. Die Scripte funktionieren wie vorgesehen.

    Duplicati kann diese aber nicht ausführen. Duplicati wird als root-user ausgeführt, damit der Zugruff aus USB-Platten möglich ist.

    Dennoch meckert Duplicati, dass es den Befehl docker nicht kennt, der im Script vorhanden ist. Wie kann ich das denn umgehen? Ich würde schon gern bei Containern bleiben. Ich könnte die Scripte als Cron laufen lassen, aber so richtig gefällt mir das auch nicht.

    Neu: Ugreen DXP4800 plus, 32 GB RAM
    Backupziel: DXP2800 Synology DS218j;
    Abgebaut: Synology DS416play

  • Ich würde hierzu mal auf die im TUT erwähnte Homepage einen Blick werfen, und ein Duplicati Forum gibt es ja auch, vielleicht dort mal die Frage einstellen.

    Meine Hardware

    iDX6011 Pro (64GB RAM) btrfs, 2x12 TB SG Enterpr. Raid1, 1x12TB SG Enterpr. Basic, 2x 2TB NVME Lexar NM790 Raid1,

    DXP2800 btrfs 1x 12TB WDRedPl, 16GB RAM Crucial CT16G56C46S5.C8B2, NVME 2x 500GB Samsg. 970 EVOPlus Raid1,

    DS1525+, btrfs 2x8TB WD, btrfs SHR, 1x 12 TB SG IronWolf, 1x 3TB WD RedPlus, 2x 2TB NVME Lexar NM790 Raid1, 40GB ECC RAM

    DS218+ btrfs 1x12TB WD, 1x SSD 500GB, RAM 20GB DDR4-2666MHZ

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

  • Das Script wird in einer shell innerhalb des Containers ausgeführt und innerhalb des Containers gibt es kein docker, selbst wenn könnte kein Zugriff auf den Host erfolgen. Ergo - > cron

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!