迁移可用区
更新时间:2023-08-24
概述
迁移可用区指您可以将实例迁移至同一地域内的其它可用区。
- 迁移可用区后,实例的其他属性、配置及连接信息均不会发生变化;仅可用区发生变更。
- 迁移时间与实例的数据量有关,建议您选择业务低峰期进行迁移。
其他引擎迁移可用区请参见:
迁移类型
支持以下场景进行迁移:
迁移类型 | 迁移可用区举例 | 需求场景 |
---|---|---|
单可用区 → 其他单可用区 | 可用区A(主+备) → 可用区B(主+备) | 当前可用区实例的负载较高或其他影响性能的情况 |
单可用区 → 多可用区 | 可用区A(主+备) → 可用区A(主)+B(备) | 提升实例的容灾模式,从单可用区变成多可用区 |
多可用区 → 单可用区 | 可用区A(主)+B(备) → 可用区B(主+备) | 满足某些特定的需求 |
多可用区 → 其他多可用区 | 可用区A(主)+B(备) → 可用区C(主)+D(备) | 满足某些特定的需求 |
前提条件
此功能仅支持双机高可用版 MySQL、PostgreSQL。
注意事项
- 当实例状态为迁移中,实例的管理操作将被禁用,无法操作。迁移完成后,可以进行其他操作。
- 可用区迁移过程中会有秒级闪断,请确保相关业务程序具有重连机制。
- 建议您在业务低峰期进行可用区迁移操作。
- 多可用区容灾能力更强,但使用延迟较大,请您谨慎选择。
-
可用区迁移分为两个阶段:
- 数据迁移:实例访问不受影响,迁移的速率与数据量成正比,数据迁移的速率为 100 G/小时,请根据数据量大小评估迁移时间。
- 实例切换:为保证数据的一致性,切换阶段会有停写,停写时间依业务流量而定。请选择业务低峰期,避免大规模数据变更,并确保业务具备重连机制。
迁移可用区
- 登录 RDS 管理控制台。
- 在控制台页面左上角,选择实例所在地域,进入“云数据库 RDS列表”页面。
- 找到目标实例,点击实例名称,进入实例详情页面。
-
在基本信息模块,可以看到迁移可用区的按钮。
-
点击迁移可用区,进入弹框。根据需求,设置需要迁移的可用区,点击确认按钮,即进行迁移。
-
迁移可用区成功后,单击返回实例列表,用户可以在“云数据库 RDS列表”页面对其进行查看和管理。
- 可用区迁移过程中,状态显示为“迁移中”。
- 在云数据库 RDS列表的右上角,单击刷新列表,可查看到可用区迁移完成后,实例状态显示为“运行中”。
- 在“云数据库 RDS列表”页面内的可用区列,可以查看到实例迁移后所在的可用区。