[jarss] Befehlszeile Hintergrundaufgabe

  • Tommes : hab mich heute (endlich) an jarrs rangemacht und es im ersten Anlauf hinbekommen. ;)

    Mein geplanter Job beinhaltet das gesamte „NAS auf USB“ und das Initial-Backup läuft (natürlich) so lange, dass ich dafür nicht vorm Bildschirm verharren kann (offene ssh-Session).

    Habe jetzt die Befehlszeile angepasst:

    nohup bash /volume2/jarss/jarss.sh --job-name="inateck1" --info=progress2 &

    Sollte doch funktionieren oder spricht was dagegen?

    …im Moment läuft‘s. :)

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

  • Ich habe jarss noch nie in Verbindung mit nohup ausgeführt. Ehrlich gesagt kannte ich den Befehl bis grade überhaupt nicht. Das & am Ende des Befehls hättest du meiner Meinung nach auch weglassen können. Soweit ich mich erinnere, bekommst du dadurch nicht mit, wenn das Script durchgelaufen ist, da es in einer Subshell ausgeführt wird und daher keine Rückmeldung erfolgt.

    Spätestens im Protokoll wirst du sehen, ob bzw. wann das Backup durchgelaufen ist.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • Das & am Ende ermöglicht es mir wieder, ans Prompt zu kommen und ggf. den Job zu sauber zu killen.

    Ich werde berichten…

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

  • Ich bin gespannt auf deine Meinung. BTW: dadurch, das du dem Befehl ein --info=progress2 mitgegeben hast, wird dein Protokoll etwas komisch aussehen. Daher würde ich empfehlen, diese Option nur dann zu verwenden, wenn man das Ganze auf der Konsole verfolgen will.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • Ich habe mal einen Blick ins "temporäre" Log-File geworfen. Hinter einigen Einträge steht (xfr#57, to-chk=214/272) (beispielhaft).

    Worauf muss ich da achten? Sind Quelldaten defekt?

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

  • Ähm… keine Ahnung. Diese Art (Fehler)-Meldung kenne ich nicht. Nachdem das Backup durchgelaufen ist, solltest bei einem Fehler auf jeden Fall einen rsync Exit-Code erhalten. Mehr kann ich dazu grad nicht sagen.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • OT: bin eh gerade über einen Haufen "Synology-Müll" (@eaDIR und Konsorten) gestolpert. Räume auf und komme nochmal neu. ;)

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

  • # Gesamtgröße aller @eaDir-Verzeichnisse ermitteln
    find /volume1/photo -name '@eaDir' -print0 | du -sch --files0-from=-

    Aus meinen Notizen.

    Ugreen NAS DPX4800Plus, UGOS 1.17.0.0095, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.4-90075 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • ...es waren nur ~1.500 8o

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

  • Tommes hab das hier noch gefunden, leider hab ich Dormel den Verlauf (Quelle) gelöscht.

    Quote

    The rsync error 20 occurred because rsync won’t work with nohup.

    Ich mach's einfach und fülle die Job-Datei ("sources") häppchenweise nach und nach mit weiteren Quellen. An den Folge-Jobs dürfte er sich dann nicht mehr verschlucken.

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

  • In der Konfigurationsdatei von jarss findest du u.a. diese Option…

    Code
    # Ausschließen von Dateien und Verzeichnissen
    #---------------------------------------------------------------------
    # Syntaxmuster: exclude="--delete-excluded --exclude=[DATEI-ODER-VERZEICHNIS]"
    #---------------------------------------------------------------------
    exclude="--delete-excluded --exclude=@eaDir/*** --exclude=@Logfiles/*** --exclude=#recycle/*** --exclude=#snapshot/*** --exclude=.DS_Store/***"

    … wodurch @eaDir Dateien bzw. Verzeichnisse nicht mit gesichert werden. Aber vermutlich möchtest du generell den ganzen Overhead, den Synology produziert hat, aus den Quellen eliminieren.

    Die Meldung „The rsync error 20 occurred because rsync won’t work with nohup.“ finde ich sehr interessant.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • Ich bin die config-Datei Zeile für Zeile durch und sogar mit .ugreen_nas ergänzt.

    Die findet man als Vorgabe in der Dateien-App (Einstellungen) bei den ausgeblendeten Datein (Vorgabe).

    Mein Testlauf ist gestern Abend durch, waren eine Menge error 23 drin.

    PS: Ich schau später mal drüber, muss gleich Einkaufen. ;)

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

  • …muss gleich Einkaufen.

    Bringst du mir zwei 2TB SSDs mit, natürlich auf deine Kosten 8)

    Was den Error 23 angeht, so kann ich nur nochmal darauf hinweisen, das dies alleine durch RSync erzeugt wird und erstmal nichts mit jarss zu tun hat. Vermutlich würdest du die gleichen Fehler erhalten, wenn du einen einfachen RSync Befehl absetzten würdest.

    Nichtsdestotrotz werde ich später nochmal nachschauen, wodurch ein Error 23 verursacht wird. Auf meinem Smartphone danach zu suchen ist mir grad zu lästig.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • Hier gibt es einige interessante Informationen zum Error Code 23

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • *lach*…das ist die Seite von gestern, die ich meinte. 🤣

    Danke dir, schaue ich nachher.

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

  • error code 23: Ich werden mal den Fokus auf Dateinamen und Pfadlänge werfen. ;)

    Edit: Ich sehe schon im Ansatz... suche Leerzeichen, setze _

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

  • Tommes: meine Mutter hätte früher gesagt: "Dafür gehört dir eigentlich der Hintern versohlt...!" :D

    jarss, also letztendlich du, hat mir beim --dry-run ellenlange Pfade angezeigt. Blöd, wie ich bin, habe ich nachgeschaut und angefangen, aufzuräumen. Und dann hat's geklopft: Mr. Monk stand vor der Tür...

    So sauber war die eine Ablage noch nie. Und beim Rest war ich clever, ich hab's einfach gepackt. 8o

    Eine fachliche Frage habe ich zum Schluss aber dennoch:

    Wie stelle ich denn im Job bei den sources dar, wenn ich aus einem Oberverzeichnis nicht alle Unterverzeichnisse sichern möchte?

    Konkret:

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


    Vergiss es, hab dir Job-Beschreibung nochmal RICHTIG gelesen… 8o

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

    Edited once, last by *kw*: Ein Beitrag von *kw* mit diesem Beitrag zusammengefügt. (July 26, 2025 at 4:25 PM).

  • Tschuldigung für die Unannehmlichkeiten. Mein Monk hat mich aber grade darum gebeten, deinem Monk schöne Grüße auszurichten. ;)

    Wie stelle ich denn im Job bei den sources dar, wenn ich aus einem Oberverzeichnis nicht alle Unterverzeichnisse sichern möchte?

    Eigentlich ganz einfach indem du alle Unterverzeichnisse angibst, die du sichern möchtest, also z.B.

    Code
    /volume1/docker/baikal & /volume1/docker/vaultwarden

    Auf diese Weise werden natürlich auch keine Dateien gesichert, die sich direkt im Verzeichnis /volume1/docker befinden. Möchtest du die darin liegenden YAML-Dateien mitsichern, könntest du es mit diesem Eintrag versuchen /volume1/docker/*.yaml wobei ich das ehrlich gesagt noch nie ausprobiert habe. Alternativ müsstest du halt jede YAML-Datei einzeln angeben wie z.B. /volume1/docker/baikal.yaml & /volume1/docker/vaultwarden.yaml Müsstest du mal testen.

    FRITZ!Box 5590 Fiber | UniFi Express 7 | 2,5-GBit-LAN & Wi-Fi 7
    DXP4800 Pro - 2x 1TB Crucial P310 NVMe RAID1 - 2x 2TB Crucial MX500 SSD RAID1 - 2x 16GB Crucial CT16G56C46S5 (5600Mhz)
    DS224+ 3TB WD Red HDD RAID1 18GB Ram | DS124 1TB Samsung 870 EVO SSD
    Linux Mint | Ubuntu-Server | Windows | iOS | iPadOS
    UGREEN.FORUM/Filebase | Synology-forum/Add-ons | GitHub.com/toafez

  • PS: Durch die Beitragszusammenfassungen werden die Edits immer unübersichtlich. ;)

    Ich den Fällen benötige ich schon den gesamten Unterordner. Ich probiere se einfach aus, geht ja schnell.

    Bevor ich‘s vergesse: Grüße zurück.

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

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!