MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment exporter toutes les collections dans MongoDB ?

Pour les paresseux, utilisez mongodump , c'est plus rapide :

mongodump -d <database_name> -o <directory_backup>

Et pour le "restaurer/importer" (depuis directory_backup/dump/) :

mongorestore -d <database_name> <directory_backup>

De cette façon, vous n'avez pas besoin de traiter toutes les collections individuellement. Spécifiez simplement la base de données.

Notez que je déconseille d'utiliser mongodump /mongorestore pour les stockages de données volumineuses . C'est très lent et une fois que vous avez dépassé 10/20 Go de données, la restauration peut prendre des heures.