变更配置
更新时间:2024-07-20
概述
本文介绍如何变更实例的配置,包括实例规格及存储空间。
其他引擎变更配置请参见:
前提条件
- 您的账号没有未支付的续费订单。
- 实例状态为运行中。
- 只读实例的存储空间必须大于或等于其所属主实例的存储空间。建议您先扩容只读实例的存储空间,所有只读实例扩容完成后,再扩容主实例存储空间。
- 可用区资源动态变化,可选规格为该可用区当前支持的规格。
- 支持主实例和只读实例同时变配。
- 支持实例存储类型的变更。
影响
- 在变更配置生效期间,数据库会出现停写,停写时间依业务流量而定,而且与数据库、账号、网络等相关的大部分操作都无法执行,请尽量在业务低峰期执行变配操作。
-
由于单机基础版只有一个数据库节点,没有备节点作为热备份,因此当该节点执行变更配置任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版,可选择其他系列(如双机高可用版)。
实例类型 产品系列 变更配置的阶段 主实例 单机基础版 - 实例切换:为保证数据的一致性,切换阶段会有停写,停写时间依业务流量而定。请选择业务低峰期,避免大规模数据变更,并确保业务具备重连机制
双机高可用版 - 数据迁移:实例访问不受影响,迁移的速率与数据量成正比,数据迁移的速率为 100 G/小时,请根据数据量大小评估迁移时间
- 实例切换:为保证数据的一致性,切换阶段会有停写,停写时间依业务流量而定。请选择业务低峰期,避免大规模数据变更,并确保业务具备重连机制
只读实例 _ 只读实例变更配置与主实例所需的阶段相同。但是: - 变更配置前,您需要关闭只读实例的读流量;待变配完成后,再开启读流量
- 变配期间:
- 基于GTID的复制可以保持数据一致性,不会关闭实例
- 实例不可用,并且会产生主从延迟,不推荐使用实例
代理实例 _ 代理实例变更配置过程中,仅变更节点数量,不进行数据拷贝。因此变更期间,对服务无影响
计费规则
详见 变配计费说明
操作步骤
- 登录RDS管理控制台。
- 在控制台页面左上角,选择实例所在地域。
- 找到目标实例,点击操作 > 变更配置进入变更配置页面。或者点击实例名称进入实例详情页面。
- 在“配置信息”模块,点击变更配置,进入变更配置页面。
- 该页面显示实例的当前配置,用户可以选择变更实例的实例规格和存储空间,支持主实例和只读实例同时变配。
类型 | 变更项 | 说明 |
---|---|---|
本地盘实例 | 实例规格 | • 支持实例规格(CPU、内存组合)变配,您可根据实际情况调整 • 预付费实例支持升配;后付费实例支持升配及降配 |
存储空间 | 支持调大/缩小存储空间。缩容后空间大小应大于或等于已使用空间的1.2倍,且不低于磁盘可缩容的最小空间,磁盘缩容过程会有秒级闪断,请确保相关业务程序具有重连机制 | |
ESSD云盘实例 | 实例规格 | ESSD云盘实例支持实例规格强制热变配,即采取原地扩容的方式,以保证变配期间用户业务不闪断 说明:强制热变配操作有可能失败导致当次变更配置订单不生效,请谨慎选择 强制热变配关闭时: • 与本地盘实例规格变配规则一致 强制热变配开启时: •每次变更配置操作仅支持修改计算规格,磁盘大小其中一个属性 |
存储空间 | 支持调大存储空间。ESSD云盘实例支持存储空间强制热变配,即采取原地扩容的方式,以保证变配期间用户业务不闪断 说明:强制热变配操作有可能失败导致当次变更配置订单不生效,请谨慎选择 强制热变配关闭时: • 与本地盘存储空间变配规则一致 强制热变配开启时: •每次变更配置操作仅支持修改计算规格,磁盘大小其中一个属性 |
- 选择切换时间。
- 立即切换:数据迁移后立即切换。
- 可维护时间内进行切换:在可维护时间段内执行切换操作。
- 单击确认变更按钮,确认变更的实例配置订单。
- 确认后,单击提交订单按钮,根据提示完成支付。
-
查看变更实例
- 方法一:用户可以选择“查看订单明细”进行订单查询。
- 方法二:选择“管理控制台”进入“云数据库 RDS -实例列表”。云数据库 RDS 实例的状态会显示为“变配中”,变更完成后,状态恢复为“运行中”。
- 方法三:左侧导航栏选择任务列表查看变更配置任务进度。
常见问题
Q:升级存储空间,一直显示库存不足,怎么办?
A:您可以迁移可用区后再升级存储空间。迁移可用区不会改变连接地址,但是地址对应的IP会改变,建议应用程序设置自动重连。
Q:变更配置时,是否会影响线上业务?
A:请参见本文影响。
Q:变更配置后,实例的地址会变化吗?
A:实例的连接地址不会变化,但是对应的IP地址可能会变化。建议在应用程序中使用连接地址,而不是IP地址。
Q:存储空间自动扩容如何计费?
A:存储空间自动扩容功能默认关闭,不收费。若开启该功能,计费方式与手动变更存储空间一致。