硬件虚拟化环境中运行的 Microsoft SQL Server 产品的支持策略

文章翻译 文章翻译
文章编号: 956893 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

本文介绍了在硬件虚拟化环境中运行的 Microsoft SQL Server 产品的支持策略。

更多信息

Microsoft 提供了 SQL Server 2005 的技术支持,并为以下受支持的硬件虚拟化环境的更高版本:
  • Windows Server 2008 和 Hyper-V 使用更高版本
  • Microsoft Hyper-V 服务器 2008年及更高版本
  • 验证通过服务器虚拟化验证计划 (SVVP) 的配置。

    有关已认证的供应商和 SVVP 的配置的详细信息,请访问下面的 SVVP 网站:
    http://windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm
    注意SVVP 解决方案必须经过认证的 Windows Server 2008 R2 或更高版本,被认为是一个有效的 SVVP 配置的硬件上运行。
Microsoft 提供的 SQL Server 2008年的技术支持,并为以下受支持的硬件虚拟化环境的更高版本:
  • Windows Azure 的基础结构服务,其中包括 Windows Azure 的虚拟机和虚拟网络的 Windows Azure (请参见常见问题解答部分以了解更多信息)

Microsoft 可能会提供有限或没有技术支持以下环境:
  • 早于任何虚拟化供应商或配置运行的 SQL Server 2005 (如 SQL Server 2000) SQL Server 的任何版本。
  • 不是一种配置,并已通过 SVVP 程序的任何非 Microsoft 虚拟化软件

这项策略的有限的支持基于下面的 Microsoft 知识库文章:
897615 对于运行非 Microsoft 硬件虚拟化软件中的 Microsoft 软件的支持策略

限制和局限

下面的限制和局限可能会影响上述受支持的配置的支持策略:
  • 来宾故障转移群集支持 SQL Server 2005,并满足更高版本中提供了所有下列要求本文列出的受支持的硬件虚拟化环境的虚拟机:
    • 虚拟机 ("来宾操作系统") 中运行的操作系统是 Windows Server 2008 或更高版本。
    • 虚拟化环境可以满足 Windows 2008 或 Windows 2012年故障转移群集,的要求记录在下面 Microsoft 知识库中相应的文章:
      943984 Windows Server 2008 的 Microsoft 技术支持策略的故障转移群集
      2775067 Microsoft Windows Server 2012 故障转移群集的支持策略
  • SQL Server 产品必须是在其当前的 Microsoft 技术支持生命周期策略下受支持的版本。有关 Microsoft 技术支持生命周期策略的详细信息,请访问下面的 Microsoft 支持网站:
    http://support.microsoft.com/?pr=lifecycle
  • SQL Server 支持使用 VSS (卷快照) 的支持虚拟化的备份解决方案。例如,SQL Server 支持 Hyper-V 备份。

    请不要使用 VSS 卷快照的虚拟机快照不支持的 SQL Server。处于不一致状态,不会不与使用 VSS 客户机上的应用程序交互的后台保存虚拟机的时间点内存、 磁盘和设备状态的任何快照技术可能会使 SQL Server。
  • Hyper-V 的复制副本上的 SQL Server 提供支持 EnableWriteOrderPreservationAcrossDisks 设置标志。

    注意要设置 EnableWriteOrderPreservationAcrossDisks 标志,请运行以下 cmdlet:

    一组的 VMReplication VMName虚拟机名称1>-EnableWriteOrderPreservationAcrossDisks 1

    例外情况

    如果与另一个紧密关联多个 SQL 虚拟机,单个虚拟机可以故障切换到灾难恢复 (DR) 网站,但 SQL VM 内部的高可用性 (HA) 功能需要移除和重新配置虚拟机的故障转移之后。因此,下面的 SQL Server 上超 VM 副本不支持功能:
    • 可用性组
    • 数据库镜像
    • 故障转移群集实例
    • 日志传送
    • 复制

常见问题

第 1 季度: 何种级别的技术支持将收到如果我非 Microsoft 供应商的配置已通过 SVVP 认证?

A1:Microsoft 客户服务和支持 (CSS) 将与客户和认证的供应商一起调查的问题在虚拟机中运行的 SQL Server SVVP 协同工作。Microsoft CSS 或 SVVP 供应商将按记录过程中下面的 SVVP 网站,尝试使用 TSANet 程序和客户的权限来解决此问题:
http://windowsservercatalog.com/svvp.aspx?svvppage=svvpsupport.htm

第 2 季度: 如果非 Microsoft 供应商虚拟化配置没有经过认证通过 SVVP 吗?

A2:Microsoft CSS 将按照知识库文章 897615 中的支持策略。 有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
897615 对于运行非 Microsoft 硬件虚拟化软件中的 Microsoft 软件的支持策略
如果 Microsoft CSS 确定问题可能与供应商提供的虚拟化软件,Microsoft CSS 可能要求客户重现虚拟化环境的外部问题。请务必仔细阅读下面的 SVVP 网站上的 SVVP 支持的配置:
http://www.windowsservercatalog.com/svvp/
不是所有的供应商配置被视为通过 SVVP 认证,即使供应商参与计划。经验证的配置的列表可能会更新为通过该程序的供应商提交更改。

第 3 季度: SVVP 程序专门列出 Windows Server 2008 的有效配置。其他版本的 Windows 支持,可作为来宾操作系统?

