Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > UnderLinux Wiki
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se FotosBlogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

Backup linux/windows com RSync/RSyncWin

Para aqueles usuários que precisam fazer backup de vários equipamentos, aqui vai uma receita "caseira" para implementar uma rotina de backup de várias máquinas utilizando o rsync.

A rotina consiste no seguinte: espelhar as informações dos equipamentos no hd local.

Aqui vai a "receita de bolo" de como implementar.

  • Instalar o rsync rsync nos equipamentos linux que possuem as informações.
  • Para equipamentos windows, utilize o RSyncWin rsyncwin

Tabela de conteúdo

Configuração Rsync

Configurar o RSync do servidor exportando as pastas a serem copiadas.

Um exemplo de configuração a ser utilizado é este aqui:

use chroot = false
strict modes = false
hosts allow = *
[MSSQL]
path = C:bkp
comment = SQL Server
read only = true
[INETPUB]
path = c:inetpub
comment = IIS
read only = true

Neste exemplo, foi utilizado um arquivo de configuração para o rsyncwin

Script Backup

Criar o script para ser executado via cron. Segue um exemplo abaixo:

#!/bin/bash
#
# Faz o backup dos servidores de dados.
#
USER="backup"
SERVERS="192.168.0.1 192.168.0.2 192.168.0.3"
cd /mnt/backup
# Inicia o backup
for j in ${SERVERS}; do
for i in `rsync ${USER}@${j}:: | cut -d -f 1`; do
rsync -vguraopl --delete-excluded ${USER}@${j}::${i} ${j}/${i}/
done
done

Este script assume que os diretórios cujo nome é o endereço IP dos servidores já estão criados.

Agendar backup no cron

Agora só falta agendar o script como trabalho do cron (utilize o crontab -e para isto).

Está pronto: agora só falta o backup ser passado para DAT, CD-R/RW, DVD ou qualquer outro meio magnético de sua preferência.

OBS.:Não levei em consideração a segurança na utilização do rsync. Pode-se utilizar o ssh juntamente com o rsync para fazer a cópia criptografada das informações e incluir autenticação no processo de cópia.

Espero que seja útil para alguém. :)

Autor

  • Luis Fernando Kieça
Horários baseados na GMT -3. Agora são 21:23.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.