你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure VM 上的 SQL Server 的新增功能有哪些? (存档)

适用于:Azure 上的 SQL Server

本文汇总了 Azure VM 上的 SQL Server 的最新版本中与新功能和改进功能相关的早期文档更改。 若要详细了解 Azure VM 上的 SQL Server,请参阅概述

返回 Azure VM 上的 SQL Server 的新增功能有哪些?

2023

注意

SQL Server 2008 和 SQL Server 2008 R2 超出了扩展支持范围,不再可从 Azure 市场获取。

更改 详细信息
Azure 弹性 SAN 预览版 10 月 现在可以将 SQL Server 工作负载放置在 Azure 弹性 SAN 上,以便改进性能、吞吐量和成本。 Azure 弹性 SAN 目前以预览版提供。 查看 Azure 弹性 SAN 了解详细信息。
SQL VM 运行状况通知 9 月 Azure 门户中 SQL 虚拟机资源的“概述”页现在显示有关 SQL IaaS 代理扩展运行状况的信息,以及状态运行不正常失败时的错误情况。 查看排查扩展问题以了解详细信息。
Microsoft Entra ID 更名 9 月 Azure Active Directory 已更名为 Microsoft Entra ID
Azure 更新管理器预览版 8 月 现在,可以使用集成到 Azure 门户中的 SQL 虚拟机资源中的 Azure 更新管理器大规模自动修补多个 SQL Server VM,包括累积更新(目前无法使用现有的自动修补功能)。 使用适用于 Azure VM 上的 SQL Server 的 Azure 更新管理器目前为预览版。 若要了解详细信息,请查看适用于 Azure VM 上的 SQL Server 的 Azure 更新管理器
从 Azure 门户 GA 配置 GA 8 月 使用 Azure 门户将 Always On 可用性组部署到多个子网的体验现已正式发布。 若要了解详细信息,请查看通过 Azure 门户配置可用性组
Azure Functions 的 Azure SQL 绑定 GA 5 月 Azure Functions 支持 Azure SQL 和 SQL Server 产品的输入绑定和输出绑定。 此功能现已正式发布。 有关详细信息,请参阅 Azure Functions 的 Azure SQL 绑定
Azure Functions 预览版的 Azure SQL 触发器 5 月 Azure Functions 支持面向 Azure SQL 和 SQL Server 产品的函数触发器。 此功能现在还在预览中。 有关详细信息,请参阅适用于 Azure Functions 的 Azure SQL 触发器
自动升级 SQL IaaS 代理扩展 4 月 现在可以为 SQL IaaS 代理扩展启用自动升级,以确保每月自动接收该扩展的最新更新。 若要了解详细信息,请查看 SQL IaaS 代理设置
Microsoft Entra 身份验证 GA 4 月 Microsoft Entra 身份验证现已正式发布。 查看配置 Microsoft Entra 身份验证,以进一步了解。
将 AG 迁移到多子网 4 月 了解如何将单子网 Always On 可用性组迁移到多个子网,不再依赖于 Azure 负载均衡器或分布式网络名称 (DNN) 将流量路由到侦听器。 有关详细信息,请参阅将可用性组迁移到多子网环境
移除了扩展管理模式 3 月 SQL IaaS 代理扩展的体系结构已更新,移除了管理模式。 所有新部署的 SQL Server VM 都通过使用相同的默认配置和最小特权安全模型注册到扩展。 若要了解详细信息,请参阅管理模式
为 SQL Server 启用 Microsoft Entra 2 月 我们发布了一份指南,帮助你为 SQL Server VM 启用 Microsoft Entra 身份验证。 查看配置 Microsoft Entra,以进一步了解。
将多子网 AG 扩展到多个区域 1 月 将 Azure 虚拟机上或本地的现有多子网可用性组扩展到 Azure 中的另一个区域。 若要了解详细信息,请查看多个区域中的多子网可用性组

2022

