更改 MongoDB 版本
在此页面上
您可以在 Ops Manager 分片集群、副本集和独立运行的 MongoDB 实例中升级或降级同一特征兼容性版本 (FCV) 中的 MongoDB 版本,同时最大限度提高部署的可用性。
您可以添加MongoDB的自定义构建版本以供MongoDB Ops Manager下载。
如果MongoDB Ops Manager不管理您的部署,请手动更改MongoDB版本。 要了解更多信息,请参阅每个MongoDB 版本的升级教程。
注意
Ops Manager 对生命周期终止的 MongoDB 版本的支持
Ops Manager 不支持 MongoDB 3.6 之前版本的备份、监控或自动化。
Ops Manager 继续支持使用 MongoDB 代理对运行 MongoDB 3.6 或更高版本的集群进行自动化、备份和监控。
Considerations
在更改部署的 MongoDB 版本之前,请检查以下文档,了解任何注意事项或兼容性问题:
警告
从 MongoDB 5.0升级到6.0
当您将分片集群从 MongoDB 5.0升级到6.0时,您必须使用 MongoDB 手册中将分片集群升级到6.0页面上的程序,为每个
mongos
刷新缓存的路由表。 。驱动程序的文档。
在预定义的维护窗口内计划版本更改。
在更改生产环境之前,请更改过渡环境中的 MongoDB 版本。过渡环境应反映生产环境。这有助于避免可能导致生产部署停机的兼容性问题。
注意
降级限制
无法对 MongoDB 部署进行以下降级:
从版本 5.0 到 4.4.0 之前的任何版本
从版本 4.4 到 4.2.6 之前的任何版本
先决条件
降级时删除不兼容的 MongoDB 功能
如果 MongoDB 部署将其 Feature Compatibility Version设置为与其Version相同的版本系列,则必须先手动降级该实例的featureCompatibilityVersion。
降级功能兼容版本。
要将部署从版本7.0降级到6.0 ,您必须联系支持部门以获取帮助。 有关详情,请参阅降级7 。 0更改为6 。 0 。
注意
这会将 featureCompatibilityVersion
设置为 6.0
。
阅读降级注意事项,并对不支持的功能采取适当措施。
降级功能兼容版本。
注意
这会删除任何与5.0不兼容的功能,并将featureCompatibilityVersion
设置为4.4
。