使用链接进行迁移 - Azure SQL 托管实例
适用于:Azure SQL 托管实例
本文介绍如何使用托管实例链接将 SQL Server 数据库迁移到 Azure SQL 托管实例。
概述
托管实例链接支持从在任何位置托管的 SQL Server 迁移到 Azure SQL 托管实例。 该链接使用 Always On 可用性组技术以几乎实时地方式将更改从主 SQL Server 实例复制到辅助 SQL 托管实例。 此链接提供 SQL Server 与 Azure SQL 托管实例之间唯一真正联机的迁移选项,因为唯一的停机时间发生在切换到目标 SQL 托管实例期间。
使用链接进行迁移让你能够:
- 在完成到 Azure 的迁移之前,能够在 SQL 托管实例上测试只读工作负载。
- 使链接和迁移保持运行状态尽可能长的时间,一次可以持续数周甚至数月。
- 准实时复制数据,提供到 Azure 的最快可用数据复制。
- 与目前可用的所有其他解决方案相比,停机时间最短的迁移。
- 即时转换到目标 SQL 托管实例。
- 能够在准备好之后随时进行迁移。
- 能够将单个或多个数据库从单个或多个 SQL Server 实例迁移到 Azure 中的相同或多个 SQL 托管实例。
- 以唯一真正联机的方式迁移到业务关键服务层。
注意
虽然每个链接只能迁移一个数据库,但可以建立从同一 SQL Server 实例到同一SQL 托管实例的多个链接。
先决条件
若要使用 Azure SQL 托管实例的链接来进行迁移,需要满足以下先决条件:
- 一个有效的 Azure 订阅。 如果没有订阅,请创建一个试用帐户。
- 支持的 SQL Server 版本,安装了所需的服务更新。
评估和发现
验证你的源环境是否受支持后,开始预迁移阶段。 发现所有现有数据源,评估迁移可行性,确定可能会妨碍迁移的任何阻碍性问题。 在“发现”阶段,扫描网络以查明你的组织使用的所有 SQL Server 实例和功能。
可以使用以下工具来发现环境中的 SQL 源:
- Azure Arc 启用的 SQL Server:Azure Arc 启用的 SQL Server 会自动生成迁移到 Azure 的评估,从而简化迁移的发现过程和准备情况评估。
- Azure Migrate,用于评估本地服务器的迁移适用性,执行基于性能的大小调整,并为提供在 Azure 中运行服务器的成本估算。
- Microsoft 评估和规划工具包(“MAP 工具包”),用于评估你当前的 IT 基础结构。 该工具包提供了功能强大的清单、评估和报告工具,可以简化迁移规划过程。
发现数据源后,评估可迁移到 Azure SQL 托管实例的任何本地 SQL Server 实例,以确定是否存在迁移阻碍或兼容性问题。
创建目标实例
评估现有环境并确定目标 SQL 托管实例的相应服务层级和硬件配置后,请使用 Azure 门户、PowerShell 或 Azure CLI 部署目标实例。
配置链接
创建目标 SQL 托管实例后,在 SQL Server 实例和 Azure SQL 托管实例上配置数据库之间的链接。 首先,准备环境,然后使用 SQL Server Management Studio (SSMS) 或脚本配置链接。
数据同步和直接转换
建立链接并准备好迁移后,请遵循以下步骤(通常在维护时段):
- 停止主 SQL Server 数据库上的工作负载,使 SQL 托管实例上的辅助数据库能够跟上进度。
- 验证所有数据是否都已迁移到 SQL 托管实例上的辅助数据库。
- 通过选择计划内故障转移将链接故障转移到辅助 SQL 托管实例。
- (对于 SQL Server 2022 迁移)选中“故障转移成功后删除链接”复选框,以确保故障转移是单向的,并且链接被删除。
- 切换应用程序以连接到 SQL 托管实例终结点。
验证迁移
切换到 SQL 托管实例目标后,监视应用程序、测试性能并修正任何问题。
反向迁移 (SQL Server 2022)
从 SQL Server 2022 CU10 开始,可以将 Azure SQL 托管实例的链接配置为初始主数据库,将 SQL Server 配置为辅助数据库。 利用此功能,你可以从 Azure SQL 托管实例反向迁移到 SQL Server 2022。
若要反向迁移,请遵循相同的步骤来配置链接,但使用 SQL 托管实例作为迁移源并将 SQL Server 2022 实例作为迁移目标来启动过程。
相关内容
要使用该链接,请参阅以下内容:
- 为托管实例链接准备环境
- 使用 SSMS 配置 SQL Server 与 SQL 托管实例之间的链接
- 使用脚本配置 SQL Server 与 SQL 托管实例之间的链接
- 故障转移链接
- 有关维护链接的最佳做法
要了解有关该链接的详细信息,请参阅以下内容:
对于其他复制和迁移方案,请考虑: