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

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

Versión del producto original: SQL Server
Número de KB original: 956893

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 para los siguientes entornos de virtualización de hardware admitidos:

  • Versiones de Windows Server (actualmente en ciclo de vida de soporte técnico) con Hyper-V

  • Microsoft Hyper-V Server

  • Configuraciones que se validan mediante el Programa de validación de virtualización de servidores (SVVP).

    Para obtener más información sobre los proveedores certificados y sobre las configuraciones de SVVP, vea http://windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm.

    Nota:

    La solución SVVP debe ejecutarse en hardware certificado para la versión de Windows Server (actualmente en ciclo de vida de soporte técnico) para que se considere una configuración de SVVP válida.

Microsoft proporciona soporte técnico para SQL Server versiones para los siguientes entornos de virtualización de hardware compatibles:

  • Servicios de infraestructura de Azure que incluye Azure Virtual Machines, Azure Virtual Network y Azure VMware Solution (consulte la sección Preguntas más frecuentes para obtener más información).
  • La versión SQL Server es actualmente una versión compatible según la directiva de ciclo de vida.

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

  • Cualquier versión de SQL Server que esté fuera de la directiva de ciclo de vida y que se ejecute en cualquier proveedor o configuración de virtualizació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 soporte técnico limitado se basa en el siguiente artículo de Microsoft Knowledge Base:

Directiva de soporte técnico para 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 técnico de las configuraciones admitidas anteriores:

  • La agrupación en clústeres de conmutación por error de invitado se admite para SQL Server en una máquina virtual para los entornos de virtualización de hardware admitidos que se enumeran en este artículo, siempre que se cumplan todos los requisitos siguientes:

  • El producto SQL Server debe ser una versión compatible con su directiva actual de ciclo de vida de Soporte técnico de Microsoft. Para obtener más información sobre las directivas de ciclo de vida de Soporte técnico de Microsoft, consulte Buscar información sobre el ciclo de vida de productos y servicios.

  • SQL Server admite soluciones de copia de seguridad compatibles con la virtualización que usan VSS (instantáneas de volumen). Por ejemplo, SQL Server admite la copia de seguridad de 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 realice un ahorro en segundo plano de una memoria, un disco y un estado de dispositivo a un momento dado de las máquinas virtuales sin interactuar con las aplicaciones del invitado mediante VSS puede dejar SQL Server en un estado incoherente.

  • SQL Server en réplica de Hyper-V se admite siempre que se establezca la marca EnableWriteOrderPreservationAcrossDisks.

    Nota:

    Para establecer la marca EnableWriteOrderPreservationAcrossDisks, ejecute el siguiente cmdlet:

    Set-VMReplication -VMName \<vm-name> -EnableWriteOrderPreservationAcrossDisks 1

    Excepciones

    Si varias máquinas virtuales de SQL están estrechamente unidas entre sí, las máquinas virtuales 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 deben quitarse y volver a configurarse después de la conmutación por error de la máquina virtual. Por este motivo, no se admiten las siguientes características de SQL Server en réplica de Hyper-VM:

    • Grupos de disponibilidad
    • Creación de reflejos de base de datos
    • Instancias de clúster de conmutación por error
    • Trasvase de registros
    • Replicación

    En el caso de los servidores SQL Server que se ejecutan en el entorno linux, revise las instrucciones de la sección Tecnologías de virtualización admitidas de la directiva de soporte técnico para Microsoft SQL Server.

    Se recomienda usar SQL Server en Ejecutar Hyper-V en una máquina virtual con virtualización anidada solo con fines de pruebas y desarrollo.

