Azure虚拟机上的SQLServer允许你在云中使用完整版本的SQLServer,而不需管理任何本地硬件。使用标准预付费套餐时,SQLServer虚拟机(VM)还可以简化许可成本。 Azure虚拟机在全球许多不同的地理区域运行,并提供各种虚拟机大小。使用虚拟机映像库可以创建SQLServerVM,而且版本和操作系统都很正确。因此,虚拟机适用于许多不同的SQLServer工作负荷。自动更新 Azure虚拟机上的SQLServer可以使用自动修补来安排维护时段,以便自动安装重要的设备Windows和SQLServer更新。自动备份 Azure虚拟机上的SQLServer可以利用自动备份,定期创建数据库到Blob存储的备份。也可以手动使用此技术。有关详细信息,请参阅使用Azure存储进行SQLServer备份和还原。 Azure还为AzureVM中运行的SQLServer提供企业级备份解决方案。作为完全托管的备份解决方案,它支持AlwaysOn可用性足、长期保留、时点恢复以及集中管理和监视。有关详细信息,请参阅AzureVM中SQLServer的Azure备份。高可用性 如果需要高可用性,请考虑配置SQLServer可用性足。这涉及虚拟网络中Azure虚拟机上的SQLServer的多个实例。可以手动配置高可用性解决方案,也可以在Azure门户中使用模板进行自动配置。有关所有高可用性选项的概述,请参阅Azure虚拟机中SQLServer的高可用性和灾难恢复。性能 Azure虚拟机提供的虚拟机大小取决于工作负荷需求。SQLServerVM还提供按性能要求优化的自动存储配置。若要详细了解如何为SQLServerVM配置存储,请参阅SQLServerVM的存储配置。若要优化性能,请参阅Azure虚拟机上SQLServer的性能最佳做法。SQLServerVM入门 若要开始,请选择第一个SQLServer虚拟机映像,其中包含所需的版本和操作系统。下面的各部分针对相关人员SQLServer虚拟机库映像提供了指向Azure门户的直接链接。 提示 有关如何了解SQLServer影响定价的详细信息,请参阅Azure虚拟机上的SQLServer定价指南。标准预付费套餐 下表提供了标准预付费套餐SQLServer映像的矩阵。 版本 操作系统 版本 SQLServer2019 WindowsServer2019 Enterprise、Standard、Web、Developer SQLServer2017 WindowsServer2016 Enterprise、Standard、Web、Express、Developer SQLServer2016SP2 WindowsServer2016 Enterprise、Standard、Web、Express、Developer SQLServer2014SP2 WindowsServer2012R2 Enterprise、Standard、Web、Express SQLServer2012SP4 WindowsServer2012R2 Enterprise、Standard、Web、Express SQLServer2008R2SP3 WindowsServer2008R2 Enterprise、Standard、Web、Express 若要查看可用的Azure虚拟机上的SQLServer映像,请参阅Azure虚拟机上的SQLServer概述(Linux)。自带许可 你也可以自带许可(BYOL)。在此方案中,你只需要支付VM费用,SQLServer许可不需要任何额外的费用。自带许可证长时间会节省资金,因为可以持续使用生产型工作负荷。有关使用此选项的要求,请参阅SQLServerAzureVM定价指南。 若要自带许可证,可以转换现有的按用量付费的SQLServerVM,也可以部署前缀为{BYOL}的映像。 版本 操作系统 版本 SQLServer2019 WindowsServer2019 EnterpriseBYOL、StandardBYOL SQLServer2017 WindowsServer2016 EnterpriseBYOL、StandardBYOL SQLServer2016SP2 WindowsServer2016 EnterpriseBYOL、StandardBYOL SQLServer2014SP2 WindowsServer2012R2 EnterpriseBYOL、StandardBYOL SQLServer2012SP4 WindowsServer2012R2 EnterpriseBYOL、StandardBYOL 可以使用PowerShell部署Azure门户中不可用的较旧的SQLServer映像。若要使用PowerShell查看所有可用映像,请使用以下命令:GetAzVMImageOfferLocationLocationPublisherMicrosoftSQLServer 有关使用PowerShell部署SQLServerVM的详细信息,请查看如何使用AzurePowerShell预配SQLServer虚拟机。连接到VM 创建SQLServerVM以后,即可从SQLServerManagementStudio(SSMS)之类的应用程序或工具连接到该VM。有关说明,请参阅连接到Azure上的SQLServer虚拟机。迁移数据 如果已有数据库,会想要将该数据库移至新预配的SQLServerVM。有关迁移选项的列表和指导,请参阅将数据库迁移到AzureVM上的SQLServer。SQLServerVM映像刷新策略 对于每种支持的操作系统和版本的组合,Azure只保留一个虚拟机映像。这意味着,随着时间的推移,映像会进行刷新,旧映像会被删除。有关详细信息,请参阅SQLServerVM常见问题解答的映像部分。客户体验改善计划(CEIP) 客户体验改善计划(CEIP)默认情况下已启用。它定期将报告发送给Azure,以帮助改进SQLServer。CEIP不要求管理任务,除非想在预配后禁用它。可以通过远程桌面连接到VM,以自定义或禁用CEIP。然后运行SQLServer错误和使用情况报告实用工具。请按照说明禁用报告功能。有关数据收集的详细信息,