云数据库MongoDB版支持的数据库版本为3.2、3.4、4.0和4.2版本,您可以通过控制台升级数据库版本。

支持升级的版本

实例类型 实例支持的版本 可升级到的版本 说明
单节点实例 3.4、4.0

-

暂不支持升级到4.0版本。如需使用4.0版本,请在创建实例时选择,详情请参见创建单节点实例
副本集实例 3.2(已下线)、3.4、4.0、4.2 3.4、4.0 暂不支持升级到4.2版本。如需使用4.2版本,请在创建实例时选择,详情请参见创建副本集实例
分片集群实例 3.2(已下线)、3.4、4.0、4.2 3.4、4.0 暂不支持升级到4.2版本。如需使用4.2版本,请在创建实例时选择,详情请参见创建分片集群实例
说明 关于各版本的特性介绍信息,请参见数据库版本及优势

注意事项

  • 升级数据库版本所用时间与数据库的数据量有关,请根据业务情况提前安排升级时间。
  • 升级数据库版本后不支持降级数据库版本。

影响

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

操作步骤

  1. 登录MongoDB管理控制台
  2. 在页面左上角,选择实例所属的地域。
  3. 根据实例类型,在左侧导航栏单击副本集实例列表分片集群实例列表
  4. 找到目标实例,单击实例ID。
  5. 基本信息区域框,单击升级数据库版本,选择需要升级的版本。
    升级数据库版本_实例管理_用户指南_云数据库 MongoDB 版 阿里云技术文档 第1张
  6. 在弹出的升级数据库版本提示框中,单击确定
    升级数据库版本_实例管理_用户指南_云数据库 MongoDB 版 阿里云技术文档 第2张

    实例运行状态将变为版本升级中,等待运行状态变为运行中即代表升级任务完成。