更改 详细信息
对 SQL IaaS 代理扩展进行故障排除 我们添加了一篇文章,可帮助你排查和解决有关 SQL Server IaaS 代理扩展的一些已知问题。 若要了解详细信息,请阅读排查已知问题
通过 Azure 门户配置 AG 新体验:通过使用 Azure 门户将 Always On 可用性组部署到多个子网。 新的可用性组部署方法通过 SQL 虚拟机资源替换以前的部署。 此功能目前以预览版提供。 若要了解详细信息,请查看通过 Azure 门户配置可用性组
Microsoft Entra 身份验证 现在可以使用 Azure 门户在 Azure VM 上为 SQL Server 2022 配置 Microsoft Entra 身份验证。 此功能目前以预览版提供。 若要开始,请查看 Microsoft Entra 与 SQL Server VM
SQL IaaS 代理扩展的最小特权权限模型 SQL Server IaaS 代理扩展可以使用一个新的权限模型,该模型为扩展使用的每个功能授予最小特权权限。 若要了解详细信息,请参阅 SQL IaaS 代理扩展权限
机密 VM Azure VM 上的 SQL Server 已添加支持以部署到 Azure 机密 VM 上的 SQL Server。 若要开始,请查看快速入门:将 SQL Server 部署到 Azure 机密 VM
用于 SQL 的 Azure CLI 最佳做法评估 现在可以使用 Azure CLI 配置 SQL 最佳做法评估功能。
从 Azure 门户配置 tempdb 现在可以使用 Azure 门户配置 tempdb 设置,例如现有 SQL Server 实例的文件数、初始大小和自动增长比率。 请参阅门户管理 SQL Server VM 了解详细信息。
SDK 样式的 SQL 项目 Microsoft.Build.Sql 用于 Azure Data Studio 或 VS Code 的 SQL 数据库项目扩展中的 SDK 样式的 SQL 项目。 此功能目前以预览版提供。 若要了解详细信息,请参阅 SDK 样式的 SQL 项目
Ebdsv5 系列 新的 Ebdsv5 系列在 Azure 中使 I/O 吞吐量与 vCore 的比率达到最高,内存与 vCore 的比率达到 8。 此系列为 Azure VM 上的 SQL Server 工作负载提供最佳性能。 对于大多数 SQL Server 工作负载,请首先考虑此系列。 若要了解详细信息,请参阅 VM 大小中的更新。
安全最佳做法 已重新编写并刷新 SQL Server 的 VM 安全最佳做法
使用分布式 AG 进行迁移 现在,可以使用分布式可用性组将 SQL Server 独立实例整个可用性组中的数据库迁移到 Azure VM 上的 SQL Server! 开始之前,请参阅先决条件

2021

更改 详细信息
部署配置改进 现在,可以在从 Azure 市场映像部署 SQL Server VM 时配置以下选项:系统数据库位置、tempdb 数据文件数、排序规则、最大并行度、最小和最大服务器内存设置,以及针对即席工作负载进行优化。 若要了解详细信息,请参阅部署 SQL Server VM
自动备份改进 可能的自动备份最长保留期从 30 天更改为 90 天,现在可以选择存储帐户中的特定容器。 若要了解详细信息,请参阅自动备份
Tempdb 配置 现在可以直接从 Azure 门户中的 SQL 虚拟机窗格修改 tempdb 设置,例如增大大小和添加数据文件。
消除对 HADR Azure 负载均衡器或 DNN 的需求 将 SQL Server VM 部署到多个子网,以便在将流量路由到高可用性/灾难恢复 (HADR) 解决方案时,消除对 Azure 负载均衡器或分布式网络名称 (DNN) 的依赖! 有关详细信息,请参阅多子网可用性组教程或为 FCI 准备 SQL Server VM 文章。
SQL 评估 现在可以使用 SQL 评估在 Azure 门户中评估 SQL Server VM 的运行状况,以显示改进性能和确定缺少的最佳做法配置的建议。 此功能目前以预览版提供。
SQL IaaS 代理扩展现在支持 Ubuntu 添加了对使用 SQL Server IaaS 扩展注册在 Ubuntu Linux 上运行的 SQL Server VM 以获得有限功能的支持。
SQL IaaS 代理扩展完整模式不再需要重启 使用 SQL IaaS 代理扩展注册 SQL Server VM 时,不再需要重启 SQL Server 服务!
在门户中修复 SQL Server IaaS 扩展 现在可以直接从 Azure 门户验证 SQL Server IaaS 代理扩展的状态,并在必要时进行修复
Azure 门户中的安全性增强功能 如果已启用 Microsoft Defender for SQL,则可在 Azure 门户的 SQL 虚拟机资源中查看安全中心建议。
HADR 内容刷新 我们已刷新并增强了高可用性和灾难恢复 (HADR) 内容! 现提供 Windows Server 故障转移群集概述,以及适用于 SQL Server VM 的合并配置仲裁操作说明。 此外,我们还通过对云采用的更全面的设置建议增强了群集最佳做法
将高可用性迁移到 VM Azure Migrate 支持将整个高可用性解决方案提升并转移到 Azure VM 上的 SQL Server! 立即使用 Azure Migrate 将可用性组故障转移群集实例引入 SQL Server VM!
性能最佳做法刷新 我们已经重写、刷新并更新了性能最佳做法文档,将一篇文章拆分为包含以下内容的系列:清单VM 大小指南存储指南收集基线说明

