我正在尝试从 Ubuntu 14.04.2 中的转储中恢复 mongodb 数据库,转储是在 MongoDB shell 版本:2.4.13 上创建的,我正在恢复 MongoDB shell 版本:3.0.1。
这是我正在运行的命令和我得到的错误。
mongorestore /home/somename/backups/staging/mongo
2015-04-01T12:12:32.886+0200 构建要从 /home/somename/backups/staging/mongo 目录恢复的数据库和集合列表
2015-04-01T12:12:32.896+0200 假设转储目录中的用户来自 <= 2.4(身份验证版本 1)
2015-04-01T12:12:32.896+0200 失败:转储中的用户和角色集合与目标服务器的身份验证版本不兼容:无法将身份验证版本 1 的用户恢复到身份验证版本 5 的服务器
有没有办法解决它或修复它?
任何帮助都感激不尽