A3:是。在下面的 SVVP 网站所述,传递 SVVP 要求 forWindows Server 2012 的产品被视为支持 Windows Server 2008 R2 Windows 服务器 2008年和 Windows Server 2003 SP2 或更高版本的服务包,x86 和 x64
http://windowsservercatalog.com/results.aspx?&bCatID=1521&cpID=0&avc=0&ava=0&avq=0&OR=1&PGS=25
当访客操作系统上运行 SQL Server,必须按照各自的 SQL Server 产品文档中列出的要求来宾操作系统的版本支持的 SQL Server 版本。

有关 SQL Server 的硬件和软件要求的详细信息,请访问下面的 Microsoft TechNet 网站:

http://technet.microsoft.com/en-us/library/ms143506.aspx

第 4 季度: 是 SQL Server 的功能,如支持在虚拟化环境中运行数据库镜像吗?

A4:在这篇文章或 SQL Server 产品文档中记录安装和在虚拟化环境中使用 SQL Server 的唯一限制。支持在虚拟化环境中使用相同的限制和支持假定任何功能或在这篇文章或 SQL Server 产品文档中未规定的用法作为"裸露金属"的硬件环境。有关所支持的 SQL Server 的不同版本的功能的详细信息,请访问以下 TechNet 网站:
http://msdn.microsoft.com/en-us/library/cc645993 (v=sql.105).aspx
这些相同的要求适用于 SQL Server 2005 和虚拟化环境中运行的更高版本。

问题 5: 是快速和实时迁移过程中 Windows Server 2012 或 Windows 服务器 2008 R2 Hyper-V 与 SQL Server 支持吗?

A5:是的对于 SQL Server 2005 及更高的版本,如果使用 Windows Server 2008 R2 或与 Hyper-V 和 Hyper-V 服务器 2008 R2 的更高版本或更高版本支持实时迁移。快速迁移,实际上就与使用 Hyper-V 和 Hyper-V 服务器 2008年的 Windows Server 2008 中引入,也支持使用 SQL Server (所有版本的 SQL Server 2005 及更高版本),Windows Server 2008 (或更高版本) 中使用 Hyper-V 和 Hyper-V 服务器 2008年 (或更高版本)。

Q6: 支持策略是怎样的 SQL Server 时使用 SVVP 供应商的虚拟化功能,如快照或迁移?

A6:与 SQL Server 不支持任何虚拟化供应商,请不要使用 VSS 快照。任何其他虚拟化其他功能 (例如迁移 SVVP 供应商必须支持 SVVP 供应商。这包括当使用这些功能时,SQL Server 可能发生的任何问题。请此资源的虚拟化产品有关附加功能的支持策略的详细信息,阅读:
http://www.windowsservercatalog.com/svvp.aspx?svvppage=svvpsupport.htm

Q7: Hyper-V 动态内存支持 SQL Server 吗?

A7:Hyper-V 动态内存与 SQL Server 完全受支持。只有 SQL Server 版本和版本支持热添加内存 (企业和数据中心) 可以看到通过使用 Hyper-V 动态内存添加的内存。在虚拟环境中运行时,SQL Server 2012年标准版还认识到热添加内存。仍然支持 SQL Server 版本不支持热添加内存。但是,这些版本将检测只是出现在操作系统中,当 SQL Server 启动时的内存。部署 Hyper-V 动态内存之前,请在 SQL Server 上使用 Hyper-V 动态内存,则阅读以下资源:
Hyper-V 动态内存评估指南
SQLOS 团队博客的 Hyper-V 动态内存
Windows 虚拟化团队博客动态内存

Q8:Do 支持 SQL Server 运行在 Windows Azure 虚拟机?


A8:
是。在 Windows Azure 的基础结构服务,其中包括 Windows Azure 的虚拟机和 Windows Azure 虚拟 Network.Consider 以下 SQL Server 2008年及更高版本 Windows Azure 虚拟机中部署时,Microsoft 支持 SQL Server 2008年及更高版本:
  • Windows Azure 存储 Geo 复制 如果数据库的数据和日志文件存储在多个磁盘不支持。
  • AlwaysOn 可用性组 (侦听器)完全支持。
  • AlwaysOn 故障转移群集实例不支持。
  • 建议在中度或更大的虚拟机大小。
  • 有关 Windows Azure 虚拟机和 SQL Server 的详细信息,请参阅开始使用 SQL Server 的 Windows Azure 的虚拟机上。
Q9:可以客户在 Windows Azure VM 角色中运行 SQL Server ?

A9:Windows Azure VM 角色是间断性的角色并不相同作为 Windows Azure 虚拟机。它不支持 SQL Server 生产中使用。客户希望部署 Windows Azure 平台今天中的数据平台功能,应使用 Windows Azure 的虚拟机或 Windows Azure SQL 数据库。


属性

文章编号: 956893 - 最后修改: 2014年6月21日 - 修订: 14.0
这篇文章中的信息适用于:
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Workgroup
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2008 R2 Analysis Services
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 PowerPivot for Microsoft Excel 2010
  • Microsoft SQL Server 2008 R2 Reporting Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
关键字:?
kbtshoot kbexpertiseinter kbhowto kbinfo kbmt KB956893 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 956893
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com