Cartorio-porto-belo-srv-bkp-arquivos-ip5

De Wiki NOC

Servidor Backup - script bkp-arquivos-ip5.sh

#!/bin/bash

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

if [ -e /var/run/backup-arquivos-ip5.pid ]
then
        echo -e "BACKUP ANTIGO RODANDO! \n\nEntre em contato com o NOC da Lupa caso esta mensagem se repita na sequencia. \nObrigado!" | tee -a $LOG
        cat $LOG | mail -s "Cartorio Porto Belo BKP IP3 - Arquivos IP 192.168.0.5" noc@lupainformatica.com.br thaiane@lupainformatica.com.br luciano@lupainformatica.com.br franciny@brturbo.com.br
        cat $LOG |sendemail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "Porto Belo BACKUP ANTIGO RODANDO" -o tls=auto -s webmail.lupainformatica.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!
else
        echo $! > /var/run/backup-arquivos-ip5.pid

        echo " " > $LOG
        echo "Iniciando o backup do /etc em $INICIO" >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        rdiff-backup --remove-older-than 7D --force /srv/dev-disk-by-label-backup1/arquivos_ip5/etc/ >> $LOG
        echo " " >> $LOG

        rdiff-backup --force --print-statistics 192.168.0.5::/etc /srv/dev-disk-by-label-backup1/arquivos_ip5/etc >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG

        echo "Iniciando o backup dos arquivos em /dados/Arquivos em `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG

#        rdiff-backup --remove-older-than 100D --force /srv/dev-disk-by-label-backup1/arquivos_ip5/Arquivos >> $LOG
        echo " " >> $LOG
        rdiff-backup --force --print-statistics 192.168.0.5::/srv/dev-disk-by-label-dados/Arquivos /srv/dev-disk-by-label-backup1/arquivos_ip5/Arquivos >> $LOG

        echo " " >> $LOG
        echo " " >> $LOG

        echo "Finalizando backup: `date +%d/%m/%Y-%H:%M:%S`" >> $LOG

        echo " " >> $LOG
        echo " " >> $LOG

        /bin/df -h >> $LOG

        echo " " >> $LOG
        echo " " >> $LOG
        echo "Removendo Processo" >> $LOG
        rm -rf /var/run/backup-arquivos-ip5.pid
        echo " " >> $LOG
        echo "Backup concluido com sucesso!" >> $LOG

       cat $LOG | mail -s "Cartorio Porto Belo - Arquivos IP 192.168.0.5" backup@lupainformatica.com.br thaiane@riportobelo.com.br luciano@lupainformatica.com.br franciny@brturbo.com.br
fi
Ferramentas pessoais