mongodump'ing 32位旧版MongoDB和mongorestore'ing到64位更新版本

时间:2013-01-30 22:49:53

标签: mongodb mongodump mongorestore

我有一个生产服务器恰好使用较旧的32位版MongoDB(2.0.0)的单个实例。我想在检查之前检查一些事情,然后将这些数据移到另一台服务器上。

  1. 在32位安装和mongorestore到64位安装上执行mongodump会有任何冲突吗?

  2. 将2.0数据库转储移至2.2.x安装是否有任何问题?

  3. 我读过你无法做一个2.2的mongodump和正确的mongorestore到2.0,但我只是在进行版本升级。我还读过你可以在32位和64位版本的MongoDB之间做副本集,所以我希望这种转换能正常工作。

    只是想检查一下,谢谢!

1 个答案:

答案 0 :(得分:1)

  

在32位安装上执行mongodump会不会有任何冲突   mongorestore到64位安装?

不,这没关系,没问题 - 由于架构

,BSON格式不会改变
  

将2.0数据库转储移动到2.2.x是否有任何问题   安装?

这里也没有问题,实际上你可以直接复制数据文件(只要源数据库当时关闭)。事实上,这将更快,因为您不必重建索引。