注意:警告:
注意:如果后台程序出现 bug,或者当系统发现安全隐患时,系统将通过站内信、短信等方式推送升级通知,云数据库 MySQL 会在你实例的维护时间内进行升级,但此自动升级仅为系统辅助升级手段,并不保证所有实例均能立即升级至最新内核小版本。你可以在数据库代理页查看内核小版本状态,并及时手动升级内核小版本,以避免历史内核小版本可能存在的潜在风险。如在紧急服务升级/版本升级通知告知你6个月后,因你的原因仍未完成升级,因此产生的业务中断、数据丢失等损失和后果均由你承担。详情请参见 云数据库 MySQL 服务等级协议。
一、前提条件
已 开通数据库代理。
二、注意事项
·升级数据库代理内核小版本会出现秒级别的闪断。请你尽量在业务低峰期执行升级操作,或确保你的应用有自动重连机制。
·如出现无法升级情况,可能是数据库内核小版本低于20211031,请先 升级数据库内核版本,再升级数据库代理内核版本。
·数据库代理内核版本1.0、1.1、1.2为较老版本,已经不再维护和更新,可能存在一些已知的问题和漏洞,不建议在生产环境中使用。建议你升级为 1.3.1及以上版本。
注意:数据库代理内核版本1.0和1.1版本里权重为0的 RO 实例不会建连,1.2以上会建连,建议你在升级版本后检查读写分离设置,不参与读写分离的实例需要在控制台上设置不启用,而不是权重设为0。
注意:
三、数据库代理内核版本定义说明
·尝鲜版:数据库代理的最新版本,通常包含一些新的特性和功能,但也可能存在一些未知 bug。尝鲜版通常是为了让用户体验最新功能而推出的。
·稳定版:数据库代理的经过测试和验证的版本,通常在生产环境中使用。稳定版相对于尝鲜版来说,更加稳定和可靠,但可能不包含最新的功能和特性。
·过旧版:数据库代理的较老版本,可能已经不再维护和更新。过旧版可能存在一些已知的问题和漏洞,不建议在生产环境中使用。
四、操作步骤
1. 登录 MySQL 控制台,在上方选择地域,然后单击目标实例 ID,进入实例管理页。
2. 在实例管理页,选择数据库代理页。
3. 在数据库代理页的概览 > 基本信息 > 代理版本后,单击升级内核小版本。
4. 在弹出的对话框,检查需升级的目标版本,选择升级切换时间,确认无误后,单击确定。
切换时间:
·维护时间内:在维护时间内进行升级,可通过实例详情页修改维护时间信息。
·升级完成时:升级操作确认后会立即升级。