O trabalho do Synology cron não está funcionando

4

Não tenho certeza de onde fazer essa pergunta, mas farei aqui primeiro.

Eu tenho um servidor Synology DS211 e estou tentando executar tarefas agendadas, mas não está funcionando.

Este é o código que eu tenho no arquivo crontab

10 19 4 * * root /opt/bin/openssh-scp user@remote-server:/home/user/Backup/backup.tar.gz /volume1/Backup/ 

No entanto, não está em execução.

Eu posso executar comandos com /opt/bin/openssh-scp diretamente, mas não com o cron

Existe alguma coisa que estou fazendo errado?

    
por zentenk 07.05.2012 / 11:53

4 respostas

1

Eu tenho cronjobs trabalhando no nosso DS1010 +. Para fazer isso, tive que adicionar as tarefas a /etc/crontab e, em seguida, executar /usr/syno/etc.defaults/rc.d/S04crond.sh stop seguido por /usr/syno/etc.defaults/rc.d/S04crond.sh start

Em vez de executar esses dois últimos comandos, você pode simplesmente reinicializar o NAS. Como Khaled diz que você também precisa ter certeza de que você tem chaves configuradas para que você não precise digitar uma senha para o SCP.

    
por 07.05.2012 / 12:44
1

Você precisa usar "guias" para separar as entradas e não os espaços.

    
por 23.12.2012 / 10:00
0

Não sei se isso é uma opção para você, mas o software Synology DSM (versões 4.2 e superior) inclui um recurso de agendador de tarefas. Por tudo o que sei, pode ser simplesmente convertê-lo para um trabalho de crontab, mas talvez tentar fazê-lo a partir da GUI de administração possa fazer o trabalho e ajudar a evitar problemas de sintaxe.

    
por 08.09.2013 / 22:21
-1

DS211 usando o CHIP MV6282 para que você possa instalar o bootstrap, instalar o ipkg e instalar o crond. Este crond funciona bem como qualquer outro sistema linux, unix.

Não use o crontab padrão de DSM de sincronização.

    
por 27.05.2015 / 11:12