Мисля, че е просто:
mongodump --db=<old_db_name> --collection=<collection_name> --out=data/
mongorestore --db=<new_db_name> --collection=<collection_name> data/<db_name>/<collection_name>.bson
Вижте също документи тук и тук .
Между другото, другият начин да преместите колекцията от една база данни в друга е да използвате renameCollection
:
db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})
Ето някои свързани SO теми:
- Как да копирайте колекция от една база данни в друга в MongoDB
- Как да използвате изхвърлените данни от mongodump?
Надявам се, че това помага.