Cartorio-itapema-srv-bkp-backupUSB-quinta

De Wiki NOC

Servidor Backup - script backupUSB quinta.sh

#!/bin/bash

INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/usbBKp$INICIO.log

echo " " > $LOG
echo " INICIADO BACKUP USB DE QUINTA-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_5758323145373944374B4552-0:0 /mnt/quinta
echo " " >> $LOG
df -h | grep Uso >> $LOG
df -h | grep quinta >> $LOG
echo " " >> $LOG
echo " Verificando montagem" >> $LOG
if [ ! -e "/mnt/quinta/quinta-feira" ];
then
        echo "Entrar em Contato com NOC Lupa Tecnologia" |  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" $INICIO >> $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/quinta/arquivos/ >> $LOG
echo " " >> $LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo "Copia do SQL"
echo " " >> $LOG
rm -v /mnt/quinta/bkp_base/* >> $LOG
find /media/2a754a27-f8b6-41d4-ab7d-4411f6723240/bkp_base/ -type f -mtime 0 -exec rsync -av {} /mnt/quinta/bkp_base/ \; >>$LOG
ls -lah /mnt/quinta/bkp_base/ >> $LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo " " >> $LOG
df -h | grep Uso >> $LOG
df -h | grep quinta >> $LOG
echo " " >> $LOG
echo " Desmontando Disco USB" >> $LOG
touch /mnt/quinta/LOG.txt
cat $LOG > /mnt/quinta/LOG.txt
veracrypt -d /mnt/quinta >> $LOG
echo " " >> $LOG
echo " " >> $LOG
date +%d-%m-%Y-%H:%M:%S >> $LOG
echo " Finalizado Copia de segurança para Disco USB QUINTA-FEIRA em " $FIM >> $LOG
echo " " >> $LOG
cat $LOG | mail -s "Finalizado Copia de Quinta-Feira" backup@lupainformatica.com.br registroitapemasc@gmail.com
fi
Ferramentas pessoais