Backups en MongoDB
Para realizar el backup de una base de datos MongoDB, debemos utilizar la utilidad mongodump.
1 |
mongodump -h host -u usuario -p passsword --authenticationDatabase base_datos -d base_datos -o dir |
El comando almacenará los contenidos de las colecciones del backup en un directorio con el nombre dir.
Para posteriormente restaurar el contenido podemos usar mongorestore.
1 |
mongorestore -h host -u usuario -p passsword --authenticationDatabase base_datos -d base_datos -o dir |
Este comando realiza la tarea inversa a mongodump leyendo el contenido que exista en el directorio dir y lo restaura en la base de datos base_datos.