1. 程式人生 > >MongoDB 備份(mongodump)與恢復(mongorestore)

MongoDB 備份(mongodump)與恢復(mongorestore)

bsp 還原 rop ron ont mon bject 存在 mongodb

備份:

mongodump -h localhost:27017 -d test -o "D:\data\db1"

還原備份:

D:\mongodb\bin>mongorestore -h localhost:27017 -d test --drop "D:\data\db1\test"

如果不加--drop 會提示錯誤

error: E11000 duplicate key error index: test.runoob.$_id_ dup key: { : ObjectId(‘5b076926d2476498526a9d3b‘) }

提示以前數據庫中存在著與備份文件中相同_id 的數據

MongoDB 備份(mongodump)與恢復(mongorestore)