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.497 ]
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
Calculando máscara de sub-rede e broadcast
Checando vulnerabilidades com o Nikto
Convertendo novos usuários ao Linux
Trabalhando com permutações em ordem lexicográfica crescente
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Redundância de link de internet
Ingressando estações de trabalho Ubuntu no AD com Closed In Directory
Monitoramento de pops para provedores
Entendendo, criando e editando pacotes Debian (.deb)
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
É cada coisa que me aparece! - não é só 3% (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
Mikrotik não mostra bytes nem packtes (1)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
[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