Creo que es 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
Consulte también la documentación aquí y aquí .
Por cierto, la otra forma de mover la colección de una base de datos a otra es usar renameCollection
:
db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})
Aquí hay algunos hilos SO relacionados:
- Cómo copiar una colección de una base de datos a otra en MongoDB
- Cómo usar los datos descargados por mongodump?
Espero que ayude.