修改实例

更新时间:
复制为 MD 格式

本文介绍如何通过控制台修改RDS PostgreSQL实例配置,包括系列、产品类型、存储类型、实例规格、存储空间、小版本、参数和可用区。

前提条件

  • 实例的计费方式为包年包月或按量付费。

    说明

    暂不支持计费方式为Serverless的实例进行修改实例操作。

  • 实例状态为运行中

  • 您的阿里云账号没有未支付的续费订单。

变更项及业务影响

警告

根据变更项不同,切换过程中可能会出现业务闪断或实例重启,而且与数据库、账号、网络等相关的大部分操作都无法执行,请选择在可维护时间段内执行变配操作。

变更项

说明

业务影响

系列

支持基础系列升级为高可用系列,基础系列或高可用系列升级为集群系列。

会出现短暂业务闪断。

产品类型

支持将产品类型在标准版和倚天版间变更。

说明
  • 如果变更时无法选择目标产品类型,可能实例所在可用区暂无对应资源在售。您可以先到实例售卖页查看目标产品类型的在售可用区情况,然后通过迁移可用区功能,将当前实例迁移至目标可用区后,再进行变更配置。

  • 如果需要变更实例的产品类型,需要确保变更后内核小版本大于等于当前实例内核小版本,否则不支持变更。

  • 倚天版规格暂不支持plv8rdkit插件,由标准版变更为倚天版时,请确认未使用这些插件。

会出现短暂业务闪断。

存储类型

支持变更存储类型。

  • 云盘实例:

    • 支持SSD云盘升级为ESSD云盘ESSD PL1云盘ESSD PL2云盘ESSD PL3云盘),不支持由ESSD云盘降级为SSD云盘。

    • 支持ESSD PL1云盘ESSD PL2云盘ESSD PL3云盘间的升级或降级。

    • 支持ESSD云盘变更为高性能云盘,不支持高性能云盘变更为ESSD云盘。

  • 高性能本地盘实例:不支持变更存储类型。

  • ESSD PL1云盘ESSD PL2云盘ESSD PL3云盘间升级或降级存储类型,不会造成业务闪断。

    ESSD云盘变更为高性能云盘时,不会造成业务闪断。

  • SSD云盘升级到ESSD云盘时,将会出现短暂业务闪断。

实例规格

支持变更实例规格。

说明
  • 高可用系列通用型规格支持变更为CPU 16核以上的独享规格。

  • 由通用型规格变更为独享规格后,支持再次变更为通用型规格。

  • 实例规格升配,会出现短暂业务闪断。

  • 实例规格降配,会导致实例主库重启,且重启后将有短暂业务闪断。

存储空间

支持存储空间扩容和缩容。

  • 存储空间扩容:至少增加5 GB,至多不能超过当前规格的存储空间限制。

  • 存储空间缩容:云盘实例允许在同一系列、同一架构下缩容,缩容后的最小空间由公式min{使用量*1.3,使用量+400 GB}计算,不得低于当前规格允许的最小存储空间,存储空间调整步长5 GB。

说明
  • 如果您的RDS实例为高性能本地盘实例,建议使用大版本升级功能,将实例升级到云盘高版本,在升级的同时支持存储空间缩容。

  • 云盘实例不仅可以通过变更配置手动调整存储空间,还支持存储空间自动扩容,当数据库实例的剩余存储空间百分比达到设定的扩容阈值时,实例将会触发自动扩容,保障您的业务稳定运行。

  • 如果实例当前正在进行备份,扩容任务需等待备份完成后再进行,建议您在实例的备份时间之外进行存储空间扩容。

  • 云盘:

    • 扩容不会造成业务闪断。

    • 缩容会出现短暂业务闪断。

  • 高性能本地盘:会出现短暂业务闪断。

小版本

支持升级实例的内核小版本。

会出现短暂业务闪断。

参数

支持修改实例参数,包括重启参数和非重启参数。

  • 修改重启参数,会出现短暂业务闪断。

  • 修改非重启参数,不会造成业务闪断。

可用区

支持修改实例的可用区和虚拟交换机(vSwitch)。

会出现短暂业务闪断。

注意事项

  • 由于基础系列只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础系列,可选择其他系列(如高可用系列)。

    说明

    变更配置是否会造成业务闪断,与变更配置项相关,具体请参见变更项及业务影响业务影响列。

  • 根据变更项不同,切换过程中可能会出现业务闪断或实例重启,而且与数据库、账号、网络等相关的大部分操作都无法执行,请选择在可维护时间段内执行变配操作。各变更项的业务影响,请参见变更项及业务影响业务影响列。

  • 变更配置不会导致实例ID和连接地址的改变。

  • 变更配置后无需您手动重启实例。

  • 如果目标实例下存在只读实例,变更存储空间时,需确保只读实例的存储空间大于等于主实例的存储空间。建议:

    • 扩容存储空间时,先扩容只读实例的存储空间。待所有只读实例的存储空间扩容完成后,再扩容主实例的存储空间。

    • 缩容存储空间时,先缩容主实例的存储空间。待主实例的存储空间缩容完成后,再缩容只读实例的存储空间。

  • 如果目标实例下存在只读实例,变更实例规格时,需确保高性能本地盘只读实例规格大于等于主实例规格;云盘版只读实例规格大于等于主实例规格的1/2。建议:

    • 升配实例规格时,先升配只读实例规格。待所有只读实例规格升配完成后,再升配主实例规格。

    • 降配实例规格时,先降配主实例规格。待主实例规格降配完成后,再降配只读实例规格。

  • 升级实例规格时,必须确保实例所在的交换机具有至少两个可用IP地址,否则会导致实例规格升级失败。您可以在专有网络管理控制台查看目标交换机可用的IP地址数量。当交换机的IP地址不足时,请先切换至IP资源充足的交换机,然后再升级实例规格。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在右上角区域单击修改实例

  3. (仅包年包月实例需要执行此步骤)在弹出的变更配置对话框中,选择变更方式,单击下一步

    • 常规改动:进行除了降低规格与存储空间以外的操作,也可以不修改规格,仅修改小版本、参数等实例配置。

    • 降配:在降低规格和存储空间的基础上,也支持修改小版本、参数等实例配置。

  4. 修改实例的配置。支持修改的变更项,请参见变更项及业务影响

  5. 选择变更实例配置的执行时间。

    • 立即执行:变更实例配置会涉及到底层的数据迁移,您可以选择在数据迁移后立即切换。

    • 可维护时间内进行切换:在变更配置生效期间,可能会出现业务闪断或实例重启,而且与数据库、账号、网络等相关的大部分操作都无法执行,因此您可以选择在可维护时间段内执行切换的操作。

    说明
    • 云盘实例:仅增加存储空间或ESSD存储类型变更时,对业务无影响,变配后立即执行,无需选择可维护时间内进行切换

    • 高性能本地盘实例:建议选择可维护时间内进行切换,如果实例所在主机上有足够存储空间用于扩容,则立即升级,对业务无影响。如果存储空间不足,则会触发数据迁移,迁移完成后根据您选择的切换时间进行切换(期间保持增量同步)。

  6. 变配实例 页面中确认变配前后的实例信息,阅读服务协议后,单击去支付并完成支付。

    警告
    • 变配订单提交后无法取消,请在执行变配前详细评估业务需求。

    • 为确保变配的稳定进行,在提交变配订单至变配完成期间,请勿执行DDL操作。

相关API

API

描述

ModifyDBInstanceSpec

变更RDS实例的规格或存储空间。