您可以通过云数据库MongoDB提供的变更配置功能对当前实例进行变配操作,使实例配置与您的业务需求更加匹配。
变配方案
不同类型实例的变配方案及支持的变更项如下:
变配方案 | 计费类型 | 变更类型 | 支持变更项 |
包年包月 | 升级配置 | 支持升级实例的规格和存储空间。 | |
降级配置 | 支持降低实例的规格。 | ||
按量付费 |
| 支持变配实例的规格和存储空间。 说明
| |
包年包月 | 升级配置 | 支持变配实例的主备节点数、只读节点数、规格和存储空间。 说明
| |
降级配置 | 支持变配实例的主备节点数、只读节点数和规格。 | ||
按量付费 |
| 支持变配实例的主备节点数、只读节点数、规格和存储空间。 说明
| |
包年包月 | 添加Mongos节点时,支持配置规格和创建数量。 说明 分片集群实例默认最多支持32个Mongos节点,即当前分片集群实例中已有3个Mongos节点,在添加Mongos节点时,您最多可添加29个Mongos节点。 | ||
添加Shard节点时,支持配置规格、创建数量、存储空间和只读节点数。 说明
| |||
支持变配一个或多个Mongos节点的规格。 | |||
支持变配一个或多个Shard节点的规格、存储空间和只读节点数。 说明
| |||
支持变配ConfigServer节点的规格和存储空间。 说明
| |||
支持同时发起多个组件、多个节点的变配任务,包括:
| |||
按量付费 | 添加Mongos节点时,支持配置规格和创建数量。 说明 分片集群实例默认最多支持32个Mongos节点,即当前分片集群实例中已有3个Mongos节点,在添加Mongos节点时,您最多可添加29个Mongos节点。 | ||
添加Shard节点时,支持配置规格、创建数量和存储空间。 说明
| |||
支持变配一个或多个Mongos节点的规格。 | |||
支持变配一个或多个Shard节点的规格和存储空间。 说明
| |||
支持变配ConfigServer节点的规格和存储空间。 说明
| |||
支持同时发起多个组件、多个节点的变配任务,包括:
| |||
支持手动释放Mongos节点或Shard节点。 说明
|
其他变配场景及方案
变配场景如下:
降低实例或Shard节点的存储空间。
增加单节点实例的节点数量。
变更实例的架构。
变更存储引擎RocksDB或TerarkDB为WiredTiger。
对于以上变配场景,您可以使用以下方法完成变配。
创建新实例,创建方法请参见创建单节点实例、创建副本集实例或创建分片集群实例 。
说明降低存储空间:新实例的存储空间需大于原实例已用存储大小。
变更节点数:新实例类型选择副本集。
变更实例架构:选择目标架构的实例类型。关于实例架构请参见云数据库MongoDB产品架构。
备份恢复场景下,您也可以克隆恢复出新实例,具体请参见按时间点将备份数据恢复至新建实例或按备份点将备份数据恢复至新建实例。
将原实例的数据迁移至新实例,不同实例间的迁移方法请参见数据迁移和同步方案概览。
验证新实例正常后,将原实例业务切换至新实例。
可选:如果不再需要原实例,您可以选择对应方法释放实例。
包年包月:暂不支持手动释放。
按量付费:手动释放,释放方法请参见释放实例。
更多信息
版本、存储引擎的介绍和约束关系请参见版本及存储引擎。
数据库版本的升级方法请参见升级数据库大版本。