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: 52.749 ]
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 CVS no Ubuntu Linux
Slamd64: O Slackware para 64 bits
Desenvolvendo aplicações GUI simples em Python & Glade (PyGTK) com banco de dados SQLite
Configurando uma pasta compartilhada para os usuários do seu Linux
Gerando gráficos para interfaces de rede com MRTG
Assinatura de documentos PDF em lote via Bash
Apresentando o Yad - "zenity melhorado"
Shell Script como serviço no Windows
Processamento Paralelo em Shell Script - Conversão de Arquivos WAV para MP3
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Programa fora de escala na tela do pc (36)
Instalação dualboot Windows 11 e Debian 13 (0)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









