您可以通过云数据库MongoDB控制台或调用UpgradeDBInstanceEngineVersion接口升级数据库大版本。升级前,建议您了解不同系统架构的云数据库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 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 | |
Serverless架构 | MongoDB 4.2 | 不支持升级数据库大版本 |
大版本变更说明
以下为相邻大版本间升级(低版本升级至高版本,例如MongoDB 4.0升级至MongoDB 4.2)时的变更说明。如果您需要跨版本升级,则变更说明为低版本到高版本间所有大版本的变更说明。
说明
- 不同系统架构的云数据库MongoDB实例可以升级到的数据库大版本请参见可以升级到的数据库大版本。
- 您可以在实例运行期间手动升级数据库大版本,但大版本升级后不支持降级。升级方法请参见升级数据库版本。
- 在MongoDB 3.4和MongoDB 4.0间,官方MongoDB还支持MongoDB 3.6,所以在将MongoDB 3.0、MongoDB 3.2或MongoDB 3.4升级至MongoDB 4.0或MongoDB 4.0以上大版本的过程中,变更内容包括升级至MongoDB 3.6的内容。
- 变更说明仅属于MongoDB内核上的变动,不包含不同系统架构的云数据库MongoDB实例功能上的差异。
数据库大版本 | 变更说明 |
---|---|
MongoDB 5.0 |
更多信息,请参见Compatibility Changes in MongoDB 5.0。 |
MongoDB 4.4 |
更多信息,请参见Compatibility Changes in MongoDB 4.4。 |
MongoDB 4.2 |
更多信息,请参见Compatibility Changes in MongoDB 4.2。 |
MongoDB 4.0 |
更多信息,请参见Compatibility Changes in MongoDB 4.0。 |
MongoDB 3.6 | 在MongoDB 3.4和MongoDB 4.0间,官方MongoDB还支持MongoDB 3.6,所以在将MongoDB 3.6以下的大版本升级至MongoDB
4.0或MongoDB 4.0以上大版本的过程中,变更内容还需包括如下内容:
|
MongoDB 3.4 |
更多信息,请参见Compatibility Changes in MongoDB 3.4。 |
相关API
接口 | 说明 |
---|---|
UpgradeDBInstanceEngineVersion | 升级云数据库MongoDB实例的数据库大版本。 |