diff options
-rwxr-xr-x | bin/sync/sync-wiki.sh | 20 |
1 files 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 @@ -21,11 +21,13 @@ echo "Vamos a sincronizar la BD y archivos desde $REMOTO hasta aqui $DOMINIO. Pr 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" ssh $REMOTO "$RUTA/bin/bkp/bkp_wiki.sh" @@ -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" |