De beste manier is om een mongodump
te doen dan mongorestore
. U kunt de collectie selecteren via:
mongodump -d some_database -c some_collection
[Zip desgewenst de dump (zip some_database.zip some_database/* -r
) en scp
het elders]
Herstel het dan:
mongorestore -d some_other_db -c some_or_other_collection dump/some_collection.bson
Bestaande gegevens in some_or_other_collection
behouden zal blijven. Op die manier kunt u een verzameling van de ene database naar de andere "toevoegen".
Vóór versie 2.4.3 moet u uw indexen ook weer toevoegen nadat u uw gegevens hebt gekopieerd. Vanaf 2.4.3 is dit proces automatisch en kunt u het uitschakelen met --noIndexRestore
.