若您需要减少RDS MySQL云盘实例的存储空间,可参考本文手动缩容,以减少资源浪费并降低成本。缩容的同时,还支持降低RDS ESSD云盘的PL等级和实例规格,优化资源配置。
RDS MySQL实例需满足以下条件才能缩容,您可前往实例基本信息页面查看实例信息: MySQL 8.4 MySQL 8.0、5.7:内核小版本在20210430及以上 数据库版本: 存储类型:ESSD云盘、高性能云盘(不支持SSD云盘) 说明 SSD云盘实例请先升级至ESSD云盘后,再缩容存储空间。 实例架构版本:仅支持新架构(kindcode=18)版本。 说明 您可通过API(DescribeDBInstanceAttribute)查询实例架构版本,若为旧架构(kindcode=1或3),需先发起一次内核小版本升级操作升级到新架构后再缩容。 实例运行中,且已开启日志备份功能。 您的阿里云账号没有未支付的续费订单。 说明 如果有未支付的续费订单,请您在RDS控制台右上方,将鼠标悬浮至费用,单击订单,在订单列表页面完成支付或作废订单。 云盘版只读实例存储空间缩容时,其所属主实例的状态必须为运行中,且主实例已开启日志备份功能。 缩容频率限制:每天最多手动缩容2次存储空间,请避免频繁缩容导致服务受损。 缩容条件与计算公式: ESSD PL1:20 GB ESSD PL2:500 GB ESSD PL3:1500 GB 高性能云盘:10 GB 空间使用量为10 GB:根据公式计算得13 GB,小于20 GB,则最小可缩容至20 GB。 空间使用量为500 GB:根据公式计算得650 GB,则最小可缩容至650 GB。 空间使用量为1500 GB:根据公式计算得1900 GB,则最小可缩容至1900 GB。 仅支持在同一系列、同一架构下缩容。 缩容后的最小存储空间需满足公式 各级别云盘允许的最小存储空间+缩容示例 各级别云盘(ESSD云盘、高性能云盘)允许的最小存储空间为: 缩容示例 假设RDS MySQL实例的存储类型为ESSD PL1(允许最小存储空间为20 GB),原存储空间为2000 GB。根据不同的空间使用量,缩容后的最小空间如下: 主实例与只读实例关系:只读实例的存储空间必须大于或等于其所属主实例的存储空间。建议先缩容主实例存储空间,再缩容只读实例的存储空间。 缩容时间与业务流量:缩容时间取决于云盘使用量和业务流量。高业务流量时,建议调整本地日志保留策略(增加日志保留时间和个数),以提高缩容效率和成功率。 Binlog日志要求:当实例Binlog产生较快时,需确保本地保留足够多的日志才能进行缩容。日志备份的开启方法,请参见修改RDS备份策略。 备份任务注意事项:缩容过程中可能会取消正在运行的备份任务,建议等备份完成后再进行缩容。 存储空间手动缩容会造成15秒的闪断,闪断过程中,与数据库、账号、网络等相关的大部分操作都无法执行,请尽量在业务低峰期执行缩容操作,并确保应用具备重连机制(重连机制需在您的应用程序中设置)。 涉及费用变更,请参见变配的计费规则。 访问RDS实例列表,在上方选择地域,单击目标实例ID。 在配置信息区域,单击变更配置。 (仅包年包月实例需执行此步骤)在弹出的对话框中,单击立即降配,单击下一步。 设置如下缩容涉及的主要参数。 参数名称 说明 存储类型 按需选择(可选)。 实例规格 按需选择(可选)。 存储空间 滑动滑块或单击减号图标,降低存储空间大小。 说明 缩容后的最小存储空间需满足公式 切换时间 按需选择切换时间: 数据迁移结束后立即切换 :立即开始迁移,迁移过程对实例无影响,迁移完成后进行切换,切换会有闪断。 可维护时间内进行切换:立即开始迁移,迁移过程对实例无影响,但是迁移完成后不切换,等到可维护时间才切换,切换会有闪断。 阅读服务协议,单击去支付,在弹出的对话框中确认变配前后的实例信息,单击继续支付完成支付即可。 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。 在实例基本信息页的实例资源区域,单击存储空间右侧的修改。 在弹出的面板中单击减号,缩小存储空间,单击确定,在弹出的对话框中单击确认。 说明 因为缩容需要拷贝数据,故需等待数分钟,比扩容时间稍长。扩容或缩容过程中实例状态为升降配中,完成后实例状态会变为运行中。 Q:云盘版RDS MySQL实例存储空间手动缩容一般闪断多久? A:会造成15秒的闪断。闪断过程中,与数据库、账号、网络等相关的大部分操作都无法执行,请尽量在业务低峰期执行缩容操作,并确保应用具备重连机制,重连机制需要在您的应用程序中设置。 Q:SSD云盘版RDS MySQL实例如何缩容? A:SSD云盘版实例暂不支持缩容,且目前SSD云盘已停止售卖。您可以将SSD云盘升级到ESSD云盘后,再参见本文操作进行缩容。 您可以修改实例的其他配置。 您可以通过ModifyDBInstanceSpec接口缩容云盘的存储空间,将DBInstanceStorage参数值修改为缩容的目标空间值,其他参数请按需配置即可。 如需缩容高性能本地盘实例的存储空间,请参见变更配置。前提条件
使用限制
min{使用量*1.3,使用量+400 GB},且不能低于当前规格允许的最小存储空间,存储空间调整步长为5 GB。影响
费用
操作步骤
按量付费和包年包月实例
min{使用量*1.3,使用量+400 GB},且不能低于当前规格允许的最小存储空间,存储空间调整步长为5 GB。Serverless实例
常见问题
相关文档