shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

backup - rsync


From: caio ferreira
Subject: backup - rsync
Date: Sun, 16 May 2004 12:49:17 -0300

        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 root@$IPSERVER:$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 ? Tem
algum erro no script ?!?!?!?

-- 

 .''`.   Caio Abreu Ferreira
: :'  :  GNU/Linux Debian
`. `'`   Gnupg ID 0x01186BE1
  `-


reply via email to

[Prev in Thread] Current Thread [Next in Thread]