rylleman skrev:Nope, funkade inte. Blev ingen backup av det heller.
Frågan är om det är cron job:et som inte körs eller kommandot som inte fungerar? Eftersom kommandot fungerar i Terminalen så lutar det mot att det är cron job:et som inte körs ö.h.t.? Testa:
Testa också:
Kod: Markera allt
30 02 * * * touch /home/username/cronjob.txt
där username är din användares username.
Hittar du filen cronjob.txt i din Hemkatalog efteråt?
Du vet att 30 02 * * * betyder att cron job:et ska köras 02:30 varje dag?
Edit:* crontab funkar, jag testar med en touch på en lokal fil.
Oj, glömde att du hade testat.
Då är det alltså kommandot som strular. Fungerar det här då?
Kod: Markera allt
30 02 * * * 'rsync -ra --exclude-from=/home/server/rsync-WORK-BUP-excludes -e ssh user@url:/media/WORK/* /media/BUP/'
Ett annat förslag är att ange hela sökvägen till kommandot rsync. Cron job kanske inte hittar kommandot om du inte anger hela sökvägen? Jag menar så här: /usr/bin/somedirectory/somecommand
Att användaren inte behöver ange hela sökvägen har ju att göra med att sökvägen finns i PATH:en. Ett cron job kanske måste få hela sökvägen till programmet?