zipxback.sh
Publicado por Fábio Berbert de Paula 13/11/2002
[ Hits: 4.900 ]
Homepage: https://fabio.automatizando.dev
Simples programa para gerar backup de árvore de diretórios.
#!/bin/bash
#
# zipXbackup.sh
#
# Coded by Carlos Carvalho <h4sh@uol.com.br> <www.vivaolinux.com.br>
#
# Simples programa para gerar backup de arvore de diretorios.
# Habitualmente eu uso isso para gerar um backup para meu
# zip drive de minha arvore "root", ele vai escalando diretorios
# e copiando para o diretorio de destino a partir do diretorio de
# origem , e gera log sempre que o programa for executado.
# Adicione entradas no crontab (man crontab) para automatizar
# o script.
#Altere os PATHS`s de sua preferencia para refletir seu desejo
#Particao a ser montada Verifique seu /etc/fstab
MPT=/mnt/zip
#Diretorio de destino
DST=/mnt/zip/sh
#Diretorio de origem
ORG=/root/sh
#Destino do log
LOG=/var/log/ZIPMOUNT.log
NOTFOUND="Zip disk NAO encontrado"
FOUND="Zip backup efetuado"
DEV=/dev/null
copy ()
{
if [ -d $ORG ] && [ -d $DST ]; then
rm -rf $DST/* ; cp -r $ORG/* $DST/
fi
}
status0 ()
{
echo "--------" >> $LOG
date >> $LOG
echo "$FOUND" >> $LOG
sleep 1
echo "Log salvo em $LOG"
exit 0
}
erro1 ()
{
echo "--------" >> $LOG
date >> $LOG
echo "$NOTFOUND" >> $LOG
sleep 1
echo "Log de erro salvo em $LOG"
exit 1
}
mount |grep zip > $DEV
if [ $? = 0 ]; then
copy
status0
exit 0
else
mount $MPT
if [ $? = 0 ]; then
copy
umount $MPT
status0
else
erro1
fi
fi
#EOF
Iptables com nat, prioridade de pacotes e bloqueio de portas
script tosco pra baixar imagens
Soma valores de uma lista (calculo notas, pontos, etc)
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Perfil criado no samba ad dc não loga no Windows 10 e 11 (11)
Fedora - Google Workspace + SSSD (0)
Estou tentando ser legalista, mas tá complicado! (5)









