RDS for MySQL 5.6版本升级到5.7
操作场景
华为云RDS for MySQL 5.6版本停止服务后,用户可以将正在使用中的该版本实例升级到5.7版本,体验更丰富的版本能力。
升级方案
支持通过以下两种方式升级实例大版本:
- 通过RDS界面升级大版本:提交大版本升级任务后,首先会基于低版本源实例恢复一个高版本目标实例,并搭建两个实例之间的复制关系。等到低版本实例数据与高版本数据一致时,触发VIP切换,将读写请求切换到高版本实例,完成整个升级流程。相比使用数据复制服务DRS从低版本到高版本迁移数据,MySQL一键升级功能省去了搭建DRS迁移链路的过程,降低了升级的成本。
如需通过界面升级大版本,请提交工单申请。
关于内核版本的功能,请参见华为云RDS for MySQL内核版本说明。
- 通过DRS升级大版本:通过DRS迁移功能将RDS for MySQL低版本实例迁移到高版本。
升级须知
| 阶段 | 注意事项 | 功能限制 |
|---|---|---|
| 升级前 |
|
|
| 升级中 |
|
|
| 升级后 |
|
|
操作步骤
- 登录RDS管理控制台。
- 单击管理控制台左上角的
,选择区域。 - 在“实例管理”页面,单击主实例名称。
- 在“概览”页面的“数据库引擎版本”处,单击“升级数据库版本”。 图1 升级数据库大版本
- 在弹出框中,选择升级方式,单击“确定”。
- 立即升级:系统会立即升级您的数据库版本到当前5.7最新版本。
- 可维护时间段内升级:系统会在您设置的可维护时间段内,升级您的数据库版本到当前5.7最新版本。详情请参见设置可维护时间段。
图2 选择升级方式
RDS for MySQL支持通过DRS将RDS for MySQL 5.6版本数据迁移到5.7版本。使用该方式进行大版本升级,需要提前准备好待迁移到的目标版本数据库实例。
您可以在“实例管理”页面,单击目标实例名称,在页面右上角,单击“迁移数据库”,进入数据复制服务信息页面。
具体迁移操作,请参见《数据复制服务用户指南》的“入云迁移”内容。
| 源数据库版本 | 目标数据库版本 | 迁移类型 |
|---|---|---|
| RDS for MySQL/自建MySQL/其他云MySQL
| RDS for MySQL
| MySQL数据库版本升级 |
DRS仅支持从低版本迁移到高版本。
