Най-добрият начин е да направите mongodump след това mongorestore . Можете да изберете колекцията чрез:
mongodump -d some_database -c some_collection
[По избор, архивирайте дъмпа (zip some_database.zip some_database/* -r ) и scp го другаде]
След това го възстановете:
mongorestore -d some_other_db -c some_or_other_collection dump/some_collection.bson
Съществуващи данни в some_or_other_collection ще бъдат запазени. По този начин можете да „добавите“ колекция от една база данни към друга.
Преди версия 2.4.3 също ще трябва да добавите обратно вашите индекси, след като копирате данните си. Започвайки с 2.4.3, този процес е автоматичен и можете да го деактивирате с --noIndexRestore .