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

Hvordan eksporterer jeg alle samlinger i MongoDB?

For dovne mennesker, brug mongodump , det er hurtigere:

mongodump -d <database_name> -o <directory_backup>

Og for at "gendanne/importere" det (fra directory_backup/dump/):

mongorestore -d <database_name> <directory_backup>

På denne måde behøver du ikke håndtere alle samlinger individuelt. Angiv blot databasen.

Bemærk, at jeg vil fraråde at bruge mongodump /mongorestore til store datalager . Det er meget langsomt, og når du først kommer forbi 10/20 GB data, kan det tage timer at gendanne.



  1. MongoDB Date() metode

  2. Hvad er nyt i MongoDB 4.4

  3. Hvordan får man objekt-id'et i PyMongo efter en indsættelse?

  4. Mongoose udløber ejendom fungerer ikke korrekt