适用范围:SQL Server
本文概述了在 Azure Arc 上启用的 SQL Server 的迁移过程。
概述
在 Azure Arc 启用 SQL Server 实例后,可以评估 SQL Server 数据资产,以确定最佳的 Azure SQL 迁移目标。 然后,可以直接从 Azure 门户将 SQL Server 数据库迁移到 Azure。
Azure Arc 启用 SQL Server 实例后,可以:
- 评估和评估 SQL Server 实例是否已准备好迁移到 Azure。
- 确定潜在的迁移问题,并了解如何缓解这些问题。
- 通过有关服务层级、配置和大小调整的指导优化性能和成本。
每个周末都会自动发现 SQL Server 实例并生成就绪报告,但您也可以随时手动启动这些过程。 此过程只需几分钟才能完成。 无需额外的配置或设置。 首先,选择适当的 Azure SQL 目标并准备环境。 然后,可以通过完全托管和自动化的过程直接从 Azure 门户将 SQL Server 数据库迁移到 Azure。
从 SQL Server 2012(11.x)开始,Azure Arc 启用的所有 SQL Server 实例默认可以使用 Azure Arc 中的 SQL Server 迁移。
迁移目标
目前,只能迁移到 Azure SQL 托管实例 - Azure Arc 中的 SQL Server 迁移。
Microsoft Copilot 辅助迁移
在 Azure 门户中 的数据库迁移 窗格中,Microsoft Copilot 内置于体验中,以帮助你完成迁移过程。 通过 Microsoft 知识库与 Microsoft Copilot 进行交互式聊天,可以帮助您顺利完成迁移到 Azure 的过程。
Microsoft Copilot 提供 AI 支持的帮助,帮助您做出决策或在特定地点采取行动,并提示如下:
- 如何进行评估?
- 帮我比较。
- 开始迁移。
- 帮助我选择正确的迁移方法。
- 监视迁移。
- 完成迁移。
选择“数据库迁移”窗格上的 Copilot 图标以打开 Copilot 聊天窗口:
迁移仪表板
迁移仪表板是一个方便的视图,显示 Azure Arc 启用的所有 SQL Server 实例及其迁移准备情况。 由 Azure Arc 启用的 SQL Server 会自动生成迁移到 Azure 的评估。 此评估对于云迁移和现代化旅程的成功具有至关重要的作用。 使用此仪表板,可以大规模跟踪迁移过程。 就绪情况被投影为 Azure 管理平面中的属性,该平面允许使用 Azure 原生的组织、标记和查询功能。
仪表板提供:
- 已发现的 SQL Server 实例和数据库的概述。
- 包含生成的评估的 SQL Server 实例的概述。
- 每个 Azure SQL 产品/服务的迁移就绪情况摘要。
- 丰富的筛选功能,可用于根据需求定制视图。
发现和评估
由 Azure Arc 启用的 SQL Server 会自动生成 迁移到 Azure 的评估。 此评估对于云迁移和现代化旅程的成功具有至关重要的作用。 Azure Arc 简化了迁移的发现过程和就绪情况评估。
评估和衡量 SQL Server 迁移到 Azure SQL 的就绪情况。 此过程:
- 发现和评估 SQL Server 实例和数据库。
- 查明准备好迁移的 SQL Server 工作负载。
- 标识目标环境的潜在兼容性问题。
- 评估迁移风险。
- 提供缓解这些风险的建议。
此评估将会:
- 提供云就绪情况,识别风险并提供缓解策略。
- 为每个最符合工作负荷需求的 Azure SQL 迁移目标类型提供特定的服务层级和 Azure SQL 配置。
- 为每个 Azure SQL 迁移目标类型提供建议的配置的零售价格。
- 根据所选的迁移策略建议最佳 Azure SQL 迁移目标类型。
- 自动生成。
- 按每周一次的默认计划持续运行。
- 免费,适用于所有 SQL Server 版本。
可以在任意位置获取 SQL Server 的迁移评估,例如:
- 数据中心。
- 边缘站点位置,例如零售店。
- 公有云或托管提供商。
此评估适用于 Azure Arc 启用的任何 SQL Server 实例。
数据库迁移
在 “数据库迁移 ”窗格中,可以将 SQL Server 数据库迁移到 Azure SQL 托管实例。 迁移过程是从 Azure 门户完全托管并自动化的。 准备好开始后,可以使用磁贴来评估 SQL Server 数据库、选择迁移目标并启动迁移过程。
数据库迁移 将引导你完成迁移,并通过易于遵循的步骤模块完成整个流程。
“ 数据库迁移 ”窗格还包含实例的迁移状态的有用摘要,例如数据库总数、建议的目标数、已完成的迁移数和正在进行的迁移数: