一键升级集群版

最近更新时间:2024-08-01 14:37:01

我的收藏
本文为您介绍通过控制台一键升级功能,将云数据库 MySQL 双节点、三节点实例升级为集群版实例。

前提条件

实例架构为云数据库 MySQL 双节点、三节点。
实例状态为运行中。

注意事项

升级至集群版后不支持回退,请谨慎操作。
升级至集群版后,原实例备份文件将不会保留,如需保留原实例备份文件,请提前下载或开启保留原实例。
如需升级为集群版,原实例及原实例下的只读实例不能开启外网。

操作步骤

1. 登录 MySQL 控制台
2. 在实例列表找到需要升级的实例,在其计费模式列单击一键升级,或勾选目标实例后单击实例列表上方的一键升级

3. 在弹窗下选择升级至云数据库 MySQL 集群版,单击立即升级
4. 在弹出的界面右侧,单击更改配置
5. 在弹窗下设置集群的相关配置信息后,单击确定
参数
说明
可用区
选择读写节点和只读节点的可用区。
硬盘类型
默认为云盘。
实例规格
选择实例的类型、CPU、内存。
硬盘
选择硬盘类型和存储空间。存储空间范围:30 - 32000GB,数字以10为单位。存储空间至少为数据文件1.2倍且不能低于原实例磁盘规格。
数据保护空间
设置数据保护空间,范围1 - 10GB。为保障数据库实例的可恢复能力,集群版实例需要设置一定的空间用于数据库实例的数据保护,该部分空间无法存放数据,属于系统保护空间,防止数据写满后导致实例异常。
6. 由于集群版的告警指标升级,您需要 新建告警策略,操作可参考 告警策略
7. 更改完配置以及选择完告警策略后,在跳转的界面下方,单击升级检查
8. 升级检查的检查项如下表所示,如有未通过的检查项,请根据提示进行调整后重新进入升级检查,升级检查通过后可进行下一步。
检查项
检查实例类型
说明
审计
主实例
只读实例
检查原实例是否开启数据库审计,若开启了,则不可迁移,您可在备份数据库审计日志后关闭数据库审计,再重新升级集群版。关闭数据库审计请参见 关闭审计服务
备份
主实例
检查原实例是否开启定期保留策略、备份落冷、Binlog 落冷,若有开启,则不可迁移,您需要关闭后重试。相关介绍和操作请参见 备份数据库设置备份落冷
备份加密
主实例
检查原实例是否开启备份加密,若开启了,则不可迁移,您需要关闭后重试。相关介绍和操作请参见 备份加密
灾备实例
主实例
检查原实例下是否有灾备实例,若存在,则不可迁移,您需要先释放灾备实例后再重试。释放实例操作请参见 销毁实例
弹性扩容
主实例
只读实例
检查原实例是否开启了 CPU 弹性扩容,若开启了,则不可迁移,您需要关闭后重试。相关介绍和操作请参见 CPU 弹性扩容
实例状态
主实例
只读实例
检查原实例运行状态是否正常,若有其他任务正在进行,请在其他任务结束后,待实例状态为运行中时再进行重试,其他异常状态,可根据处理建议进行调整。
单节点
主实例
只读实例
检查原实例架构,仅双节点、三节点实例支持一键升级为集群版,若原实例为单节点架构,则不可迁移,请选择支持迁移的实例架构进行操作。
异地备份
主实例
检查原实例是否开启跨地域备份,若开启了,则不可迁移,您可关闭跨地域备份后重试,相关操作请参见 跨地域备份
SSL
主实例
只读实例
检查原实例是否开启 SSL 加密,若开启了,则不可迁移,您可关闭 SSL 加密后重试,相关操作请参见 设置 SSL 加密
版本号检查
主实例
只读实例
检查原实例的内核小版本,需要满足如下情形才可迁移,升级内核小版本操作请参见 升级内核小版本
MySQL5.7 20230601及以上版本。
MySQL8.0 20230630及以上版本。
TDE 加密
主实例
检查原实例是否开启 TDE 加密,若开启了,则不可迁移,请更换未开启 TDE 加密的实例进行升级。
9. 选择升级切换时间,支持选择在维护时间内或者升级完成时进行切换,设置维护时间请参见 设置维护时间
10. 阅读并勾选提示:实例在升级过程中,会进行数据迁移,期间实例访问不受影响;升级准备完成后会进行切换,会有秒级别的闪断,请确保业务具备重连机制
11. 单击开始升级,升级进度可在 任务列表 进行查询。
12. 若切换时间您选择的是升级完成时,则在数据一致性校验完成后原实例就会立即升级为集群版,实例状态为运行中即完成升级。
13. 若切换时间您选择的是维护时间内,则此次升级会在您设置的实例维护时间内进行升级,若您希望立即完成升级,可以在实例列表,在目标实例的操作列单击立即切换,并在弹窗下阅读注意事项后,再次单击切换,等到实例状态更新为运行中即完成升级。
说明:
实例切换时,实例会切换至集群版架构。
切换至集群版架构后会生成新的只读 IP 地址。
切换至集群版架构后,读写节点的 IP 地址将和升级前实例保持一致。