[CentOS-pt-br] RES: Problema com script rsync

João Paulo Ferreira joao em joaoferreira.eti.br
Sexta Novembro 16 19:06:49 UTC 2012


lscrlstld,

Desculpe eu esqueci de colocar o meu script:


#!/bin/bash
#--------------------------------------------------------#
# Script de Backup                                       #
# Autor: João Ferreira                                   #
# Data: 16/11/2012                                       #
# Função: Faz o backup dos diretórios e base de dados.   #
#--------------------------------------------------------#

BACKUP_DIR='/backup'
SERVER='HOSTNAME'
SHAREDS=`rsync $SERVER:: | awk '{ print $1 }'`

for SHARED in $SHAREDS;
do
        OPTIONS='-Crvzp'

        if [ ! -d $BACKUP_DIR/$SHARED ]
        then
                mkdir $BACKUP_DIR/$SHARED
        fi

        if [ $SHARED = "httpd.conf" ]
        then
                OPTIONS="$OPTIONS --include='httpd.conf' --exclude='*'"
        fi

        rsync $OPTIONS $SERVER::$SHARED $BACKUP_DIR/$SHARED/
done



Em 16 de novembro de 2012 08:24, lscrlstld <lscrlstld em gmail.com> escreveu:

> > Fiz um script que sincroniza as pastas de um determinado servidor,
> > porém ao utilizado o parâmetro --include e --exclude no script o
> > mesmo não está funcionando corretamente. Testando manualmente ele
> > funcionado "Colando o comando no terminal" mais por meio de script
> > ele não funciona.
>
> Colocou o Magic line na primeira linha do script? É o mesmo Shell que vc
> usa
> no terminal?
>
> Use set +x no terminal e/ou no script para executar em debug
>
>
> _______________________________________________
> CentOS-pt-br mailing list
> CentOS-pt-br em centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
>



-- 
*Atenciosamente*

*João Paulo Ferreira*
Computing Science Student
Universidade Salvador - Unifacs
(0 71) 9297.1260 / 8837.7080
Home page: www.joaoferreira.eti.br
Twitter: @jferreiraba
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20121116/ed8ec1ce/attachment.html 


Mais detalhes sobre a lista de discussão CentOS-pt-br