Sincronia com o rsync

Publicado por Kleiton Soares 23/11/2006

[ Hits: 5.556 ]

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

Diário Oficial da União - Download facilitado

Script para Criar/Modificar Usuarios No Ldap + Samba

Script de compilação do Xorg 7.2 otimizado para Slackware 64 bits (Slamd64)

Criar .deb para sua aplicação

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


  

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