Documente Academic
Documente Profesional
Documente Cultură
/bin/bash
#####################################
#####################################
### ______
### | ___ \
||
=) ###
###
### | |_/ / __ _ _ __ | |
### |
/ / _` || '_ \ | |
###
###
rm -f "${BACKUPDIR}/${bp2del}"
done
fi
}
if [ $# != 1 ]
then
FError
fi
DATESCRIPT=`date +%F_%H_%M_%S`
ERR=0
LOGALLOWED="$1"
# Checking Connection
ping -c 1 $Fortigate_Ip &> /dev/null
if [ $? != 0 ]
then
echo "$Fortigate_Ip is down..."
echo "Can't complete backup operation..."
echo "Exiting 1"
echo "$Fortigate_Ip is down" | /bin/mail -s "$Fortigate_Ip Backup
Problem at $DATESCRIPT !!!" $MAILTO
exit 1
fi
# Scp
FScp
if [ $? == 0 ]
then
FBackRotate
logger -p local5.info "$Fortigate_Ip Backup has Completed
Succesfully at $DATESCRIPT"
else
logger -p local5.crit "$Fortigate_Ip Backup Problem at
$DATESCRIPT !!!"
echo "Err" | /bin/mail -s "$Fortigate_Ip Backup Problem at
$DATESCRIPT !!!" $MAILTO
fi