martes, 10 de septiembre de 2019

Hacer backup y restaurar en MongoDB.

Para crear nuestro backup general tenemos que abrir nuestra cmd con permisos de administrador. Esto debido a que al crear un backup mongo crea una carpeta con nuestras bases de datos y en caso de no tener permisos de administrador no te permite hacer el backup.

Al entrar a nuestra cmd ingresamos a la siguiente ruta:

C:\Program Files\MongoDB\Server\4.2\bin


Para movernos a través de la ventana de comandos utilizaremos el comando "cd". Este nos permite ingresar a la carpeta deseada. Para ver el directorio de la carpeta en la que estamos utilizamos el comando "dir". Iremos al disco local directamente ingresando el comando "cd/". Ya de ahí solo pondremos "cd Program Files" y así consecutivamente hasta llegar a nuestra carpeta deseada.


Estando en la carpeta deseada utilizaremos el comando mongodump para que se cree nuestro backup.
Ahí mismo se encuentra nuestro comando mongorestore en caso de que queramos restaurar nuestras BD al momento en el que hicimos el backup.


Recuerda que si ya tienes la BD que estás intentando restaurar te marcará error debido a que no puedes tener BD duplicadas.