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: 53.465 ]
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
PuTTY - Release 0.66 - Parte V - (Final)
Interagindo com servidores HTTP com Python
Faça backup do MySQL e envie para seu e-mail
Dá para usar BackTrack como desktop! Sabia?
pam_mount e CiD - Gerenciamento centralizado dos mapeamentos de unidades de rede no Ubuntu
Shell Script como serviço no Windows
Script GitPratico para criar repositórios remotos sem logar no GitHub
BackRE - Seu script de backup remoto
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Boas Práticas e Padrões Idiomáticos em Go e C
Vale a pena ter mais de uma interface grafica no seu Linux?
[Resolvido] Google Chrome reclamando de perfil em uso após mudar hostname
Instalando o Tema de Ícones Tela Circle
Copiar Para e Mover Para no menu de contexto do Nautilus e Dolphin
Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto
Instalação Dual Boot Linux+Windows 11 (4)
No Ubuntu 26.04, sudo passou a mostrar os asteriscos ao digitar por pa... (5)
Como instalar Warsaw no Gentoo? (0)
Como insiro e excluo um elemento XML e JSON ao código Javascript (1)









