灰度升级
操作场景
云数据库GaussDB管理平台(TPOPS)提供了灰度升级的方式。灰度升级支持升级自动提交和升级待观察两种操作方式。升级结束后会触发自动备份,开启关闭的归档日志。
- 升级自动提交:在升级过程中有大概10秒的业务中断,不阻塞其他业务操作。
- 升级待观察:将数据库升级过程细分为升级和提交两个阶段,本次操作属于升级阶段。升级阶段滚动升级完成后可以对实例进行业务测试;提交阶段可以根据测试情况选择提交升级或者升级回退。每个主DN或者CN组件升级就有一次10秒业务中断。待所有分片都升级完成,且业务测试正常后,可以提交升级。如果升级观察时,由于业务原因,需要回退,可以选择升级回退。
约束限制
升级自动提交方式一:单个实例升级自动提交
- 登录云数据库GaussDB管理平台(TPOPS)。
- 单击左侧目录“实例管理”,进入“实例列表”页面。
- 选择待升级的实例,单击
- 选择升级方式为“灰度升级”,操作方式“升级自动提交”,以及目标版本。
图1 升级自动提交
![]()
在升级过程中有大概10秒的业务中断。
- 输入“YES”字样并单击“确定”,完成升级自动提交操作。
- 在“实例管理”页面,查看版本升级情况。
- 升级过程中,实例运行状态为“实例版本升级中”。
- 升级完成后,实例运行状态变为“正常”。
升级自动提交方式二:批量实例升级自动提交
- 登录云数据库GaussDB管理平台(TPOPS)。
- 单击左侧目录“实例管理”。
- 在实例列表中勾选待升级实例。
- 单击“批量版本升级”。
- 在弹出的对话框中选择升级方式为“灰度升级”,操作方式“升级自动提交”,以及目标版本。
- 输入“YES”字样并单击“确定”,确认升级。
- 在“实例管理”页面,查看版本升级情况。
- 升级过程中,实例运行状态为“实例版本升级中”。
- 升级完成后,实例运行状态变为“正常”。
升级待观察方式一:单个实例升级待观察
- 登录云数据库GaussDB管理平台(TPOPS)。
- 单击左侧目录“实例管理”,进入“实例列表”页面。
- 选择待升级的实例,单击
- 选择升级方式为“灰度升级”,操作方式为“升级待观察”,选择“升级可用区”以及目标版本。
图2 升级待观察
![]()
- 输入“YES”字样并单击“确定”。
待全部AZ升级之后处于待观察阶段,可以提交升级。
- 满足提交升级条件后,再次选择该实例,单击
- 选择升级方式“灰度升级”,操作方式“提交升级”以及目标版本。
- 输入“YES”字样并单击“确定”,提交升级。
图3 提交升级
![]()
升级待观察方式二:批量实例升级待观察
- 登录云数据库GaussDB管理平台(TPOPS)。
- 单击左侧目录“实例管理”。
- 在实例列表中勾选待升级实例。
- 单击“批量版本升级”。
- 在弹出的对话框中选择升级方式为“灰度升级”,操作方式为“升级待观察”,以及目标版本。
- 输入“YES”字样并单击“确定”。
- 满足提交升级条件后,再次勾选实例,单击“批量版本升级”。
- 选择升级方式“灰度升级”,操作方式“提交升级”以及目标版本。
- 输入“YES”字样并单击“确定”,提交升级。
升级回退方式一:单个实例升级回退
如果升级观察时,因为业务原因需要回退,或使用升级待观察方式升级失败时,可参考如下内容手动执行升级回退操作。
- 登录云数据库GaussDB管理平台(TPOPS)。
- 单击左侧目录“实例管理”,进入“实例列表”页面。
- 选择待回退的实例,单击
- 选择升级方式“灰度升级”,操作方式“升级回退”以及回退版本。
图4 升级回退
![]()
- 输入“YES”字样并单击“确定”。
升级回退方式二:批量实例升级回退
- 登录云数据库GaussDB管理平台(TPOPS)。
- 单击左侧目录“实例管理”。
- 在实例列表中勾选待升级回退实例。
- 单击“批量版本升级”。
- 在弹出的对话框中选择升级方式为“灰度升级”,操作方式为“升级回退”。
- 输入“YES”字样并单击“确定”。




浙公网安备 33010602011771号