From: Silvio Rhatto Date: Tue, 27 Sep 2011 21:25:29 +0000 (-0300) Subject: Database restoring at backup-restore-site X-Git-Tag: 0.1~282 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=31dc68a7964068df0f99a4d9d6fc7753c3f3597c;p=hydra.git Database restoring at backup-restore-site --- diff --git a/share/hydractl/backup-restore-site b/share/hydractl/backup-restore-site index d02fb79..15c0d97 100755 --- a/share/hydractl/backup-restore-site +++ b/share/hydractl/backup-restore-site @@ -73,7 +73,12 @@ fi # Restore database if [ -f "$RESTOREDIR/var/backups/mysql/sqldump/$SITE.sql.gz" ]; then + hydra_set_tmpfile $SITE -d + cp $RESTOREDIR/var/backups/mysql/sqldump/$SITE.sql.gz $TMPWORK + ( cd $TMPWORK && gunzip $SITE.sql.gz ) hydra_truncate_database $SITE + mysql $SITE < $TMPWORK.sql + hydra_unset_tmpfile $TMPWORK else echo "Databases should be manually restored" fi