MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como exportar todas as coleções no MongoDB?


Para pessoas preguiçosas, use mongodump , é mais rápido:
mongodump -d <database_name> -o <directory_backup>

E para "restaurar/importar" (do diretório_backup/dump/):
mongorestore -d <database_name> <directory_backup>

Dessa forma, você não precisa lidar com todas as coleções individualmente. Basta especificar o banco de dados.

Observe que eu recomendaria não usar mongodump /mongorestore para armazenamentos de big data . É muito lento e, depois de passar de 10/20 GB de dados, pode levar horas para restaurar.