#!/bin/bash
+DIR=/srv/backup/
NOW=$(date +"%Y-%m-%d-%T")
+FILE=telemeta-$NOW.sql.gz
-mysqldump -hdb -uroot -p$MYSQL_ROOT_PASSWORD telemeta | gzip > /srv/backup/telemeta-$NOW.sql.gz
+echo "Backuping: "$FILE
+
+mysqldump -hdb -uroot -p$MYSQL_ROOT_PASSWORD telemeta | gzip > $DIR$FILE
+
+echo "Done!"
DIR=/srv/backup/
FILE=`ls -t $DIR/*.sql* | head -1`
+echo "Restoring: "$FILE
+
if [[ $FILE == *".gz" ]]; then
gunzip < $FILE | mysql -hdb -uroot -p$MYSQL_ROOT_PASSWORD telemeta
else
mysql -hdb -uroot -p$MYSQL_ROOT_PASSWORD telemeta < $FILE
fi
-echo "backup restored : "$FILE
+echo "Done!"