Sincronia com o rsync

Publicado por Kleiton Soares 23/11/2006

[ Hits: 5.557 ]

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 para modificar Encoding de UTF-8 para ISO-8859-1

Criar usuários com ponto (nome.usuario) no Slackware

Gerar arquivos CSV no postgresql

diskspacewarn.sh

Select DATAFILES especificando uma Tablespace


  

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