如果当前单节点/副本集实例的配置无法满足应用的性能要求或配置过高,您可以变更实例的配置。

约束

  • 变更配置时,存储空间必须大于当前实例已占用的存储空间。
  • 付费类型为包年包月时,两次降配的时间间隔不可小于60天。
  • 付费类型为包年包月时,不支持降低存储空间。如需降低存储空间,可通过其他方式实现,详情请参见变更配置方案概览
  • 不支持变更实例类型(例如从单节点实例变更为副本集实例)、存储引擎,如需变更,可通过其他方式实现,详情请参见变更配置方案概览

计费规则

详情请参见变更配置费用说明

影响

  • 变更配置不会引起数据丢失。
  • 实例在执行变更配置前的预操作时,不会对实例的运行产生影响,只有当实例执行正式的变配操作时,才无法执行与数据库、账号、网络等相关的大部分操作,且可能会造成1~2次30秒内的闪断,详情请参见切换时间选择说明
  • 变更配置的完成时间和网络、任务队列、数据量大小等多种因素有关,请尽量在业务低峰期执行变配操作,并确保您的应用有自动重连机制。

切换时间选择说明

在选择变配参数的页面,您可以指定切换时间,详细说明如下表所示。

选项 实例状态 影响
可维护时间内进行切换 立即进入变配中状态

系统将会执行变更配置前的预操作,执行预操作不会对实例的运行产生影响,不会造成闪断的情况。最后在您设定的可维护时间段内执行正式的变配操作。

例如,可维护时间设置为2:00-3:00,那么实例将在该时间段内执行正式的变配操作,此时将无法执行与数据库、账号、网络等相关的大部分操作,且可能会造成1~2次30秒内的闪断。

说明 关于修改可维护时间点的方法,请参见设置可维护时间段
数据迁移结束后立即生效

实例立即执行正式的变配操作,此时将无法执行与数据库、账号、网络等相关的大部分操作,且可能会造成1~2次30秒内的闪断。

操作步骤

  1. 登录MongoDB管理控制台
  2. 在页面左上角,选择实例所在的地域。
  3. 在左侧导航栏,单击副本集实例列表
  4. 完成变更实例配置的操作。
    实例的付费类型为按量付费时,请按照下述步骤操作。
    1. 找到目标实例,单击实例ID。
    2. 基本信息区域框,单击变更配置

      变更单节点/副本集实例配置_实例管理_用户指南_云数据库 MongoDB 版 阿里云技术文档 第1张
    实例的付费类型为包年包月时,请按照下述步骤操作。
    1. 找到目标实例,单击实例ID。
    2. 基本信息区域框,单击升级配置降级配置

      变更单节点/副本集实例配置_实例管理_用户指南_云数据库 MongoDB 版 阿里云技术文档 第2张
  5. 变配页面,选择实例的节点数规格存储空间切换时间

    关于详细的实例规格信息,请参见实例规格表

    说明
  6. 勾选云数据库MongoDB版服务条款,根据提示完成支付流程。

更多信息

排查因磁盘空间耗尽导致的无法写入问题

执行结果

当实例的运行状态转变为运行中,即表示系统已完成了对实例的变配操作。