云数据库MongoDB支持升级数据库大版本。升级前,建议您了解不同产品架构、不同版本的实例支持升级到的数据库大版本以及不同数据库大版本的兼容性变更说明。
支持升级的数据库大版本
云数据库 MongoDB 版控制台可以直接升级数据库大版本,但不同产品架构、不同版本的实例支持升级的版本不同,具体情况如下:
产品架构
规格类型
实例的数据库大版本
可升级到的数据库大版本
单节点架构
通用型云盘版
MongoDB 4.0
暂无更高的数据库大版本可升级。
通用型云盘版
MongoDB 3.4
不支持升级数据库大版本。
如果您需要升级数据库大版本,可以通过创建新实例,使用新实例替换旧实例的方法实现。如何创建单节点实例,请参见创建单节点实例。
副本集架构
独享型云盘版
MongoDB 7.0
暂无更高的数据库大版本可升级。
MongoDB 6.0
MongoDB 7.0
MongoDB 5.0
MongoDB 6.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 3.2
MongoDB 3.0
分片集群架构
独享型云盘版
MongoDB 7.0
暂无更高的数据库大版本可升级。
MongoDB 6.0
MongoDB 7.0
MongoDB 5.0
MongoDB 6.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 3.2
MongoDB 3.0
如果您需要跨产品架构或跨存储类型升级实例大版本,可以先创建目标高版本实例,然后通过DTS将源实例迁移至高版本的新实例中。创建实例的方法,请参见创建实例。
迁移数据的方法如下:
大版本兼容性变更说明
不同数据库大版本的兼容性变更说明如下:
升级数据库大版本时,实例的状态需为运行中。如何升级数据库大版本,请参见升级数据库版本。
升级数据库大版本后不支持降级。
MongoDB 4.0及以上大版本已兼容MongoDB 3.6。如果您需要使用MongoDB 3.6大版本的功能,请升级到MongoDB 4.0及以上大版本。
兼容性变更说明仅包含云数据库MongoDB内核的变更,不包含MongoDB实例管控功能的变更。
数据库大版本 | 兼容性变更说明 |
MongoDB 7.0 |
MongoDB 7.0的更多信息,请参见Compatibility Changes in MongoDB 7.0。 |
MongoDB 6.0 |
MongoDB 6.0的更多信息,请参见Compatibility Changes in MongoDB 6.0。 |
MongoDB 5.0 |
MongoDB 5.0的更多信息,请参见Compatibility Changes in MongoDB 5.0。 |
MongoDB 4.4 |
MongoDB 4.4的更多信息,请参见Compatibility Changes in MongoDB 4.4。 |
MongoDB 4.2 |
MongoDB 4.2的更多信息,请参见Compatibility Changes in MongoDB 4.2。 |
MongoDB 4.0 |
MongoDB 4.0的更多信息,请参见Compatibility Changes in MongoDB 4.0。 |
MongoDB 3.6 |
MongoDB 3.6的更多信息,请参见Compatibility Changes in MongoDB 3.6。 |
MongoDB 3.4 |
MongoDB 3.4的更多信息,请参见Compatibility Changes in MongoDB 3.4。 |
相关API
接口 | 说明 |
升级云数据库MongoDB实例的数据库大版本。 |