Grupo-embraseg-srv-bkp-srv-app01

De Wiki NOC

Servidor Backup - script backup-srv-app01.sh

#!/bin/bash

DATA=`date +%d%b%Y`
LOG=/var/log/backup/srv-app01/backup-`date +%d-%m-%Y`.log

#COUNT=`ps ax | grep rdiff | grep -v srv-app01 | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo "Disco montado em: `date +%d-%m-%Y-%H:%M:%S`" > $LOG
#mount -a >> $LOG

echo "Iniciando o backup em: `date +%d-%m-%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG
echo "Removendo incrementos anteriores a 90 Dias pasta 4U" >> $LOG
rdiff-backup --remove-older-than 90D --force /backup/srv-app01/4U/ >> $LOG
echo " " >> $LOG
echo "Copia da Pasta 4U" >> $LOG
rdiff-backup --force --print-statistics administrador@192.168.10.158::/cygdrive/c/4U/ /backup/srv-app01/4U/ >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo "Removendo incrementos anteriores a 90 Dias pasta 4U_CONSIG" >> $LOG
rdiff-backup --remove-older-than 90D --force /backup/srv-app01/4U_CONSIG/ >> $LOG
echo " " >> $LOG
echo "Copia da Pasta 4U_CONSIG" >> $LOG
rdiff-backup --force --print-statistics administrador@192.168.10.158::/cygdrive/c/4U_CONSIG/ /backup/srv-app01/4U_CONSIG/ >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo "Removendo incrementos anteriores a 90 Dias pasta 4U_QUALIPLUS" >> $LOG
rdiff-backup --remove-older-than 90D --force /backup/srv-app01/4U_QUALIPLUS/ >> $LOG
echo " " >> $LOG
echo "Copia da Pasta 4U_QUALIPLUS" >> $LOG
rdiff-backup --force --print-statistics administrador@192.168.10.158::/cygdrive/c/4U_QUALIPLUS/ /backup/srv-app01/4U_QUALIPLUS/ >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo "Removendo incrementos anteriores a 90 dias pasta APP" >> $LOG
rdiff-backup --remove-older-than 90D --force /backup/srv-app01/app/ >> $LOG
echo " " >> $LOG
echo "Copia da pasta Inetpub" >> $LOG
rdiff-backup --force --print-statistics administrador@192.168.10.158::/cygdrive/c/inetpub /backup/srv-app01/inetpub >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo "Copia da pasta Anexosconsignado" >> $LOG
rdiff-backup --force --print-statistics administrador@192.168.10.158::/cygdrive/c/Documentos/Anexosconsignado /backup/srv-app01/Anexosconsignado >> $LOG
echo " " >> $LOG
echo " " >> $LOG

ls -lh /backup/srv-app01/ >> $LOG

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

echo "Finalizando backup em:" `date +%d-%m-%Y` >> $LOG

echo " " >> $LOG

#fi

#cat $LOG | mailx -s "EMBRASEG - SRV-APP01" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - SRV-APP01" -o tls=auto -s webmail.grupoembraseg.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!
exit 0
Ferramentas pessoais