Sincronia com o rsync

Publicado por Kleiton Soares 23/11/2006

[ Hits: 5.334 ]

Homepage: http://www.ksgestao.com.br

Download backup_rsync.sh




Um exemplo de script para sincronia utilizando o sistema rsync.

  



Esconder código-fonte

#!/bin/bash
# Sincronizacao criada por Kleiton Luiz

INICIO=`date +%Y%m%d-%H%M%S`
LOG=/root/BACKUPS/LOGS/log_sincronia_netrasun.txt

echo 1. Sincronizacao iniciada
echo "Iniciando em $INICIO" >> $LOG
echo 2. Finalizando Servicos
echo "Finalizando os servicos" >> $LOG
echo "Finalizando o HTTP" >> $LOG
service httpd stop
echo "Finalizando o Postfix" >> $LOG
service postfix stop
echo "Finalizando o Dovecot" >> $LOG
service dovecot stop
echo "Sincronizacao iniciada" >> $LOG
# FOI GERADA ANTERIORMENTE UMA CHAVE DE CONFIANCA VIA SSH
# ENTRE OS SERVIDORES, ISTO E ESSENCIAL PARA QUE A COPIA
# ACONTECA SEM PROBLEMAS E A PORTA DO SSH DEVE SER POR
# PADRAO A PORTA 22
rsync -Cravzp /home/ [email protected]:/home/
FINAL=`date +%Y%m%d-%H%M%S`
echo 3. Reiniciando os servicos
echo "Reiniciando o HTTP" >> $LOG
service httpd start
echo "Reiniciando o Postfix" >> $LOG
service postfix start
echo "Reiniciando o Dovecot" >> $LOG
service dovecot start
echo 4. Sincronizacao Finalizada em $FINAL
echo "Sincronizacao Finalizada em $FINAL" >> $LOG
echo "."
echo "----------------------------------------------------------------"

Scripts recomendados

EPD 0.5 (Criando e editando pacotes de instalação debian)

Piano em Shell + Yad

Twitter via linha de comando!

Instalação do Layer7 e compilação do kernel (automático)

teste


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário