Kit de Scripts para Backup (Full + Diferencial + SMBmount + Rede) - Atualizado

Publicado por Perfil removido (última atualização em 30/09/2012)

[ Hits: 5.376 ]

Download INSTALL_SCRIPT_BKP.zip




Esse kit foi desenvolvido para realizar backup full e diferencial, via rede. Vocês terão dois modelos para download, de permissões nos arquivos e execute os mesmos para criação da estrutura (scripts e diretórios).

Uma rápida explicação, sobre a diferença entre os dois modelos:

* Modelo 01, destinado a unidades de rede de grande porte (Uma unidade por script).
* Modelo 02, destinado a diretórios pequenos e de diversos locais na rede (Diversos diretórios de origem, no mesmo script).

Qualquer retorno, com sugestões ou críticas será bem vindo ! :)

** Abaixo segue um dos scripts, para exemplo (vale lembrar que é um kit, um script depende dos outros para a execução correta).

  



Esconder código-fonte

#!/bin/bash
# Autor Maicon Souza 
# script de backup
# data: 24-09-12

IFS=: # separadores

user_senha(){

 # user do dominio com permissoes de administracao

 user_domin=XXX@meudominio.local
 senha_domin=XXX

}

lendo_id_bkp(){
  while read linha; do
    id_bkp=$linha
  done < ./config/id_backup.txt
}

montar_origem(){

# montar os locais de origem  

    cont01=0
  while read linha; do
    mkdir /media/bkpORIG-$id_bkp-$cont01
    local=$linha
    smbmount $local /media/bkpORIG-$id_bkp-$cont01 -o username=$user_domin,password=$senha_domin,iocharset=iso8859-1,iocharset=utf8 0 0
    let cont01++
  done < ./config/origem_arquivos.txt
}

montar_destino(){
# ler e montar o destino do bkp

    cont02=0
  while read linha; do
    local=$linha
    mkdir /media/bkpDEST-$id_bkp
    smbmount $local /media/bkpDEST-$id_bkp -o username=$user_domin,password=$senha_domin,iocharset=iso8859-1,iocharset=utf8 0 0
    mkdir /media/bkpDEST-$id_bkp/$id_bkp
  done < ./config/destino_bkp.txt
}

 user_senha
 lendo_id_bkp
 montar_origem
 montar_destino

exit 0

Scripts recomendados

Converter CSV para Ldif

Compactar com senha usando 7Zip

mountcp.sh

COMPACTANDO DIRETORIO CRIADO PELO SARG

Backup de Repositórios Subversion


  

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