Directiva de soporte técnico para productos de Microsoft SQL Server que funcionan en un entorno de virtualización de hardware

Se aplica a: SQL Server 2008 StandardSQL Server 2008 Standard Edition for Small BusinessSQL Server 2008 Enterprise

INTRODUCCIÓN


En este artículo se describe la Directiva de soporte técnico para los productos de Microsoft SQL Server que se ejecutan en un entorno de virtualización de hardware.

Más información


Microsoft proporciona soporte técnico para SQL Server 2008 y versiones posteriores para los siguientes entornos de virtualización de hardware admitidos:
  • Windows Server 2008 y versiones posteriores con Hyper-V 
  • Microsoft Hyper-V Server 2008 y versiones posteriores
  • Configuraciones que se validan a través del programa de validación de virtualización del servidor (SVVP). Para obtener más información sobre proveedores certificados y configuraciones de SVVP, visite el siguiente sitio web de SVVP:  Nota La solución SVVP debe estar ejecutándose en hardware que esté certificado para Windows Server 2008 R2 o una versión posterior para que se considere una configuración de SVVP válida.

Microsoft proporciona soporte técnico para SQL Server 2008 y versiones posteriores para los siguientes entornos de virtualización de hardware admitidos:

  • Servicios de infraestructura de Microsoft Azure que incluye máquinas virtuales de Microsoft Azure y red virtual de Microsoft Azure (para obtener más información, consulte la sección Preguntas más frecuentes)

Microsoft puede proporcionar soporte técnico limitado o gratuito para los siguientes entornos:

  • Cualquier versión de SQL Server anterior a SQL Server 2008 (como SQL Server 2005) que se ejecute en cualquier proveedor de virtualización o configuración.
  • Cualquier software de virtualización que no sea de Microsoft que no sea una configuración validada a través del programa SVVP

Esta directiva de compatibilidad limitada se basa en el siguiente artículo de Microsoft Knowledge Base:  

897615 Directiva de soporte técnico para el software de Microsoft que se ejecuta en software de virtualización de hardware que no es de Microsoft

Restricciones y limitaciones

Las siguientes restricciones y limitaciones pueden afectar a la Directiva de soporte de las configuraciones admitidas anteriormente:

  • El clúster de conmutación por error de invitados es compatible con SQL Server 2008 y versiones posteriores en una máquina virtual para los entornos de virtualización de hardware admitidos en este artículo, siempre y cuando se cumplan los siguientes requisitos: 
    • El sistema operativo que se ejecuta en la máquina virtual (el "sistema operativo invitado") es Windows Server 2008 o una versión posterior.
    • El entorno de virtualización cumple con los requisitos de los clústeres de conmutación por error de Windows 2008 o Windows 2012, tal y como se describe en los artículos siguientes de Microsoft Knowledge Base:  
      943984 La Directiva de soporte técnico de Microsoft para clústeres de conmutación por error de Windows Server 2008  
      2775067 La Directiva de soporte técnico de Microsoft para clústeres de conmutación por error de Windows Server 2012
  • El producto SQL Server debe ser una versión compatible con la Directiva de ciclo de vida del soporte técnico de Microsoft. Para obtener más información sobre las directivas de ciclo de vida del soporte técnico de Microsoft, visite el siguiente sitio web de soporte técnico de Microsoft: 
  • SQL Server admite soluciones de copia de seguridad conscientes de la virtualización que usan VSS (instantáneas de volumen). Por ejemplo, SQL Server es compatible con la copia de seguridad Hyper-V. Las instantáneas de máquina virtual que no usan instantáneas de volumen de VSS no son compatibles con SQL Server. Cualquier tecnología de instantáneas que haga un guardado detrás de las VMs, el disco y el estado del dispositivo sin interactuar con las aplicaciones del invitado con VSS, puede dejar SQL Server en un estado incoherente.
  • Se admite SQL Server en una réplica de Hyper-V siempre que se establezca el marcador EnableWriteOrderPreservationAcrossDisks . Nota Para establecer la marca EnableWriteOrderPreservationAcrossDisks, ejecute el siguiente cmdlet: Set-VMReplication-VMName <VM: nombre>-EnableWriteOrderPreservationAcrossDisks 1excepciones Si varias máquinas virtuales de SQL se acoplan estrechamente con otras, las VM individuales pueden conmutar por error al sitio de recuperación ante desastres (DR) pero las características de alta disponibilidad (HA) de SQL dentro de la máquina virtual necesitan ser eliminadas y reconfiguradas después de la conmutación por error de la VM. Por este motivo, las siguientes características de SQL Server no se admiten en réplicas de Hyper-VM: 
    • Grupos de disponibilidad
    • Reflejo de base de datos
    • Instancias de clúster de conmutación por error
    • Trasvase de registros
    • La replicación

Preguntas más frecuentes

Primer trimestre: ¿Qué nivel de soporte técnico recibirá si la configuración de un proveedor ajeno a Microsoft se certifica mediante SVVP?A1: El servicio de asistencia al cliente de Microsoft (CSS) colabora con el cliente y el proveedor certificado para SVVP para investigar el problema con SQL Server que se está ejecutando en la máquina virtual. Microsoft CSS o el proveedor de SVVP seguirá el proceso que se documenta en el siguiente sitio web de SVVP para usar el programa TSANet junto con el permiso de los clientes para intentar resolver el problema: 

