segunda-feira, 14 de novembro de 2011

Kit de scripts para backup (Full + Diferencial + Samba + Rede)

Introdução

A ideia surgiu no trabalho. Necessidade aliada ao prazer em utilizar o GNU/Linux, então criei este script seguindo a lógica:

Uma máquina rodando GNU/Linux (servidor), dedicada para o gerenciamento dos backups de toda a rede. Como a maioria das empresas, onde trabalho também predomina a plataforma da Microsoft, por este motivo será utilizado um servidor Samba.

As informações relevantes para o funcionamento do backup deverão ser informadas através dos txts e logs, encontrados no diretório ./config. Entre estas, estão às origens, destinos, users e senhas.

Estrutura

1º - Crie um diretório. (ex: /home/eu/backup)

2º - Dentro crie os diretório "config" e "log"

3º - Crie os documentos (observe os endereços utilizados por mim):

./backup_diferencial.sh
./compactar_backup.sh
./config.sh
./desmontar_unid.sh
./full_backup.sh
./montar_unidades.sh
./restore.sh

./config/id_backup.txt
./config/lista_destino_backup.log
./config/lista_orig_backup.log
./config/lista_diretorios.txt
./config/lista_senhas_dest.txt
./config/lista_senhas_orig.txt
./config/lista_users_dest.txt
./config/lista_users_orig.txt

./log/backup_compactacao.log
./log/backup_diferencial.log
./log/backup_full.log

Fonte: http://www.vivaolinux.com.br

Nenhum comentário:

Postar um comentário