From 508d8972d90f0554cd71c68b99e3358e6ff4443c Mon Sep 17 00:00:00 2001 From: Yaco Date: Thu, 29 Aug 2019 18:36:51 -0300 Subject: habilita sincronizacion remota --- bin/sync/sync-wiki.sh | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/bin/sync/sync-wiki.sh b/bin/sync/sync-wiki.sh index 0abf5a8a..434d2352 100755 --- a/bin/sync/sync-wiki.sh +++ b/bin/sync/sync-wiki.sh @@ -20,11 +20,13 @@ TIMESTAMP=`date +%Y-%m-%d-%H:%M:%S` echo "Vamos a sincronizar la BD y archivos desde $REMOTO hasta aqui $DOMINIO. Presione ENTER para continuar o cancele..." read +echo "" echo "" echo "###################" echo "Hacemos un backup de la base de datos que tenemos en este servidor" ../bkp/bkp_wiki.sh +echo "" echo "" echo "###################" echo "Generamos una copia de la BD en el servidor remoto" @@ -35,16 +37,20 @@ echo "Copiamos la BD desde el servidor hasta aqui" scp "$REMOTO:$RUTA/bkp/wiki/ultimo" "/tmp/$REMOTO-$DB.sql.bz2" echo "" -echo "Descomprimimos e importamos" +echo "" +echo "###################" +echo "Descomprimimos y reemplazamos la BD local por la remota" bunzip2 "/tmp/$REMOTO-$DB.sql.bz2" # mysql --user=$USER --password=$PASSWORD -e "CREATE database if not exists $BDIMPORT;" -# mysql --user=$USER --password=$PASSWORD $DB < "/tmp/$REMOTO-$DB.sql" +mysql --user=$USER --password=$PASSWORD $DB < "/tmp/$REMOTO-$DB.sql" echo "" -echo "Borramos los temporales" -# rm "/tmp/$REMOTO-$DB.sql" +echo "" +echo "###################" +echo "Vamos a sincronizar algunos directorios con archivos desde $REMOTO a este servidor" +sleep 2s +rsync -P -r -a -v -e "ssh -l reevo" --delete "$REMOTO:/srv/reevo-2020/files/wiki/" "/srv/reevo-2020/files/wiki/" # echo "" -# echo "ETAPA 2: Vamos a sincronizar algunos directorios con archivos..." -# sleep 2s -# rsync -P -r -a -v -e "ssh -l reevo" --delete beta.reevo.org:/srv/reevo.org/var/elgg/ /srv/dev/files/red/ +# echo "Borramos los temporales" +# rm "/tmp/$REMOTO-$DB.sql" -- cgit v1.2.1