T2: ¿Qué sucede si la configuración de virtualización de proveedores ajenos a Microsoft no está certificada a través de SVVP?A2: Microsoft CSS seguirá las directivas de soporte que se documentan en el artículo 897615 de Knowledge base. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

897615 Directiva de soporte técnico para el software de Microsoft que se ejecuta en software de virtualización de hardware que no es de Microsoft 

Si Microsoft CSS determina que el problema puede estar relacionado con el software de virtualización de proveedores, Microsoft CSS puede requerir que el cliente reproduzca el problema fuera del entorno de virtualización. Es importante leer detenidamente las configuraciones admitidas para SVVP en el siguiente sitio web de SVVP:

No todas las configuraciones de proveedores se consideran certificadas por SVVP, aunque el proveedor participe en el programa. La lista de configuraciones validadas puede actualizarse a medida que los proveedores envían cambios a través de este programa.T3: el programa SVVP muestra específicamente las configuraciones válidas para Windows Server 2008. ¿Se admiten otras versiones de Windows que se puedan usar como sistema operativo invitado?A3: Sí. Según se describe en el siguiente sitio web de SVVP, los productos que superaron los requisitos de SVVP para Windows Server 2012 se consideran compatibles con Windows Server 2008 R2 Windows Server 2008 y Windows Server 2003 SP2 y Service Packs posteriores, tanto x86 como x64

Al ejecutar SQL Server en un sistema operativo invitado, la versión de SQL Server debe ser compatible con la versión del sistema operativo invitado, de acuerdo con los requisitos que se enumeran en la documentación correspondiente del producto SQL Server.Para obtener más información sobre los requisitos de hardware y software para SQL Server, visite el siguiente sitio web de Microsoft TechNet: http://technet.Microsoft.com/en-us/library/ms143506.aspxQ4: ¿se pueden ejecutar en un entorno de virtualización características de SQL Server como la creación de reflejos de bases de datos?A4: Las únicas restricciones para instalar y usar SQL Server en un entorno de virtualización se describen en este artículo o en la documentación del producto de SQL Server. Todas las características o usos que no se indican en este artículo o en la documentación del producto de SQL Server se supone que son compatibles en un entorno de virtualización con las mismas restricciones y compatibilidad que un entorno de hardware de hardware bajo. Para obtener más información sobre las características que son compatibles con las diferentes ediciones de SQL Server, visite el siguiente sitio web de TechNet:

 Estos mismos requisitos se aplican a SQL Server 2008 y versiones posteriores que se ejecutan en un entorno de virtualización.Q5: ¿es compatible con la migración rápida y en vivo con Windows server 2012 o Windows server 2008 R2 Hyper-V compatible con SQL Server?A5: Sí, la migración en vivo es compatible con SQL Server 2008 y versiones posteriores cuando se usa con Windows Server 2008 R2 o versiones posteriores con Hyper-V y con Hyper-V Server 2008 R2 o versiones posteriores. La migración rápida, que se presentó con Windows Server 2008 con Hyper-V y Hyper-V Server 2008, también es compatible con SQL Server (todas las versiones de SQL Server 2008 y posterior) en Windows Server 2008 (o versiones posteriores) con Hyper-V y Hyper-V Server 2008 (o versiones posteriores).Q6: ¿Cuál es la Directiva de soporte técnico para SQL Server al usar una característica de virtualización de proveedores de SVVP, como instantáneas o migración?A6: Las instantáneas de cualquier proveedor de virtualización que no usen VSS no son compatibles con SQL Server. Cualquier otra funcionalidad adicional de virtualización de un proveedor de SVVP, como la migración, debe ser compatible con el proveedor de SVVP. Esto incluye cualquier problema que pueda surgir con SQL Server al usar estas características. Lea este recurso para obtener más información sobre la Directiva de soporte técnico para obtener funcionalidad adicional de un producto de virtualización:

Q7: ¿es compatible con la memoria dinámica de Hyper-V para SQL Server?A7: La memoria dinámica Hyper-V es totalmente compatible con SQL Server. Solo las versiones y ediciones de SQL Server que admiten agregar memoria en caliente (Enterprise y Datacenter) pueden ver la memoria que se agrega con la memoria dinámica Hyper-V. SQL Server 2012 Standard Edition también reconoce la adición de memoria en caliente al ejecutarse en un entorno virtual. Aún se admiten las versiones de SQL Server que no admiten la adición de memoria en caliente. Pero estas versiones solo detectarán la memoria que está presente en el sistema operativo cuando se inicia SQL Server. Antes de implementar la memoria dinámica Hyper-V, lea los siguientes recursos cuando use la memoria dinámica Hyper-V con SQL Server:

Q8: ¿admite SQL Server en la máquina virtual de Microsoft Azure?A8: sí. Microsoft admite SQL Server 2008 y versiones posteriores en servicios de infraestructura de Microsoft Azure, que incluyen máquinas virtuales de Microsoft Azure y red virtual de Microsoft Azure. Tenga en cuenta lo siguiente al implementar SQL Server 2008 y versiones posteriores en la máquina virtual de Microsoft Azure:

Q9: ¿pueden los clientes ejecutar SQL Server en el rol de Microsoft Azure VM?A9: El rol de VM de Microsoft Azure es un rol no persistente y no es el mismo que la máquina virtual de Microsoft Azure. No es compatible con el uso de producción de SQL Server. Los clientes que desean implementar capacidades de plataforma de datos hoy en la plataforma de Microsoft Azure deben usar una máquina virtual de Microsoft Azure o una base de datos SQL de Microsoft Azure.