2020

更改 详细信息
Azure 政府支持 现在,可以为 Azure 政府云中托管的虚拟机向 SQL IaaS 代理扩展注册 SQL Server 虚拟机。
Azure SQL 系列 Azure 虚拟机上的 SQL Server 现在是 Azure SQL 产品系列的一部分。 查看我们的新外观! 产品未发生任何更改,更改文档是为了使 Azure SQL 产品决策更为容易。
分布式网络名称 (DNN) Windows Server 2016+ 上的 SQL Server 2019 现在以预览版形式支持使用分布式网络名称而非 Azure 负载均衡器将流量路由到故障转移群集实例 (FCI)。 此支持简化了连接到 Azure 中的高可用性 (HA) 解决方案的操作。
使用 Azure 共享磁盘的 FCI 现在可以使用 Azure 共享磁盘部署故障转移群集实例 (FCI)
重新组织的 FCI 文档 为了清晰明了,有关 Azure VM 上 SQL Server 的故障转移群集实例的文档已重新编写并重新组织。 我们已拆分了一些配置内容,例如群集配置最佳做法、如何为 SQL Server FCI 准备虚拟机,以及 Azure 负载均衡器配置方法。
将日志迁移到超级磁盘 了解如何将日志文件迁移到超级磁盘,以利用高性能和低延迟。
使用 Azure PowerShell 创建可用性组 现在,可以通过使用 Azure PowerShell 和 Azure CLI 来简化可用性组的创建。
在门户中配置可用性组 现在可以通过 Azure 门户配置可用性组。 此功能目前为预览版,并且正在部署,因此,如果所需区域不可用,请稍后再查看。
自动扩展注册 现在可以启用自动注册功能,以使用 SQL IaaS 代理扩展自动注册所有已部署到订阅的 SQL Server VM。 这适用于所有现有的 VM,并且还将自动注册所有将来添加的 SQL Server VM。
可用性组的 DNN 你现在可以为 SQL Server 2019 CU8 及更高版本配置分布式网络名称 (DNN) 侦听器来替换传统的 VNN 侦听器,这样就不再需要使用 Azure 负载均衡器。

2019