Preguntas más frecuentes

  • P1: ¿Qué nivel de soporte técnico recibiré si mi configuración de proveedor que no es de Microsoft está certificada a través de SVVP?

    A1: El servicio de atención al cliente y el soporte técnico (CSS) de Microsoft trabajarán junto con el cliente y el proveedor certificado SVVP para investigar el problema con SQL Server que se ejecuta en la máquina virtual. Microsoft CSS o el proveedor de SVVP seguirán el proceso que se documenta en el siguiente sitio web de SVVP para usar el programa TSANet junto con el permiso de los clientes en un intento de resolver el problema:

    Programa de validación de virtualización del servidor

  • P2: ¿Qué ocurre si la configuración de virtualización de proveedores que no son de Microsoft no está certificada a través de SVVP?

    A2: Microsoft CSS seguirá las directivas de soporte técnico que se documentan en el artículo de Knowledge Base 897615. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

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

    Si Css de Microsoft determina que el problema puede estar relacionado con el software de virtualización del proveedor, Microsoft CSS puede requerir que el cliente reproduzca el problema fuera del entorno de virtualización.

    No todas las configuraciones de proveedor se consideran certificadas por SVVP a pesar de que el proveedor participa en el programa. La lista de configuraciones validadas se puede actualizar a medida que los proveedores envían cambios a través de este programa.

  • P3: El programa SVVP enumera específicamente las configuraciones válidas para Windows Server 2008. ¿Se admiten otras versiones de Windows para usarse como sistema operativo invitado?

    A3: Sí. Como se documenta en el siguiente sitio web de SVVP, los productos que han superado los requisitos de SVVP para la versión más reciente publicada de Windows Server se consideran compatibles con todas las versiones anteriores de Windows Server que todavía se admiten por matriz de ciclo de vida.

    Virtualización del servidor

    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 del producto correspondiente SQL Server.

    Para obtener más información sobre los requisitos de hardware y software para SQL Server, visite las páginas siguientes en los documentos:

  • P4: ¿Se admiten características SQL Server como la creación de reflejo de la base de datos para ejecutarse en un entorno de virtualización?

    A4: Las únicas restricciones para instalar y usar SQL Server en un entorno de virtualización se documentan en este artículo o en la documentación del producto SQL Server. Cualquier característica o uso que no se indique en este artículo o en la documentación del producto SQL Server se supone que se admite en un entorno de virtualización mediante el uso de las mismas restricciones y compatibilidad que un entorno de hardware sin sistema operativo. Para obtener más información sobre las características compatibles con diferentes ediciones de SQL Server, visite el siguiente sitio web de TechNet:

    Características compatibles con las ediciones de SQL Server 2008 R2

    Estos mismos requisitos se aplican a SQL Server 2008 y versiones posteriores que se ejecutan en un entorno de virtualización.

  • P5: ¿Se admite la migración rápida y activa con Windows Server con SQL Server?

    A5: Sí, la migración en vivo se admite para SQL Server cuando se usa con Windows Server con Hyper-V y con el servidor de Hyper-V. La migración rápida también se admite para SQL Server en Windows Server con Hyper-V y Hyper-V Server.

  • P6: ¿Cuál es la directiva de soporte técnico para SQL Server cuando se usa una característica de virtualización del proveedor SVVP, como instantáneas o migración?

    A6: Las instantáneas de cualquier proveedor de virtualización que no usen VSS no se admiten 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 SVVP. Esto incluye los problemas que puedan producirse 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 la funcionalidad adicional de un producto de virtualización:

    Programa de validación de virtualización del servidor

  • P7: ¿Se admite la memoria dinámica de Hyper-V para SQL Server?

    A7: La memoria dinámica de Hyper-V es totalmente compatible con SQL Server. Solo SQL Server versiones y ediciones que admiten la adición activa de memoria (Enterprise y Datacenter) pueden ver la memoria que se agrega mediante la memoria dinámica de Hyper-V. SQL Server 2012 y versiones posteriores de la edición estándar también reconocen la adición activa de memoria al ejecutarse en un entorno virtual. SQL Server versiones que no admiten la opción Agregar memoria activa siguen siendo compatibles. 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 de Hyper-V, lea los siguientes recursos cuando use memoria dinámica de Hyper-V con SQL Server:

  • P8: ¿Admite la ejecución de SQL Server en Microsoft Azure Virtual Machine?

    A8: Sí, Microsoft admite SQL Server en Microsoft Azure Infrastructure Services que incluye Microsoft Azure Virtual Machines y Microsoft Azure Virtual Network. Tenga en cuenta lo siguiente al implementar SQL Server en la máquina virtual de Microsoft Azure:

  • P9: ¿Microsoft admite SQL Server que se ejecutan en Microsoft Azure VMware Solution?

    A9: Sí, Microsoft admite SQL Server en Microsoft Azure Infrastructure Services, que incluye Microsoft Azure VMware Solution. Al implementar SQL Server en Microsoft Azure VMware Solution, tenga en cuenta los siguientes recursos:

    • Para obtener más información sobre cómo implementar mejor SQL Server mediante VMware vSphere, incluido el ajuste de tamaño correcto de las máquinas virtuales de SQL Server y la administración de la configuración de VMware vCenter Server, consulte Arquitectura de Microsoft SQL Server en VMware vSphere.

    • Para obtener más información sobre cómo empezar a trabajar con Azure VMware Solution, consulte Azure VMware Solution.

  • P10: ¿Pueden los clientes ejecutar SQL Server en el rol de máquina virtual de Microsoft Azure?

    A10: El rol de máquina virtual de Microsoft Azure es un rol no persistente y no el mismo que la máquina virtual de Microsoft Azure. No se admite para SQL Server uso de producción. Los clientes que quieran implementar funcionalidades de plataforma de datos hoy en día en la plataforma Microsoft Azure deben usar La máquina virtual de Microsoft Azure o Microsoft Azure SQL Database.

  • P11 ¿Hay alguna configuración recomendada o procedimientos recomendados que se deben tener en cuenta al implementar SQL Server en entornos virtualizados?

    A11: Sí, debe consultar las siguientes recomendaciones del hipervisor correspondiente: