Prevencordis-bkp-ibm-bkp app2

De Wiki NOC
Edição feita às 18h59min de 23 de setembro de 2022 por Johnny (Discussão | contribs)
(dif) ← Versão anterior | ver versão atual (dif) | Versão posterior → (dif)

Servidor BKP IBM - script bkp_app2.sh

#!/bin/bash
export LANG=pt_BR

INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/bkp-srv-app02-ip19-`date +%d-%m-%Y-%H:%M:%S`.log

if [ -e /var/run/bkp-app02.pid ]
then
        echo " " > $LOG
        echo "BACKUP ANTIGO RODANDO!" >> $LOG
        echo " " >> $LOG
        echo "Entre em contato com o NOC da Lupa caso esta mensagem se repita na sequencia." >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        echo "Obrigado!" >> $LOG

        cat $LOG | mail -a "Content-Type: text/plain; charset=UTF-8" -s "Prevencordis - SRV-APP02-IP19" noc@lupainformatica.com.br
else
        echo $! > /var/run/bkp-app02.pid

        echo " " > $LOG
        echo "INICIANDO EM: $INICIO" >> $LOG
        mount -a
        echo " " >> $LOG
        echo " " >> $LOG

        echo "Iniciando a copia dos arquivos" >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        echo "databases-backup" >> $LOG
        rdiff-backup --force --print-statistics prevencordis@192.168.50.19::/home02/databases-backup /backup/srv-192.168.50.19-app02/databases-backup >> $LOG
        echo " " >> $LOG
        echo "dicom" >> $LOG
        rdiff-backup --force --print-statistics prevencordis@192.168.50.19::/home02/dicom /backup/srv-192.168.50.19-app02/dicom >> $LOG
        echo " " >> $LOG
        echo "logos" >> $LOG
        rdiff-backup --force --print-statistics prevencordis@192.168.50.19::/home02/logos /backup/srv-192.168.50.19-app02/logos >> $LOG
        echo " " >> $LOG
        echo "netpacs-data" >> $LOG
        rdiff-backup --force --print-statistics prevencordis@192.168.50.19::/home02/netpacs-data /backup/srv-192.168.50.19-app02/netpacs-data >> $LOG
        echo " " >> $LOG
        echo "netpacs-files" >> $LOG
        rdiff-backup --force --print-statistics prevencordis@192.168.50.19::/home02/netpacs-files /backup/srv-192.168.50.19-app02/netpacs-files >> $LOG
        echo " " >> $LOG
        echo "netris-logos" >> $LOG
        rdiff-backup --force --print-statistics prevencordis@192.168.50.19::/home02/netris-logos /backup/srv-192.168.50.19-app02/netris-logos >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        date >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        echo "FINALIZANDO EM: `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        /bin/df -h >> $LOG
        echo " " >> $LOG
        echo " " >> $LOG
        echo "BACKUP CONCLUIDO COM SUCESSO!" >> $LOG
        cat $LOG | mail -a "Content-Type: text/plain; charset=UTF-8" -s "Prevencordis - SRV-APP02-IP19" backup@lupainformatica.com.br
        rm -rf /var/run/bkp-app02.pid
fi
Ferramentas pessoais