[Unit] Description=Monthly random read-back of OneDrive files from router disk (sha256) Wants=network-online.target After=network-online.target RequiresMountsFor=/mnt/backup [Service] Type=oneshot # ждёт, если идёт router-backup (общий lock), а не падает ExecStart=/usr/bin/flock /run/lock/router-backup.lock /usr/local/bin/router-backup sample ExecStopPost=/usr/local/bin/backup-metrics backup_router_sample Nice=10 IOSchedulingClass=idle TimeoutStartSec=6h