You need to enable JavaScript to run this app.
导航
迁移可用区
最近更新时间:2024.05.30 10:43:35首次发布时间:2023.10.16 18:01:19

云数据库 MySQL 版支持将实例的节点迁移至同一地域下的其他可用区。本文介绍迁移可用区的操作步骤。

前提条件

  • 已创建实例且实例处于运行中状态。具体操作,请参见创建实例

  • 实例所在的地域下有多个可用区。

使用限制

仅双节点实例类型,支持迁移可用区。双节点类型为一主一备经典架构、可添加多个只读节点。

注意事项

  • 迁移可用区时会使整个实例发生迁移,在迁移期间数据库将有 1~2 次闪断,请谨慎操作。建议在业务低峰期执行迁移可用区操作,并确保应用具备自动重连机制。

  • 迁移可以区所需的时间与数据量和节点数量有关,数据量越大,迁移的节点数越多,迁移可用区所需要的时间越长。

迁移场景

迁移场景说明

将单可用区实例变更为多可用区实例。

迁移时,为主节点和备节点选择不同的可用区。
例如:将北京地域下的可用区 A(主)+ 可用区 A(备)迁移至可用区 A(主)+ 可用区 B(备)。

更换单可用区实例各节点所在可用区。

迁移时,为主节点、备节点和只读节点选择相同的可用区。
例如:将北京地域下的可用区 A(主)+ 可用区 A(备)迁移至可用区 B(主)+ 可用区 B(备)。

将多可用区实例变更为单可用区实例。

迁移时,为主节点、备节点和只读节点选择相同的可用区。
例如:将北京地域下的可用区 A(主)+ 可用区 B(备)迁移至可用区 C(主)+ 可用区 C(备)。

更换多可用区实例各节点所在的可用区。

迁移时,选择变更主节点、备节点或只读节点任意一种节点类型的可用区。

说明

只读节点只能选择迁移至主节点或备节点所在的可用区。

说明

迁移可用区后,所有节点的节点 ID 不会发生变化。

费用说明

迁移可用区功能免费,所有的迁移场景均不收取任何费用。

操作步骤

  1. 登录云数据库 MySQL 版控制台

  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。

  3. 在实例列表页面,单击目标实例名称。

  4. 实例信息页签下,单击可用区后的编辑图标。

  5. 在弹出的迁移可用区对话框中,选择各节点的目标可用区和执行时间后,单击确定

    参数说明

    可用区修改

    修改节点的可用区时,需遵循以下规则:

    • 可为主节点、备节点指定同一地域下的不同可用区。
    • 只读节点必须添加在主节点或备节点的可用区。
    • 节点最多可分布在三个可用区。

    执行时间

    可选择立即执行可维护窗口执行

    • 立即执行:提交迁移可用区任务后,立即执行。
    • 可维护窗口执行:在为实例设定的可维护时间段内执行。可在实例信息页查看当前为实例设置的可维护时间段,如需调整,请参见设置可维护时间段

相关 API

API说明
MigrateToOtherZone调用 MigrateToOtherZone 接口将指定实例的节点迁移至同一地域下的其他可用区。