backup_facil
Publicado por Edson G. de Lima 11/06/2004
[ Hits: 6.744 ]
Script ideal para iniciantes em Linux!
Ele faz um back_up "monitorado" pelo usuário.
Tem a vantagem de apontar algumas soluções para erros de digitação ou de direcionamento de diretórios.
Edson de Lima
#!/bin/bash echo 'Este script irá criar um back_up em um arquivo compactado,' echo 'cujo nome será o que você atribuir, seguido da extensão .tar.gz' sleep 2 clear echo 'Dê um nome para o arquivo de back_up.' echo 'A extensão _.tar.gz_ será colocada automaticamente)!' read BKP_NAME echo 'Insira o Diretório de Destino (onde será feito o back_up).' read DIR_DST echo 'Ok, e agora, coloque o Diretório de Origem, (o que será compactado).' read DIR_SRC #---------------------------------------------------------------------------- if [ ! -d $DIR_SRC ]; then echo 'Este Diretório de Origem NÃO existe!' echo 'Saindo sem fazer nada... Por favor, repita a operação...' exit fi #---------------------------------------------------------------------------- if [ -d $DIR_DST ]; then echo 'Compactando Diretório...' tar cvf $DIR_DST/$BKP_NAME.tar $DIR_SRC gzip $DIR_DST/$BKP_NAME.tar fi if [ -e $DIR_DST/$BKP_NAME.tar.gz ]; then echo 'Back_up foi criado com sucesso!' echo 'Visualizando o Diretório que contém o arquivo...' ls -la $DIR_DST exit fi #---------------------------------------------------------------------------- if [ ! -d $DIR_DST ]; then echo 'O Diretório de Destino não existe, deseja criá-lo?' echo 'Escolha 1 para SIM e 2 para NÃO' fi select RESP in "Sim" "Não"; do break done if [ $RESP = "Não" ]; then echo 'Saindo sem fazer nada...' exit fi if [ $RESP = "Sim" ]; then mkdir $DIR_DST echo 'Compactando Diretório...' tar cvf $DIR_DST/$BKP_NAME.tar $DIR_SRC gzip $DIR_DST/$BKP_NAME.tar fi if [ -e $DIR_DST/$BKP_NAME.tar.gz ]; then echo 'O back_up foi criado com sucesso no seguinte local:' ls $DIR_DST/$BKP_NAME.tar.gz echo 'Visualizando o Diretório:' ls -la $DIR_DST else sleep 1 echo 'Alguma coisa saiu errada, o back_up não foi criado...' fi
Duplicando CDs de áudio e dados
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Direcionar uma URL para Outra No Mikrotik (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (1)