MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come esportare tutte le raccolte in MongoDB?

Per i pigri, usa mongodump , è più veloce:

mongodump -d <database_name> -o <directory_backup>

E per "ripristinarlo/importarlo" (da directory_backup/dump/):

mongorestore -d <database_name> <directory_backup>

In questo modo, non è necessario gestire tutte le raccolte singolarmente. Basta specificare il database.

Nota che consiglierei di non usare mongodump /mongorestore per archivi di big data . È molto lento e una volta superati i 10/20 GB di dati, il ripristino può richiedere ore.