jueves, 12 de enero de 2017

Respaldar y restarurar MongoDB en Ubuntu Server

Asumiendo que ya tienen el servidor activo de MongoDB vamos a proceder con los pasos respectivos para realizar el respaldo y restauración de nuestra base de datos:

Respaldo:

Ante todo necesitamos un directorio de almacenamiento, yo he creado el siguiente:

/home/backup_mongo

Resta decir que debemos situarnos en nuestro directorio de respaldo:

# cd /home/backup_mongo/

Y una vez ubicados en el sitio indicado procedemos a ingresar el comando para realizar el backup:

# mongodump --db nombre_base_de_datos --username tu_usuario --password tu_pass

Y suficiente, con ello se creara un directorio llamado "dump" conteniendo otro directorio con el nombre de nuestra base de datos y su respectivo contenido.


Restauración:

Primero es conveniente parar el servicio de MongoDB:

# service mongod stop

Nos situamos en nuestro directorio de respaldos e ingresamos el siguiente comando:

# mongorestore --db nombre_base_de_datos dump/nombre_base_de_datos

Y listo, se ha restaurado nuestra base de datos, saludos!

No hay comentarios:

Publicar un comentario