Servidor Backup - script backupUSB quarta.sh
#!/bin/bash
INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/usbBKp$INICIO.log
MGS1=`echo "Entrar em Contato com NOC Lupa Tecnologia"`
echo " " > $LOG
echo " INICIADO BACKUP USB DE QUARTA-FEIRA" >> $LOG
echo " " >> $LOG
echo " Montando Disco USB em /mnt/hdexterno " >> $LOG
veracrypt -t -k "" --pim=0 -p='OkKz#LL$Kn9e3VYCy49S' --protect-hidden=no --mount /dev/disk/by-id/usb-WD_Elements_2621_575854314536393137364D38-0:0 /mnt/quarta/
echo " " >> $LOG
df -h | grep Uso >> $LOG
df -h | grep quarta >> $LOG
echo " " >> $LOG
echo " Verificando montagem" >> $LOG
if [ ! -e "/mnt/quarta/quarta-feira" ];
then
cat $MSG1 | mail -s "ITAPEMA - Disco USB nao conectado" noc@lupainformatica.com.br registroitapemasc@gmail.com
else
echo " Iniciado Copia de segurança para disco USB em:" $INICIO >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo " Aguarde o email de Finalização da Copia dos dados" >> $LOG
echo " " >> $LOG
echo " " >> $LOG
cat $LOG | mail -s "Iniciado Backup USB ITAPEMA " backup@lupainformatica.com.br registroitapemasc@gmail.com
echo " " > $LOG
echo " " >> $LOG
echo " INICIADO COPIA EM" >> $LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo "Copia dos arquivos Compartilhados" >> $LOG
rsync -a --stats --delete-before root@192.168.0.6:/srv/dev-disk-by-uuid-2da61bf2-d5b1-4206-bbab-2aa26206e2f6/arquivos /mnt/quarta/arquivos/ >> $LOG
echo " " >> $LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo "Copia do SQL"
echo " " >> $LOG
rm -rfv /mnt/quarta/bkp_base/* >>$LOG
find /media/2a754a27-f8b6-41d4-ab7d-4411f6723240/bkp_base/ -type f -mtime 0 -exec rsync -av {} /mnt/quarta/bkp_base/ \; >>$LOG
ls -lah /mnt/quarta/bkp_base/ >>$LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo " " >> $LOG
df -h | grep Uso >> $LOG
df -h | grep quarta >> $LOG
echo " " >> $LOG
echo " Desmontando Disco USB" >> $LOG
touch /mnt/quarta/LOG.txt
cat $LOG > /mnt/quarta/LOG.txt
veracrypt -d /mnt/quarta
echo " " >> $LOG
echo " " >> $LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo " Finalizado Copia de segurança para Disco USB QUARTA-FEIRA em:" $FIM >> $LOG
echo " " >> $LOG
cat $LOG | mail -s "Finalizado Copia USB Quarta-Feira" backup@lupainformatica.com.br registroitapemasc@gmail.com
fi