Backup Interativo
Publicado por Perfil removido 04/06/2007
[ Hits: 7.229 ]
Download backup_automatizado.sh
Este é um script de backup interativo que copia para uma outra partição dados determinados pelo próprio usuário.
Os dados estão compactados e datados.
#!/bin/bash
# --- Script Backup Interativo ---
# --- Este script copia dados compactados para uma outra particao ---
# --- By: Fabrício Gomes de Souza - fgsmail on VivaOLinux Website ---
echo "*** Iniciando backup ***"
read -p "Caminho dos dados do backup: " CAMINHO
# --- especifica a data completa -> dd_mmm_aaaa_hh:mm:ss ---
DATA=`date | awk {'print $3"_"$2"_"$6"_"$4'}`
# --- cria uma copia compactada dos dados e um arquivo de erros ---
# --- no home directory de quem executa ---
tar -jcf ~/dados.$DATA.tar.bz2 $CAMINHO 2> ~/dados.$DATA.error.log
# --- monta a particao destino do backup -> poderia ser outra midia ---
# --- personalizavel de acordo com a sua necessidade ---
mount -t vfat -o rw,umask=000 /dev/hda2 /mnt
# --- faz a copia do arquivo para a particao
cp -pr ~/dados.$DATA.tar.bz2 /mnt
# --- desmonta a particao fat que foi destino do backup ---
umount /mnt
# --- exibe mensagem avisando de possiveis erros ---
[ -e ~/dados.$DATA.error.log ] && echo -e "\aVerifique o log de erros em $HOME"
# --- exclui o arquivo de backup local e variaveis criadas ---
rm ~/dados.$DATA.tar.bz2
unset CAMINHO DATA
echo "*** Copia realizada com sucesso ***"
Atualisar e instalar pacotes no sistema.
Linkar libs do Boost 1.74.0 para 1.73.0 no Slackware Current
Configurando JDK no PATH no Linux (qualquer distro)
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (11)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









