Escolhendo os diretorios e fazendo backup com Logs
Publicado por Rafael 28/08/2004
[ Hits: 7.324 ]
Fiz esse script para fazer backup das pastas escolhidas e gerar um log, bastante interessante para quem está começando (como eu)
Se acharem algo errado POSTEM
#!/bin/bash ################################################################## #Script de Backup #Escrito por Rafael B. Gianesini #Pode ser alterado! ################################################################## clear rm -f lista.txt 2>/dev/null >/dev/null D=a while [ $D ] ; do echo "Digite o endereço do diretorio" read -p "Aperte enter para sair: " D if [ -d $D ]; then echo $D >> lista.txt echo "O Diretorio $D foi salvo" sleep 2 clear else echo "Esse diretorio não existe" sleep 2 clear fi done echo "Fazendo o backup" echo "Aguarde..." data=`date +%d.%b-%H.%M` #Criando os arquivos de Logs echo "===========================" >>logS.$data.txt >> logF.$data.txt echo "BACKUP" >>logS.$data.txt >> logF.$data.txt echo "Diretorios do backup" >>logS.$data.txt >> logF.$data.txt cat lista.txt >>logS.$data.txt >> logF.$data.txt echo "Salvo em $data" >>logS.$data.txt >> logF.$data.txt echo ============================ >>logS.$data.txt >> logF.$data.txt echo #Criando o backup tar -czvf backup.$data.tar.gz -T lista.txt >> logS.txt 2>>logF.txt echo "Apagando o arquivo temporario..." sleep 2 rm -f lista.txt 2>/dev/null >/dev/null clear echo "O backup foi gerado com sucesso" echo "Leia os logs: logF.$data.txt e logS.$data.txt"
Perifericos Hardware na terminal
Atualiza núcleo do sistema para Kernel 4.4 (Ubuntu)
organização_topografia primeiro arquivo
Alteração rápida de permissões, e usuários
Gerar lista de IPs em arquivo texto
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
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
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Primeiras impressões do Debian 13 (8)
como resolver o problema de som do linux mint mate (4)