]> gitweb.fluxo.info Git - hydra.git/commitdiff
Restore roundcube database
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 30 Jun 2012 14:45:50 +0000 (11:45 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 30 Jun 2012 14:45:50 +0000 (11:45 -0300)
share/hydractl/backup-restore-mail

index a5155845227f104e6c598c818eef6beb94148309..30cc42faf5376bdb5ce3da191730b7fb786a00f5 100755 (executable)
@@ -25,6 +25,7 @@ DATE="`date +%Y%m%d`"
 HOST="$1"
 SERVICE="mail"
 SERVICE_DIR="/var/mail/virtual"
+DATABASE_DIR="/var/lib/dbconfig-common/sqlite/roundcube"
 SERVICE_USER="vmail"
 SERVICE_GROUP="vmail"
 
@@ -44,6 +45,9 @@ for folder in `ls $RESTOREDIR/$SERVICE_DIR`; do
   fi
 done
 
+# Restore database.
+rsync -av $RESTOREDIR/$DATABASE_DIR/ $DATABASE_DIR/
+
 # Fix permissions.
 chown -R $SERVICE_USER.$SERVICE_GROUP $SERVICE_DIR