Sincronia com o rsync

Publicado por Kleiton Soares 23/11/2006

[ Hits: 5.555 ]

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/ root@0.0.0.0:/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

Script de Backup

Instalação e uso do mdadm

Envio de e-mail via console

Instalação automática do Nagios

Script de monitoramento


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts