Fra version 3.4 af mongorestore
, kan du opnå dette ved at bruge --nsFrom
og --nsTo
muligheder, som giver en mønsterbaseret måde at manipulere navnene på dine samlinger og/eller dbs mellem kilden og destinationen.
For eksempel, for at dumpe fra en database ved navn dumpdb til en ny database ved navn restoredb:
mongodump -h hostname -d dumpdb --archive | mongorestore --archive --nsFrom "dumpdb.*" --nsTo "restoredb.*" --drop
Mere fra mongodb-dokumenterne:https://docs.mongodb.com/manual/reference/program/mongorestore/#change-collections-namespaces-during-restore