Add alert when backup takes a long time

This commit is contained in:
Paul-Henri Froidmont 2018-02-13 12:10:02 +01:00
parent f318e42f8c
commit f778bfb44e
4 changed files with 29 additions and 2 deletions

View file

@ -0,0 +1,17 @@
#!/bin/bash
set -e
ONGOING_FILE="/backups/backup-ongoing"
if [ -f "$ONGOING_FILE" ]
then
if test `find "$ONGOING_FILE" -mmin +1`
then
LAST_MODIFICATION_HOURS=`expr "$(($(date +%s) - $(date +%s -r $ONGOING_FILE)))" / 3600`
echo "Backup not finished after more than $LAST_MODIFICATION_HOURS hours"
exit 1
fi
fi
exit 0