本文介绍如何使用 Azure Arc 启用的 SQL Server 将资源移到新的资源组或订阅。此功能适用于以下两项:
- SQL Server 实例
- 数据库
在开始之前,请查看 已知限制。
要求
若要完成此任务,请确保:
- 计算机 - Azure Arc 资源和所有 SQL Server 实例都位于同一资源组中。
- 新的订阅或资源组需要满足所有 先决条件。
此外:
- 如果启用 Microsoft Purview,则必须在移动之前在合规门户中将其禁用。
- 如果已启用最佳做法评估,则必须在移动之前将其禁用。
- 不会自动移动 SQL Server 许可证和 SQL Server 扩展安全更新许可证。
移动之后:
- 重新启用已禁用的任何功能。
- 在新位置配置 SQL Server 许可证。
- 在新位置配置 ESU。
将资源移到新的资源组或订阅
在 Azure 门户中找到资源组。
选择服务器。
服务器资源类型为 Machine - Azure Arc。不要选择其他类型的资源。
如果 SQL Server 实例是故障转移群集实例,请选择活动节点和非活动节点的所有“计算机 - Azure Arc”服务器资源。
选择移动>移动到另一个资源组或“移动到另一个订阅”。
在“移动资源”下,提供所需的信息。 选择 “下一步”。
查看信息并选择“移动”。
等待资源移动完成。 资源最多需要一小时才能移动项目并反映在门户中的新位置。
验证移动是否已完成
验证启用 Azure Arc 的 SQL Server 实例和关联数据库是否位于新资源组或订阅中。
启用功能
启用移动前被禁用的任何功能。
下表识别了资源移动后保持启用状态的功能,以及需要重新启用的功能。
| 功能 | 移动前 | 移动后 |
|---|---|---|
| 修补 | 已启用 | 已启用 |
| 扩展安全更新 | 已启用 | 已启用 |
| 许可证类型 | 已启用 | 已启用 |
| 查看数据库 | 已启用 | 已启用 |
| 查看可用性组 | 已启用 | 已启用 |
| 查看故障转移群集实例 | 已启用 | 已启用 |
| 自动备份 | 已启用 | 已启用 |
| 监视仪表板 | 已启用 | 已启用 |
| Microsoft Entra ID | 已启用 | 已启用 |
| Microsoft Purview | 已启用 | 已禁用。 若要启用,请参阅在 Microsoft Purview 中连接和管理已启用 Azure Arc 的 SQL Server。 |
| 最佳做法评估 | 已启用 | 已禁用。 查看以下部分,了解如何启用最佳做法评估。 |
| Microsoft Defender | 已启用 | 已禁用。 若要启用,请查看 使用 Microsoft Defender for Cloud 保护 SQL Server 的方法。 |
启用最佳做法评估
启用最佳做法评估的方式取决于资源是否移动了资源组或订阅。
在同一订阅中移动的资源
- 在移动之前,禁用最佳做法评估。
- 移动资源。
- 启用最佳做法评估。
或者,使用 Azure 策略 大规模启用最佳做法评估。
移动到不同订阅的资源
以下几个步骤介绍如何在移到其他订阅、移到其他资源组或在同一 Log Analytics 工作区中移动后重新配置最佳做法评估。
- 在移动之前,禁用最佳做法评估。
- 移动资源。
- 使用新订阅中的一个工作区更新 Log Analytics 工作区,然后启用最佳做法评估。
移到其他订阅需要需要使用上述步骤来手动重新配置受最佳做法评估影响的所有 SQL Server 实例。
已知的限制
目前不支持将 SQL Server p 核心许可证移动到新的订阅或资源组。 您将需要:
- 手动删除旧许可证
- 在新位置重新创建和重新配置许可证
有关详细信息,请查看 管理 SQL Server 的无限制虚拟化权益。
目前不支持将 SQL Server ESU p 核心许可证移动到新的订阅或资源组。 如果在该位置创建许可证,则会将其视为新的 ESU 订阅,并收取新的补缴费用。
重要
尽管支持将启用了 ESU 的 VM 移动到新的订阅或资源组,但如果 VM 在旧位置由 SQL Server ESU p-core 许可证覆盖且不被单独计费,移动后这些 VM 将因不再受 p-core 许可证覆盖而被单独计费。