O Mongo inclui um utilitário mongoexport (consulte a documentação) que pode despejar uma coleção. Este utilitário usa o libmongoclient nativo e é provavelmente o método mais rápido.
mongoexport -d <database> -c <collection_name>
Também útil:
-o :escreve a saída no arquivo, caso contrário, a saída padrão é usada (docs) --jsonArray :gera um documento json válido, em vez de um objeto json por linha (docs) --pretty :gera json formatado (docs)