Synology cron job not working
Solution 1
I've got cronjobs working on our DS1010+. In order to do this I had to add the jobs to /etc/crontab
and then run /usr/syno/etc.defaults/rc.d/S04crond.sh stop
followed by /usr/syno/etc.defaults/rc.d/S04crond.sh start
Instead of running those last 2 commands you can just reboot the NAS instead. As Khaled says you'll also need to make sure that you have keys set up so that you don't need to enter a password for the SCP.
Solution 2
You need to use "tabs" to separate the entries not spaces.
Related videos on Youtube
David
Updated on September 18, 2022Comments
-
David over 1 year
I am not sure where to ask this question but I'll ask here first.
I've got a Synology DS211 server and I am trying to run cron jobs but it is not working.
This is the code I got in the crontab file
10 19 4 * * root /opt/bin/openssh-scp user@remote-server:/home/user/Backup/backup.tar.gz /volume1/Backup/
However it is not running.
I am able to run commands with
/opt/bin/openssh-scp
directly, but not with cronIs there anything I am doing wrong?
-
Khaled almost 12 yearsIf this command prompts your for a password, it will not work as cron job. Is this the case?
-
David almost 12 yearsIt does not require a password, public key installed on remote-server
-
-
David almost 12 yearsI have already tried restarting the service using
synoservice --restart crond
and have also tried restarting the NAS. It still does not work. -
Phil almost 12 yearsIn that case I'm out of ideas, sorry.
-
slm over 11 yearsI don't think that that is correct. helpdocs.westserver.net/v3/sitemanager/Using_Cron.htm
-
miracle2k almost 11 yearsIt is correct on Synology.