fdmarp
(usa Debian)
Enviado em 06/01/2010 - 08:56h
cara, a maior parte das vezes que vejo esse problema, esta relacionado com o path do usuário da cron.
Mas eu te aconselho o seguinte:
1) Certificar-se de que o comando funciona "na mão".
2) Colocar de debug no seu script, tipo:
um_arquivo=/home/fdmarp
INICIO=`date +%d/%m/%Y-%H:%M:%S`
echo "INICIO $INICIO" >> $um_arquivo
LOG=/samba/log/rsync/`date +%Y-%m-%d`_backupbeta.txt
echo "LOG $LOG" >> $um_arquivo
echo " " >> $LOG
echo " " >> $LOG
echo "|-----------------------------------------------" >> $LOG
echo " Sincronizaç?o iniciada em $INICIO" >> $LOG
sudo rsync -Cravzp --rsh="ssh -C -l root" /samba \ root@192.168.0.1:/firebird/samba>> $LOG
echo "RSYNC RC $?" >> $um_arquivo
FINAL=`date +%d/%m/%Y-%H%:M:%S`
echo " Sincronizaç?o Finalizada em $FINAL" >> $LOG
echo "|-----------------------------------------------" >> $LOG
echo " " >> $LOG
echo " " >> $LOG
Sei lá ... só uma idéia