
#!/bin/sh
# FIle	: backup_afsp-data.sh
# By	: Maarten.deBoer@Atos.net, 150615
# Subject	: Script to backup the AFSP data & send (by mail) is away
#(0.2)	: FILEDIR added
#(0.3),170622	: Added; scp, ${LOG}, exclude LOG
PGM="`basename $0`"
VER="0.3"
TMP="/tmp/${PGM}.$$"
HOSTNAME="`hostname|cut -d\. -f1`"

BASEDIR="`pwd | sed 's/scripts//'|sed 's/bin//'`"
LOG="${BASEDIR}/log/${PGM}.log"

MAILTO="maarten.deboer@atos.net maarten@agrarix.net"

DATE="`date +%Y-%m-%d`"
FILEDIR="/appl/mdr/support/backup/afsp"
TARFILE="${FILEDIR}/afsp-backup_${DATE}.tgz"
SOURCEDIR="/appl/mdr/afsp"
REMHOST="nlxmss04"
REMUSER="nl19471"
REMDIR="/appl/grafana" 

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}

cd ${FILEDIR}
crontab -l | grep afsp > crontab-afsp.asc

cd ${SOURCEDIR}
#tar cvzf ${TARFILE} * 
tar cvzf ${TARFILE} --exclude=*log  * 

echo "  Mailing to ${MAILTO}"|tee -a ${LOG}
date|mailx -a ${TARFILE} -s "${HOSTNAME}: AFSP backup [${PGM} v${VER}]" ${MAILTO}

echo "  Scopying ${TARFILE} to ${REMUSER}@${REMHOST}:${REMDIR}"|tee -a ${LOG}
scp ${TARFILE} ${REMUSER}@${REMHOST}:${REMDIR}

echo "`date` ${PGM} v${VER} finished."|tee -a ${LOG}
exit 0

