From 0189f5b095f2279895e1146bce9a602dcc40057b Mon Sep 17 00:00:00 2001 From: Steven Mondji-Lerider Date: Mon, 1 Oct 2012 13:37:59 +0000 Subject: [PATCH] adding a backup of the main database in alternc.install --- install/alternc.install | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install/alternc.install b/install/alternc.install index 0fb6e45f..de4472e5 100644 --- a/install/alternc.install +++ b/install/alternc.install @@ -205,6 +205,13 @@ EOF # hook run-parts --arg=templates /usr/lib/alternc/install.d + +###################################################################### +# Backup the Main database +DB_BACKUP="/var/backups/alternc/${MYSQL_DATABASE}-db-`date +%Y%m%d-%H:%M:%S`.gz" +db_dump="mysqldump --defaults-file=/etc/alternc/my.cnf --add-drop-table --allow-keywords --quote-names --force --quick --add-locks --lock-tables --extended-insert ${MYSQL_DATABASE}" +$db_dump | /bin/gzip -c > $DB_BACKUP || echo "backup of the main database failed" + ####################################################################### # Backup configuration files #