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

