【问题标题】:Mongodump from MongoDB 4 and Mongorestore to MongoDB 5从 MongoDB 4 和 Mongorestore 到 MongoDB 5 的 Mongodump
【发布时间】:2022-01-28 07:10:02
【问题描述】:

在 Mongo 官方文档中阅读此内容后:https://docs.mongodb.com/database-tools/mongorestore/#restore-to-matching-server-version

我对以下案例中的最佳做法表示怀疑。

我们的旧服务器安装了 Mongo 4,而我们的新服务器正在运行 Mongo 5。两者都是单机安装。

我无法在旧服务器上安装或更新 Mongo。

有没有一种方法可以让我转移我的数据库而不会出现像官方文档所说的数据损坏或问题?

我知道我必须使用 --gzip 标签,但仅此而已。

感谢您的帮助。

【问题讨论】:

    标签: mongodb version backup mongodump mongorestore


    【解决方案1】:

    建议使用相同的版本

    Mongo 工具现在是单独的包,并且有自己的版本。

    restore 与 mongo 4 和 5 兼容。

    dump 也兼容版本 4 和 5。

    但是,如果 mongo 4 中的 mongo 5 中有一些不受支持的东西用于您的架构和查询中,那么您将进行转储并在您的预备环境中进行尝试。

    别忘了阅读发行说明。

    除了提到的版本,它还说

    虽然 mongodump 可能适用于早期版本的 MongoDB 服务器,但不能保证任何此类兼容性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-30
      • 2013-09-03
      • 2020-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多