更改 详细信息
Azure 中的免费 DR 副本 如果你拥有软件保障,则可以为本地 SQL Server 实例托管一个免费的被动实例,用于在 Azure 中进行灾难恢复。
批量注册 SQL IaaS 代理扩展 现在,可以使用 SQL IaaS 代理扩展批量注册 SQL Server 虚拟机。
性能优化的存储配置 现在,在创建新的 SQL Server VM 时,可实现完全自定义存储配置
适用于 FCI 的高级文件共享 现在可使用高级文件共享而非存储空间直通原始方法来创建故障转移群集实例。
Azure 专用主机 可在 Azure 专用主机上运行 SQL Server VM。
将 SQL Server VM 迁移到其他区域 使用 Azure Site Recovery 将 SQL Server VM 从一个区域迁移到另一个区域
新 SQL IaaS 安装模式 现在可在轻型模式下安装 SQL Server IaaS 扩展,以避免重新启动 SQL Server 服务。
SQL Server 版本修订 现在可以更改 SQL Server VM 的版本属性
对 SQL IaaS 代理扩展的更改 可以通过使用新的 SQL IaaS 模式向 SQL IaaS 代理扩展注册 SQL Server VM。 此功能包括 Windows Server 2008 映像。
使用 Azure 混合权益的自带许可映像 从 Azure 市场部署的自带许可映像现在可以将其许可证类型切换为即付即用
Azure 门户中的新 SQL Server VM 管理 现在有一种方法可以管理 Azure 门户中的 SQL Server VM。 有关详细信息,请参阅在 Azure 门户中管理 SQL Server VM
扩展了对 SQL Server 2008 和 2008 R2 的支持 通过“按原样”迁移到 Azure VM,扩展对 SQL Server 2008 和 SQL Server 2008 R2 的支持
自定义映像可支持性 现在,可以将 SQL Server IaaS 扩展安装到自定义 OS 和 SQL Server 映像,这样就可以具备灵活许可的有限功能。 在向 SQL IaaS 代理扩展注册自定义映像时,请将许可证类型指定为“AHUB”。否则,注册将失败。
命名实例可支持性 现在,如果已正确卸载默认实例,可以将 SQL Server IaaS 扩展与命名实例一起使用。
门户增强功能 改进了 Azure 门户的 SQL Server VM 部署体验,从而提高了可用性。 有关详细信息,请参见简要的快速入门和更详尽的操作指南,以部署 SQL Server VM。
门户改进 现在,可以使用 Azure 门户网站将 SQL Server VM 的许可模式从“即用即付”更改为“自带许可”。
通过 Azure CLI 简化将可用性组部署到 SQL Server VM 的操作 现在,将可用性组部署到 Azure 中的 SQL Server VM 比以往更加容易。 可以使用 Azure CLI 来创建 Windows 故障转移群集、内部负载均衡器和可用性组侦听器,所有这些操作都可以从命令行完成。 有关详细信息,请参阅使用 Azure CLI 为 Azure VM 上的 SQL Server 配置 Always On 可用性组
   

2018

更改 详细信息
SQL Server 群集的新资源提供程序 新增了一个资源提供程序 (Microsoft.SqlVirtualMachine/SqlVirtualMachineGroups),用于定义 Windows 故障转移群集的元数据。 将 SQL Server VM 加入到 SqlVirtualMachineGroups,会启动 Windows Server 故障转移群集 (WSFC) 服务,并将该 VM 加入到群集。
使用 Azure 快速入门模板自动设置可用性组部署 现在,可以通过使用两个 Azure 快速入门模板来创建 Windows 故障转移群集,将 SQL Server VM 加入到该群集,创建侦听器,并配置内部负载均衡器。 有关详细信息,请参阅使用 Azure 快速启动模板为 Azure VM 上的 SQL Server 配置可用性组
自动注册到 SQL IaaS 代理扩展 在本月之后部署的 SQL Server VM 会自动注册到新的 SQL IaaS 代理扩展。 在本月之前部署的 SQL Server VM 仍然需要手动注册。 有关详细信息,请参阅在 Azure 中将 SQL Server 虚拟机注册到 SQL IaaS 代理扩展
新 SQL IaaS 代理扩展 新增了一个资源提供程序 (Microsoft.SqlVirtualMachine),可用于更好地管理 SQL Server VM。 若要详细了解如何注册 VM,请参阅在 Azure 中将 SQL Server 虚拟机注册到 SQL IaaS 代理扩展
切换许可模型 现在,可以使用 Azure CLI 或 Powershell 在 SQL Server VM 的“即用即付”模型与“自带许可”模型之间进行切换。 有关详细信息,请参阅如何在 Azure 中更改 SQL Server 虚拟机的许可模型
   

参与内容制作

若要参与 Azure SQL 文档制作,请参阅文档参与者指南

其他资源

Windows VM

Linux VM