Van database-profilering-and -scheren :
Zie ook mongoexport exporteert slechts één shard aan gegevens (hoewel deze bug is opgelost sinds 1.9.1 en je een veel latere versie gebruikt)
Dus probeer mongoexport
rechtstreeks van de mongod instantie die het system.profile
. bevat collectie die je wilt.
**UPDATE**
Een tweede benadering is om mongoexport niet te gebruiken, maar om de verzameling rechtstreeks uit de mongo-schaal te halen (omdat je de verzameling vanuit de mongo-schaal kunt zien).
Schrijf daarvoor eerst het volgende script en sla het op in print-profile.js
c = db.system.profile.find();
while(c.hasNext()) {
printjson(c.next());
}
voer vervolgens de volgende regel uit vanuit de bash-shell:
mongo localhost:27000/mydb print-profile.js > profile.json
Wacht even en in profile.json
je hebt de gegevens die je nodig hebt.