Servidor BKP IBM - script bkp_asterisk.sh
#!/bin/bash
export LANG=pt_BR
INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/bkp-srv-asterisk-ip26-`date +%d-%m-%Y-%H:%M:%S`.log
if [ -e /var/run/bkp-asterisk.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-ASTERISK-IP26" noc@lupainformatica.com.br
else
echo $! > /var/run/bkp-asterisk.pid
echo " " > $LOG
echo "INICIANDO EM: $INICIO" >> $LOG
mount -a
echo " " >> $LOG
echo " " >> $LOG
echo "Iniciando a copia dos arquivos" >> $LOG
echo " " >> $LOG
echo "Reciclando a copia de /backup/192.168.50.26-asterisk/etc/" >> $LOG
#rdiff-backup --remove-older-than 5D --force /backup/192.168.50.26-asterisk/etc/ >> $LOG
echo " " >> $LOG
echo "Iniciando a copia de /backup/192.168.50.26-asterisk/etc/" >> $LOG
rdiff-backup --force --print-statistics 192.168.50.26::/etc /backup/srv-192.168.50.26-asterisk/etc >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo " " >> $LOG
echo "Iniciando a copia de /var/spool/asterisk/monitor" >> $LOG
rsync -av -e ssh 192.168.50.26:/var/spool/asterisk/monitor/ /backup/srv-192.168.50.26-asterisk/monitor/ >> $LOG
echo " " >> $LOG
echo " " >> $LOG
#echo "Reciclando a copia de /backup/192.168.50.26-asterisk/backup" >> $LOG
#rdiff-backup --remove-older-than 5D --force /backup/192.168.50.26-asterisk/backup/ >> $LOG
echo " " >> $LOG
echo "Iniciando a copia de /backup/192.168.50.26-asterisk/backup/" >> $LOG
rdiff-backup --force --print-statistics 192.168.50.26::/var/www/backup /backup/srv-192.168.50.26-asterisk/backup >> $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-ASTERISK-IP26" backup@lupainformatica.com.br
rm -rf /var/run/bkp-asterisk.pid
fi