现代化顾问 (预览版) - Azure VM 上的 SQL Server

适用于:Azure VM 上的 SQL Server

本文概述了现代化顾问,该顾问通过迁移到 Azure SQL 托管实例来评估 Azure 虚拟机(VM)上的 SQL Server 配置,以确定是否可以节省成本或优化性能。

注释

现代化顾问目前对于 Azure VM 上的 SQL Server 提供预览版

概述

现代化顾问是 Azure 门户中内置的一款工具,可帮助评估 Azure SQL 托管实例是否比 Azure VM 上的 SQL Server 更适合你的企业且更经济高效。 根据 SQL Server 配置,可以通过从 Azure VM 上的 SQL Server 迁移到 Azure SQL 托管实例来节省资金、优化性能并简化管理。

现代化顾问会比较 Azure VM 上的 SQL Server 的配置,然后提供通过迁移到 Azure SQL 托管实例可以获得的好处列表。

通过使用现代化顾问,可以:

  • 确定适合迁移到 Azure SQL 托管实例的 SQL Server 配置。
  • 轻松将 Azure SQL 托管实例的配置与 SQL Server VM 配置相匹配。
  • 确定将 SQL Server 工作负载现代化为 SQL 托管实例的价格范围,以降低总拥有成本 (TCO)。
  • 获取有关迁移到 Azure SQL 托管实例可以获得的好处的详细报告。

现代化顾问评估以下 SQL Server VM 资源,以匹配合适的 Azure SQL 托管实例配置:

  • vCore 数目
  • 每个 vCore 使用的内存
  • 存储大小
  • 存储类型(标准 SSD、高级 SSD)

潜在的迁移优势

通过迁移到 Azure SQL 托管实例来利用以下优势:

  • 完全托管的平台即服务(PaaS)产品/服务具有内置的高可用性和智能性能优化。
  • 24x7 的服务运行状况监视和自动缓解服务,由 Microsoft 工程师监视和管理服务,以确保稳定性。
  • 轻松、动态地调整、添加或删除 CPU、内存、IO 和存储等资源,作为在线操作,无需停机。
  • 无需启用或配置备份或修补,因为两者在 Azure SQL 托管实例中都是完全自动化的。
  • 区域冗余存储增加了 Azure SQL 托管实例的 SLA 高于 Azure VM 上的 SQL Server 的 SLA,因为 SLA 适用于虚拟机,而不是 SQL 服务。
  • 通过长期保留将备份保留长达 10 年。

先决条件

若要使用现代化顾问,必须将 SQL Server VM 注册到 SQL IaaS 代理扩展

查看建议

尽管现代化顾问适用于所有 SQL Server VM 客户,但对于配置适合迁移到 Azure SQL 托管实例的客户,建议才可见。

如果未在“现代化顾问(预览)”窗格中看到“比较”按钮,则你的工作负载不是合适的迁移候选项。

若要查看现代化顾问建议,请转到 Azure 门户中的 SQL 虚拟机资源,然后在“设置”下选择“现代化顾问”(预览版)以打开“现代化顾问”窗格。

Azure 门户中现代化顾问的屏幕截图。

如果 SQL Server VM 符合现代化条件,则还可以从以下位置导航到 现代化顾问(预览版) 窗格:

  • SQL 虚拟机资源的“概述”窗格中“建议”选项卡上的一项建议。 选择建议了解详细信息,然后选择“评估对此 SQL Server 的现代化”以打开“现代化顾问(预览)”窗格。
  • SQL 虚拟机资源的“概述”窗格上的横幅建议您评估对这台 SQL Server 进行现代化更新。 选择横幅以打开 “现代化顾问”(预览版) 窗格。

现代化顾问(预览版)窗格中可以使用以下选项:

  • 将 SQL VM 与 Azure SQL 托管实例进行比较:使用此选项将 SQL Server VM 配置与目标 Azure SQL 托管实例进行比较。 仅当 SQL Server VM 是合适的迁移候选项时,此选项才可用。
  • 发现 Azure SQL 托管实例的优点:使用此选项打开 “发现 Azure SQL 托管实例 ”窗格,然后 创建免费实例或付费实例

注释

运行比较操作使用 Azure VM 遥测,而无需访问您的任何个人数据。

选择“比较 SQL VM 与 Azure SQL 托管实例”会在“现代化顾问(预览版)”窗格上显示“比较结果”

显示 Azure 门户中现代化顾问的比较结果的屏幕截图。

选择 Azure SQL 托管实例的“发现优势 ”将打开“ 发现 Azure SQL 托管实例 ”窗格,可在其中导航到 “创建免费实例”或“付费实例 ”页,并了解如何将 SQL Server 数据库还原到 Azure SQL 托管实例。

创建实例

决定迁移到 Azure SQL 托管实例后,请从 Azure 门户创建实例

将数据库还原到 Azure SQL 托管实例

可以使用以下方法将 SQL Server 数据库迁移到 Azure SQL 托管实例:

提供反馈

使用现代化顾问(预览)窗格的命令栏中的“反馈”按钮,直接向产品组提供现代化顾问的反馈:

突出显示 Azure 门户中“现代化顾问”页上的“反馈”按钮的屏幕截图。