Restaurar un backup de Nextcloud
2018-01-04
Índice
Si seguiste este articulo, ahora deberías tener una copia de seguridad de tu Nextcloud, tanto de la base de datos como de tus carpetas. Como expliquó en ese articulo, realicó una nueva instalación del sistema, por lo que tuve que restaurar un backup anterior de mi Nextcloud.
Vamos a ver como con dos simples comandos puedes volver a restaurar todos los datos de tu Nextcloud.
Restaurando carpetas
Simplemente ejecutando el siguiente comando
rsync -Aax --progress /media/Nas01/Backups/nextcloud/nextcloud-dirbkp/ /var/www/nextcloud/
Restaurando la base de datos
Primero se necesita borrar todas las tablas de la base de datos, la forma más fácil de hacer esto es borrar y volver a crear la base de datos nextcloud. >Los siguientes pasos sólo valen si usas mysql como gestor de base de datos.
Borramos la base de datos nextcloud
mysql -h localhost -u nextcloud -p'clave' -e "DROP DATABASE nextcloud"
Creamos la base de datos
mysql -h localhost -u nextcloud -p'clave' -e "CREATE DATABASE nextcloud"
Y ahora restauramos la base datos de nuestra copia de seguridad, al igual que antes, sustituye la ruta de donde se encuentre tu fichero de copia de seguridad
mysql -h localhost -u nextcloud -p'clave' nextcloud < /media/Nas01/Backups/nextcloud/nextcloud-sqlbkp.bak
Con estos sencillos pasos ya tenemos restaurada nuestra copia de seguridad de Nextcloud
Espero que te haya gustado, pasa un buen día. 🐧