操作场景
跨可用区迁移用于将实例迁移至同一地域内的其它可用区。迁移可用区后,实例的所有属性、配置、内网地址、子网都不会改变。迁移所需时间跟实例的数据量有关,且数据量越大,数据迁移时间越长,期间实例访问不受影响。
支持实例类型
支持单节点(原基础版)、双节点(原高可用版/集群版)、多节点。
说明:
不支持 RO 实例。
前提条件
实例迁移的前提条件为实例所在的地域有多个可用区。
迁移影响
迁移过程中,不允许取消本次迁移操作。
迁移前后实例的名称、访问 IP、访问端口均不发生变化。
迁移过程中,会涉及到数据的搬迁,期间 SQL Server 实例可正常访问,业务不受影响。
迁移所需时间跟实例的数据量有关,且数据量越大,数据迁移时间越长。
迁移完成后涉及实例切换,将按指定切换时间进行切换,切换时会发生秒级数据库连接闪断,请确保业务具备重连机制。
操作步骤
跨可用区迁移
1. 登录 SQL Server 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页面。
2. 在实例详情页下,地域/可用区后单击跨可用区迁移,进入跨可用区迁移页面。

3. 在跨可用区迁移页面中,完成如下配置,阅读并勾选跨可用区迁移提示事项,单击提交。
说明:
单击提交后,底层开始搬迁数据到目标可用区,该过程不影响实例运行及访问。搬迁完成后,将按指定的切换时间(在迁移完成时切换或在维护时间内切换)进行切换,切换时会发生秒级数据库连接闪断,至此完成跨可用区迁移。


参数 | 说明 |
当前可用区 | 您可在当前可用区下查询到实例的主库与备库的可用区部署情况,可通过节点 ID 字段找到需要进行跨可用区迁移的节点。 |
目标可用区 | 默认为主库当前的可用区,如需变更主库可用区,可在此项内更换可用区。 |
多可用区部署 | 用于为双节点实例开启或关闭多可用区部署,多节点实例不支持关闭多可用区部署,开启时可设置备库的可用区。 选择是,表示主备分机处不同可用区,可能会增加2~3ms的同步网络延迟。 选择是之后,可更换备库的可用区,具体可选择的可用区受实际资源影响,请以控制台显示可更换的可用区为准。 选择否,主备分机处于同一可用区,不具备可用区级容灾能力,建议选择是,开启多可用区部署。 |
切换时间 | 选择跨可用区迁移操作的切换时间。 维护时间内:表示迁移完成后会在您设置的维护时间窗内进行切换。 迁移完成时:表示会在迁移完成时立即切换。 |
查看迁移任务
您可以通过数据库管理页右上角的当前任务,查看跨可用区迁移任务。
