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 #