Nao sei se faz sentido mas....

Tire o espaco entre ! e / da 1a. linha
#! /bin/sh

Altera a linha
 $RSYNC $OPTS [EMAIL PROTECTED]:$SOURCE/ $DESTINY/ >>
$SYNC_LOG

Para
$RSYNC $OPTS [EMAIL PROTECTED]:$SOURCE $DESTINY >>
$SYNC_LOG

Ou seja, tira os '/'

Outra coisa, o caminho do RSYNC est� OK!? 

Espero ter ajudado,

   Fred



 --- caio ferreira <[EMAIL PROTECTED]> escreveu: > 
All
> 
>       Estou tentando fazer um script de backup utilizando
> o rsync, mas
> infelismente estou tendo problemas. O script esta
> assim :
> 
> ###################### rsync.sh
> ######################
> 
> 
> #! /bin/sh
> # NASCIMENTO : 12 de Maio de 2004
> # AUTORES    : Caio Abreu Ferreira
> # DESCRI��O  : Script de backup utilizando o
> software rsync
> #
> # REGISTRO DE MUDAN�AS:
> # 20040412 ** 1� vers�o
> # 20040416 -- A variavel server foi alterada para
> que seja possivel
> #           fazer o download de multimplos servidores
> 
> # Declarando variaveis
> SYNC_LOG=/var/log/rsync.log
> RSYNC=/usr/bin/rsync
> WORKDIR=/root/scripts/rsync
> DATABASE=$WORKDIR/directory.db
> OPTS="-avz -e ssh"
> 
> # Delimitador de entrada de log
> echo "******************************" >> $SYNC_LOG
> date >> $SYNC_LOG
> echo "Inicio da sincronizacao" >> $SYNC_LOG
> 
> # for each user listed
> for EACHDIR in `grep -v "#" $DATABASE` ; do
> 
>       # ip do servidor que sera feito o backup
>       IPSERVER=`echo $EACHDIR| cut -d: -f1`
> 
>       # origem do backup      
>       SOURCE=`echo $EACHDIR| cut -d: -f2`
> 
>       # destino do backup 
>       DESTINY=`echo $EACHDIR| cut -d: -f3`
> 
>       # fazendo o backup      
>       $RSYNC $OPTS [EMAIL PROTECTED]:$SOURCE/ $DESTINY/ >>
> $SYNC_LOG
> 
> done
> 
> echo "Fim da sincronizacao" >> $SYNC_LOG
> echo "******************************" >> $SYNC_LOG
> 
> ###################### directory.db
> ######################
> 
> # IPSERVER:SOURCE:DESTINY
> 192.168.0.2:/etc/apache:/root/backup_muon
> 
> 
>       Quando eu executo o script aparece as seguintes
> mensagens de erro :
> 
> # sh rsync.sh
> bash: rsync: command not found
> rsync: connection unexpectedly closed (0 bytes read
> so far)
> rsync error: error in rsync protocol data stream
> (code 12) at io.c(343)
> 
>       O rsync foi instalado e consigo executar ele na
> linha de comando.
> 
>       Algu�m por acaso teria alguma id�ia do que pode
> estar acontecendo ?!?!?
> 
> --
> GUS-BR - Grupo de Usu�rios Slackware - BR
> http://www.slackwarebrasil.org/
>
http://www.linuxmag.com.br/mailman/listinfo/slack-users 

______________________________________________________________________

Yahoo! Messenger - Fale com seus amigos online. Instale agora! 
http://br.download.yahoo.com/messenger/

-- 
GUS-BR - Grupo de Usu�rios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a