云数据库MongoDB支持新版本时,您可以通过控制台将您的实例升级至最新版本,以完善老版本的功能,同时也为您提供更多的新功能。本文介绍支持升级的版本和升级版本的方法。

数据库版本说明

关于实例支持的版本信息和版本说明,请参见版本与存储引擎

支持的数据库大版本

不同系统架构的云数据库MongoDB实例支持的数据库大版本如下:
系统架构 MongoDB 5.0 MongoDB 4.4 MongoDB 4.2 MongoDB 4.0 MongoDB 3.4 MongoDB 3.2 MongoDB 3.0
单节点架构 不支持 不支持 不支持 支持 支持 已下线,具体请参见【通知】11月22日云数据库MongoDB版3.2版本下线 已下线。
副本集架构 支持 支持 支持 支持 支持
分片集群架构 不支持 不支持 支持 支持 支持
Serverless架构 不支持 不支持 支持 不支持 不支持

可以升级到的数据库大版本

不同系统架构的云数据库MongoDB实例可以升级到的数据库大版本如下:
系统架构 实例支持的版本 可以升级到的数据库大版本
单节点架构 MongoDB 3.4和MongoDB 4.0 不支持升级数据库大版本
副本集架构 MongoDB 5.0 不支持升级数据库大版本
MongoDB 4.4 MongoDB 5.0
MongoDB 4.2 不支持升级数据库大版本
MongoDB 4.0 MongoDB 4.2
MongoDB 3.4 MongoDB 4.0和MongoDB 4.2
分片集群架构 MongoDB 4.2 不支持升级数据库大版本
MongoDB 4.0 MongoDB 4.2
MongoDB 3.4 MongoDB 4.0和MongoDB 4.2
Serverless架构 MongoDB 4.2 不支持升级数据库大版本

注意事项

影响

  • 升级采用轮转升级的方式进行,升级过程中会自动对实例进行2~3次重启,请确保在业务低峰执行或确保应用具有重连机制。
    说明 推荐生产环境的应用程序通过Connection String URI连接数据库。当某个节点出现故障时,不会因为主备切换而影响应用的读写操作,详情请参见副本集实例连接说明分片集群实例连接说明
  • 升级过程中,分片集群实例的均衡器将被关闭,升级完成后会被重新打开。

操作步骤

  1. 登录MongoDB管理控制台
  2. 根据实例类型,在左侧导航栏,单击副本集实例列表分片集群实例列表
  3. 在页面左上角,选择实例所在的资源组和地域。
  4. 单击目标实例ID或目标实例所在行操作列的更多,并选择管理
  5. 单击规格信息区域右侧的升级数据库版本,选择需要升级的版本。
  6. 在弹出的升级数据库版本对话框中,单击确定