From 98ec00c5a8e5ed54d347ebb256ef5792adc0473c Mon Sep 17 00:00:00 2001 From: Musin Vitaly Date: Thu, 22 Aug 2019 01:42:42 +0500 Subject: [PATCH] Update backup --- bin/backup | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bin/backup b/bin/backup index 08c81f4..6289797 100644 --- a/bin/backup +++ b/bin/backup @@ -1,8 +1,17 @@ #!/bin/sh +set -e + now=$(date +"%s_%Y-%m-%d") /usr/bin/mysqldump --opt -h ${MYSQL_HOST} -u ${MYSQL_USER} -p${MYSQL_PASSWORD} ${MYSQL_DATABASE} > "/backup/${now}_${MYSQL_DATABASE}.sql" && \ cd /backup/ && \ gzip ${now}_${MYSQL_DATABASE}.sql && \ curl -T ${now}_${MYSQL_DATABASE}.sql.gz -u ${FTP_USER}:${FTP_PASSWORD} ${FTP_URL} && \ -rm -f ${now}_${MYSQL_DATABASE}.sql.gz \ No newline at end of file +rm -f ${now}_${MYSQL_DATABASE}.sql.gz + +if [ -z "$CHECK_URL" ] +then + echo "INFO: Define CHECK_URL with https://healthchecks.io to monitor sync job" +else + wget $CHECK_URL -O /dev/null +fi