Vanaf versie 3.4 van mongorestore
, kunt u dit doen met de --nsFrom
en --nsTo
opties, die een op patronen gebaseerde manier bieden om de namen van uw collecties en/of dbs tussen de bron en de bestemming te manipuleren.
Om bijvoorbeeld een database met de naam dumpdb te dumpen in een nieuwe database met de naam restoreb:
mongodump -h hostname -d dumpdb --archive | mongorestore --archive --nsFrom "dumpdb.*" --nsTo "restoredb.*" --drop
Meer uit de Mongodb-documenten:https://docs.mongodb.com/manual/reference/program/mongorestore/#change-collections-namespaces-during-restore