RDS PostgreSQL支持对ESSD云盘实例的存储空间进行缩容,本文介绍具体操作方法。
应用场景
-
初始购买的存储空间过大,而实际使用量远小于存储空间时,为避免资源浪费,可使用此功能进行存储空间缩容。
-
实例设置了存储空间自动扩容(自动扩容后,暂不支持自动缩容)时,业务数据减少后,可使用此功能进行存储空间缩容。
前提条件
-
实例满足以下条件:
-
大版本:PostgreSQL 10或以上版本
-
存储类型:ESSD云盘(ESSD PL1、ESSD PL2、ESSD PL3)
-
系列:基础系列或高可用系列
说明
-
您可以前往实例基本信息页查看以上信息。
-
如果在2022年10月10日前(旧架构实例)创建的云盘实例,需要升级内核小版本到最新后,再缩容存储空间。更多信息,请参见升级内核小版本。
-
如果您的RDS实例为本地盘实例,建议使用大版本升级功能,将实例升级到云盘高版本,在升级的同时支持存储空间缩容。更多信息,请参见升级数据库大版本。
-
-
您的阿里云账号没有未支付的续费订单。
您可以前往订单列表页查看是否存在未支付的订单,然后支付或作废订单。
-
实例状态为运行中。
-
只读实例存储空间缩容时,其所属主实例的状态必须为运行中。
使用限制
-
手动云盘缩容一天内最多操作2次,避免频繁的缩容操作导致服务受损。
-
允许在同一系列、同一架构下缩容,缩容后的最小空间由公式
min{使用量*1.3,使用量+400 GB}
计算,不得低于当前规格允许的最小存储空间,存储空间调整步长5 GB。各ESSD云盘级别允许的最小存储空间为:
-
PL1:20 GB
-
PL2:500 GB
-
PL3:1500 GB
存储空间缩容示例
假设实例的存储类型为ESSD PL1云盘(最小存储空间为20 GB),存储空间为2000 GB:
-
使用量为10 GB,根据公式计算得13 GB,低于20 GB,最小可缩容至20 GB。
-
使用量为500 GB,根据公式计算得650 GB,最小可缩容至650 GB。
-
使用量为1500 GB,根据公式计算得1900 GB,最小可缩容至1900 GB。
-
-
只读实例的存储空间必须大于或等于其所属主实例的存储空间。建议先缩容主实例存储空间,再缩容只读实例的存储空间。
影响
云盘缩容会造成30秒的闪断,闪断过程中,与数据库、账号、网络等相关的大部分操作都无法执行,请尽量在业务低峰期执行缩容操作。请确保应用具备重连机制,重连机制需要在您的应用程序中设置。
费用
涉及费用变更,详情请参见变配的计费规则。
操作步骤
非Serverless实例
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在配置信息区域,单击变更配置。
-
(可选)如果您是包年包月实例,在弹出的对话框中,单击立即降配,单击下一步。
-
滑动滑块或单击减号图标,调整存储空间。
说明
缩容后的最小空间由公式
min{使用量*1.3,使用量+400 GB}
计算,不得低于当前规格允许的最小存储空间,存储空间调整步长5 GB。 -
选择切换时间。
ESSD云盘缩容涉及数据迁移,您可以根据业务情况,选择立即执行或可维护时间内进行切换。
-
立即执行:立即开始迁移,迁移过程对实例无影响,迁移完成后进行切换,切换会有闪断。
-
可维护时间内进行切换:立即开始迁移,迁移过程对实例无影响,但是迁移完成后不切换,等到可维护时间才切换,切换会有闪断。详情请参见设置可维护时间段。
-
-
勾选服务协议,单击去支付。
-
在弹出的变配前后实例对比信息窗口中,确认变更信息,单击继续支付完成支付。
Serverless实例
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在使用量统计区域,单击存储空间后的修改。
-
在修改页签中,滑动滑块或单击减号图标,调整存储空间,然后单击确定。
说明
缩容后的最小空间由公式
min{使用量*1.3,使用量+400 GB}
计算,不得低于当前规格允许的最小存储空间,存储空间调整步长5 GB。 -
在弹出的调整弹性设置对话框中确认变配信息后单击确认。
当实例运行状态变为升降配中时,表示正在进行缩容。
常见问题
-
Q:云盘版RDS PostgreSQL实例存储空间缩容一般闪断多久?
A:缩容会造成30秒的闪断,闪断过程中,与数据库、账号、网络等相关的大部分操作都无法执行,请尽量在业务低峰期执行缩容操作。请确保应用具备重连机制,重连机制需要在您的应用程序中设置。
-
Q:SSD云盘的RDS PostgreSQL实例如何缩容?
A:SSD云盘已停止售卖,暂不支持缩容,您可以将SSD云盘升级到ESSD云盘后,再进行缩容。更多信息,请参见【停售/下线】部分RDS实例不再提供SSD云盘售卖。
相关API
API |
描述 |
ModifyDBInstanceSpec |
缩容云盘存储空间时,您需要将DBInstanceStorage参数值修改为缩容的目标空间值,其他参数请按需配置。 |
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/156071.html