sql >> Database >  >> NoSQL >> MongoDB

Hoe de dump te herstellen in je lopende mongodb

mongodump: Om alle records te dumpen:

mongodump --db databasename

Om de hoeveelheid gegevens in de databasedump te beperken, kunt u --db en --collection specificeren als opties voor mongodump. Bijvoorbeeld:

mongodump --collection myCollection --db test

Deze bewerking maakt een dump van de collectie met de naam myCollection uit de database 'test' in een dump/subdirectory van de huidige werkdirectory.OPMERKING:mongodump overschrijft uitvoerbestanden als ze in de back-upgegevensmap staan.

mongorestore: Om alle gegevens terug te zetten naar de originele database:

1) mongorestore --verbose \path\dump

of herstel naar een nieuwe database:

2) mongorestore --db databasename --verbose \path\dump\<dumpfolder>

Opmerking:voor beide zijn mongod-instanties vereist.



  1. Node.js multi-server cluster:hoe een object te delen in meerdere nodes cluster

  2. NodeJS + MongoDB:gegevens ophalen uit verzameling met findOne ()

  3. Kan mongodb niet importeren

  4. redis bgsave is mislukt omdat vork geen geheugen kan toewijzen