Penso che sia solo:
mongodump --db=<old_db_name> --collection=<collection_name> --out=data/
mongorestore --db=<new_db_name> --collection=<collection_name> data/<db_name>/<collection_name>.bson
Vedi anche i documenti qui e qui .
A proposito, l'altro modo per spostare la raccolta da un database all'altro è usare renameCollection
:
db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})
Ecco alcuni thread SO correlati:
- Come copia una raccolta da un database all'altro in MongoDB
- Come utilizzare i dati scaricati da mongodump?
Spero di esserti stato d'aiuto.