sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo exportar todas las colecciones en MongoDB?

Para gente perezosa, use mongodump , es más rápido:

mongodump -d <database_name> -o <directory_backup>

Y para "restaurar/importar" (desde directory_backup/dump/):

mongorestore -d <database_name> <directory_backup>

De esta manera, no necesita tratar con todas las colecciones individualmente. Solo especifica la base de datos.

Tenga en cuenta que recomendaría no usar mongodump /mongorestore para almacenamiento de big data . Es muy lento y una vez que superas los 10/20 GB de datos, puede tardar horas en restaurarse.