我正在尝试从另一台服务器转储数据库(这工作正常),然后在新服务器上恢复它(这不能正常工作)。
我首先运行:
mongodump --host -d
这将创建一个dump/db
包含所有 bson 文档的文件夹。
然后在转储文件夹中,我正在运行:
mongorestore -d dbname db
这有效并遍历文件,但我得到这个错误dbname.system.users
Wed May 23 02:08:05 { key: { _id: 1 }, ns: "dbname.system.users", name: "_id_" }
Error creating index dbname.system.usersassertion: 13111 field not found, expected type 16
任何想法如何解决这个问题?