मुझे लगता है कि यह बस है:
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 में एक डेटाबेस से दूसरे डेटाबेस में संग्रह की प्रतिलिपि बनाएँ
- डंप किए गए डेटा का उपयोग कैसे करें मोंगोडम्प द्वारा?
आशा है कि यह मदद करता है।