Kit de scripts para backup (Full + Diferencial + Samba + Rede)
Esse kit de scripts foi desenvolvido para realizar backup full e diferencial, via rede. Está operacional e em constante modificação. Ajuste conforme a sua necessidade. Para criar um servidor Samba, utilize os ótimos artigos encontrados no VOL.
[ Hits: 51.467 ]
Por: Perfil removido em 12/11/2011
#!/bin/bash # Autor Maicon Souza # script de backup # data: 22-09-11 montaunids(){ # chama e roda o script para montar as unidades chmod +x ./montar_unidades.sh ./montar_unidades.sh } desmontaunid(){ # chama e roda, o script para desmontar as unidades chmod +x ./desmontar_unid.sh ./desmontar_unid.sh # fim } avisook(){ echo " " echo " " echo "<----------------------------------->" echo "| RESTAURACAO COMPLETA OK |" echo "<----------------------------------->" echo " " echo " " } ################################# restcompleta(){ restorigemarq="/media/bkpdest" echo "Qual o nome arquivo ?" read nomearq echo "Destino da restauracao: " read destrest cd $destrest find /media/bkpdest -name "$nomearq" -exec tar -xzvf {} ";" } echo " " clear ls /media/bkpdest echo " " echo "<----------------------------------->" echo "| RESTAURACAO BACKUP |" echo "<----------------------------------->" echo " " echo " " echo "1 - Selecionar arquivo." echo " " echo " " echo "<----------------------------->" echo "| P/ sair utilize Ctrl + c. |" echo "<----------------------------->" opcao=0 while [ $opcao -ne 100 ] ; do echo " " echo "Opção: " read opcao if [ $opcao -eq 1 ] ; then montaunids restcompleta avisook retornamenurest else echo "Opcao invalida !!!" echo " " echo "Aperte <ENTER> para continuar..." read #pausa retornamenurest fi done exit 0
Instalando o scanner CanoScan Lide 100 no Linux Ubuntu
Onde o Linux peca ao tentar atrair novos usuários
Como realizar migração de Windows para Linux em uma empresa
Mencoder ripando DVD para DIVX
Prevenindo atualização de pacotes no APT-GET
Liberar navegação para Speedy Home
Piano Gripe 3 - Caracteres de controle
Assinatura de documentos PDF em lote via Bash
Aprendendo a melhorar os seus scripts
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Excluir banco de dados no xampp (1)
phpmyadmin não abre no xampp (2)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta