Opciones de Fin del soporte técnico de SQL Server

Se aplica a: SQL Server 2014 (12.x) SQL Server 2016 (13.x)

En este artículo se explican las opciones que tiene para tratar con los productos de SQL Server que llegan a la finalización del soporte.

Descripción del ciclo de vida de SQL Server

Cada versión de SQL Server incluye un mínimo de 10 años de soporte técnico, que incluye cinco años de soporte estándar y cinco años de soporte extendido:

  • El soporte estándar incluye actualizaciones funcionales, de rendimiento, de escalabilidad y de seguridad.
  • El soporte técnico extendido solo incluye actualizaciones de seguridad.

El fin del soporte (también conocido como fin de vida) significa que un producto ha alcanzado el final de su ciclo de vida de soporte técnico. Microsoft ya no proporciona servicio y soporte técnico para el producto. Para más información sobre el ciclo de vida de Microsoft, consulte la directiva del ciclo de vida de Microsoft.

Opciones

Cuando la instancia de SQL Server llegue al final del soporte técnico, elija entre las siguientes opciones:

  • Actualice a una versión actual de SQL Server.
  • Migre la carga de trabajo a Azure SQL Managed Instance.
  • Migre la carga de trabajo de SQL Server a una máquina virtual Azure:
    • Al actualizar la instancia de SQL Server a una versión compatible durante la migración.
    • Tal como está. Suscríbase a actualizaciones de seguridad extendidas (SU) para SQL Server 2016 (13.x). O bien, con SQL Server 2014 (12.x), migre a una máquina virtual de Azure de forma gratuita hasta el final del período de ESU.
  • Suscríbase a actualizaciones de seguridad extendidas (ESU).

Si necesita más información, una guía y herramientas para planear y automatizar la actualización o la migración, consulte:

En la tabla siguiente se resumen las opciones de una instancia de SQL Server que está fuera de soporte extendido:

Opciones de finalización del soporte Descripción
Modernizar
Actualización en las instalaciones Actualice el entorno existente a las versiones más recientes de SQL Server y Windows Server.
Traslado a PaaS con Azure SQL Managed Instance Lift and shift a SQL Managed Instance para servicios completamente administrados que siempre ejecutan funciones actualizadas. En otras palabras, el fin del soporte no es aplicable.
Actualización a IaaS con SQL Server en máquinas virtuales de Azure Realice la migración mediante lift-and-shift de la carga de trabajo a la versión más reciente de SQL Server en una máquina virtual de Azure.
Migración a Azure as-is
Traslado a IaaS con SQL Server en máquinas virtuales de Azure Migre "tal cual" y suscríbase a ESU para SQL Server 2016 (13.x). O bien, para SQL Server 2014 (12.x), obtenga ESU gratis hasta que finalice el período de ESU.
Migrar a IaaS con Azure VMware Solution Migre "tal cual" y suscríbase a ESU para SQL Server 2016 (13.x). O bien, para SQL Server 2014 (12.x), obtenga ESU gratis hasta que finalice el período de ESU.
Mantenerse en la versión existente
Suscribirse a ESU Mantenga el servidor y la aplicación tal cual durante un máximo de tres años suscribiéndose a las ESU

En este artículo, se describen las ventajas y consideraciones de cada enfoque, con más recursos que pueden ayudar en el proceso de toma de decisiones.

Actualizar SQL Server

Cuando la instancia de SQL Server llegue al final del soporte técnico, considere la posibilidad de actualizar a una versión compatible más reciente de SQL Server. Esta opción proporciona coherencia del entorno, le permite usar las características más recientes y alinearla con el ciclo de vida de soporte técnico de la nueva versión.

Ventajas

  • Tecnología más reciente: las nuevas versiones de SQL Server aportan innovaciones en el rendimiento, la escalabilidad, la alta disponibilidad y la seguridad.

  • Control: tiene el máximo control sobre las características y la escalabilidad, ya que administra tanto hardware como software.

  • Entorno familiar: si va a actualizar desde una versión anterior de SQL Server, este entorno se siente más familiar.

  • Aplicabilidad amplia: adecuado para todo tipo de aplicaciones de base de datos, incluidos los sistemas OLTP y el almacenamiento de datos.

  • Bajo riesgo para las aplicaciones de base de datos: cuando la compatibilidad de la base de datos coincide con el sistema heredado, las aplicaciones de base de datos existentes permanecen protegidas frente a cambios funcionales y de rendimiento. Una aplicación solo necesita una certificación completa cuando requiere características disponibles en una configuración de compatibilidad de base de datos más reciente. Para obtener más información, vea Certificación de compatibilidad.

  • Soporte técnico completo: puede confiar en el soporte técnico de una amplia gama de temas para solucionar los problemas operativos y mitigar los riesgos empresariales.

Consideraciones

  • Costo: este enfoque requiere una inversión inicial e implica un mayor costo de administración en curso en comparación con otras opciones. Debe comprar, mantener y administrar su propio hardware y software.

  • Tiempo de inactividad: dependiendo de la estrategia de actualización, puede producirse un tiempo de inactividad. También existe un riesgo inherente de tener problemas durante un proceso de actualización local.

  • Complejidad: si está en una versión no compatible de Windows Server, también debe actualizar el sistema operativo. Es posible que las versiones más recientes de SQL Server no admitan esas versiones de Windows. Existe un riesgo adicional durante el proceso de actualización del sistema operativo, por lo que realizar una migración en paralelo puede ser el enfoque más prudente, pero más costoso. No se admiten las actualizaciones locales del sistema operativo en instancias de clúster de conmutación por error para Windows Server 2008 o Windows Server 2008 R2.

    Nota

    Las actualizaciones graduales del sistema operativo de clúster están disponibles a partir de Windows°Server 2016.

Recursos

En la tabla siguiente se proporcionan vínculos a recursos para actualizar de SQL Server a una versión compatible:

Versión de SQL Server Novedades Requisitos de hardware Actualizaciones admitidas
SQL Server 2025 Novedades Requisitos Actualizaciones
SQL Server 2022 Novedades Requisitos Actualizaciones
SQL Server 2019 Novedades Requisitos Actualizaciones
SQL Server 2017 Novedades Requisitos Actualizaciones

Herramientas:

Lift-and-shift a Azure SQL Managed Instance

Si desea descargar el mantenimiento y reducir los costos, considere la posibilidad de pasar a Azure SQL Managed Instance. Una instancia administrada de SQL se parece mucho a una instancia de SQL Server local, sin necesidad de preocuparse por el error de hardware o la aplicación de revisiones. SQL Managed Instance es una colección de bases de datos de usuario y del sistema con un conjunto compartido de recursos que está listo para migraciones mediante lift-and-shift y se puede usar para la mayoría de las migraciones a la nube. Esta es la mejor opción para aplicaciones nuevas o aplicaciones locales existentes que pretenden usar las características estables de Motor de base de datos de SQL Server más recientes y que se han migrado a la nube con cambios mínimos.

Ventajas

  • Costo: Ahorra costes al delegar el mantenimiento de software y hardware.
  • Lift-and-shift: puede migrar mediante lift-and-shift toda su instancia de SQL Server local a SQL Managed Instance, incluidas todas las bases de datos con un mínimo o nada de cambios en la base de datos.
  • Características: coincide estrechamente con las características de una instancia local de SQL Server, como consultas entre bases de datos, publicación y distribución de replicación transaccional, programación de trabajos de SQL y compatibilidad con CLR.
  • Escalabilidad: En una instancia administrada de SQL, todas las bases de datos comparten recursos y puede escalar hacia arriba y hacia abajo en cualquier momento sin tiempo de inactividad.
  • Automatización: la aplicación de revisiones y las copias de seguridad se producen automáticamente, lo que le ahorra tiempo de mantenimiento valioso.
  • Disponibilidad: el costo del servicio incluye almacenamiento y alta disponibilidad, con una disponibilidad garantizada del 99,99 %.
  • Intelligent Insights: obtenga información sobre el rendimiento de las bases de datos con el análisis de inteligencia integrado.
  • Sin versiones: Azure SQL Managed Instance con la política de actualización Siempre actualizado no tiene versiones fijas, lo que significa que siempre dispondrá de la versión más reciente y nunca tendrá que preocuparse por las actualizaciones ni por el tiempo de inactividad. Además, siempre está totalmente al día y las características estables más recientes se publican primero en la nube.
  • Compatibilidad entre entornos: si configura la instancia administrada de SQL con una directiva de actualización correspondiente, puede aprovechar las ventajas de la conmutación por error bidireccional y la recuperación ante desastres entre entornos con instancias locales de SQL Server 2022 (16.x) o SQL Server 2025 (17.x).
  • Riesgo bajo para las aplicaciones de bases de datos: cuando la compatibilidad con la base de datos está al mismo nivel que las bases de datos locales, las aplicaciones de bases de datos existentes están protegidas contra cambios funcionales y de rendimiento que pueden tener efectos perjudiciales. Solo es necesario volver a certificar completamente una aplicación cuando requiere características disponibles en una configuración de compatibilidad de base de datos más reciente. Para obtener más información, vea Certificación de compatibilidad.

Consideraciones

  • Costo: la instancia administrada de SQL puede ser más costosa que SQL Server en máquinas virtuales de Azure.
  • Transact-SQL diferencias: aunque el conjunto de características de Azure SQL Managed Instance es completo, hay algunas diferencias de compatibilidad que pueden afectar a las operaciones de SQL Server existentes.
  • Implementación: la implementación de una instancia administrada de SQL puede tardar más tiempo que la implementación de una máquina virtual Azure.
  • Limitación de características: aunque una instancia administrada de SQL comparte la mayoría de las características con SQL Server, algunas características no son compatibles.
  • Limitación de tamaño: el tamaño de almacenamiento combinado para todas las bases de datos de una instancia administrada de SQL se limita a 32 TB, en lugar de 524 PB para SQL Server local.
  • Redes: los requisitos de red de una instancia administrada de SQL agregan una capa adicional de complejidad a la infraestructura y requieren una instancia de Azure ExpressRoute o VPN Gateway.
  • Tiempo de mantenimiento: no hay ninguna garantía con respecto al tiempo de mantenimiento exacto, aunque es casi transparente.

Recursos

Herramientas:

Migración mediante lift-and-shift a máquinas virtuales de SQL Server en Azure

Otra opción consiste en migrar la carga de trabajo a una máquina virtual de Azure que ejecute SQL Server. Puede migrar el sistema tal cual y mantener el SQL Server de fin del soporte técnico, o bien puede actualizar a una versión más reciente de SQL Server. Esta es la mejor opción para las migraciones y las aplicaciones que requieren acceso a nivel de sistema operativo. Las máquinas virtuales SQL Server están listas para las migraciones mediante lift-and-shift para aplicaciones existentes que requieren una rápida migración a la nube con mínimos cambios o ninguno.

Ventajas

  • Ahorro de costos: puede ahorrar el costo de software de servidor y hardware, porque solo paga el uso por hora.
  • Lift-and-shift: Puede trasladar su infraestructura de SQL Server y aplicaciones a la nube sin cambios o con cambios mínimos.
  • Entorno hospedado: obtiene las ventajas de un entorno hospedado, como la descarga de hardware y mantenimiento de software.
  • Automatización: si está en Windows Server 2008 R2 y versiones posteriores, obtendrá la ventaja de aplicar revisiones automatizadas y copias de seguridad automatizadas.
  • Control del sistema operativo: tiene control sobre el entorno del sistema operativo, pero con el conjunto de características conocido de SQL Server.
  • Implementación rápida: puede realizar la implementación rápidamente desde una biblioteca de imágenes de máquina virtual.
  • Movilidad de licencias: puede llevar su licencia, lo que le permite reducir el costo operativo.
  • Alta disponibilidad: se beneficia de la disponibilidad de máquinas virtuales integradas en la infraestructura de Azure con hasta un 99,99 % de disponibilidad y puede aprovechar las opciones de alta disponibilidad de SQL Server, como las instancias de clúster de conmutación por error y los grupos de disponibilidad Always On.
  • Riesgo bajo para las aplicaciones de bases de datos: cuando la compatibilidad con la base de datos está al mismo nivel que las bases de datos heredadas, las aplicaciones de bases de datos existentes están protegidas contra cambios funcionales y de rendimiento que pueden tener efectos perjudiciales. Solo es necesario volver a certificar completamente una aplicación cuando requiere características disponibles en una configuración de compatibilidad de base de datos más reciente. Para obtener más información, vea Certificación de compatibilidad.
  • Actualizaciones de seguridad extendidas gratis de SQL Server 2014 (12.x): si decide mantener SQL Server 2014 (12.x) tal como está, puede obtener ESU gratuitas durante tres años después de la fecha de finalización del soporte técnico al migrar a SQL Server en máquinas virtuales de Azure, incluso sin disponer de Software Assurance. Para ESU de SQL Server 2016 (13.x), puede suscribirse a ESU.

Consideraciones

  • Capacidad de administración: sigue siendo necesario administrar tanto SQL Server como software del sistema operativo.
  • Redes: debe configurar la máquina virtual para que se integre con las redes y la infraestructura de Active Directory, lo que agrega complejidad.
  • FCI de almacenamiento compartido: las Azure Virtual Machines solo admiten las instancias de clúster de conmutación por error que utilicen Espacios de almacenamiento directo o recursos compartidos de archivos Premium. No admiten una instancia de clúster de conmutación por error que use almacenamiento compartido. Por lo tanto, las Azure Virtual Machines solo admiten instancias del clúster de conmutación por error al usar Windows Server 2012 y versiones posteriores.
  • Interrupción por escalabilidad: hay un tiempo de inactividad al cambiar los recursos de CPU y de almacenamiento.
  • Limitación del tamaño: si bien la instancia de SQL Server puede admitir tantas bases de datos como sea necesario, el total acumulado de todas las bases de datos para una instancia única de SQL Server es 256 TB en lugar de 524 PB para SQL Server local.

Recursos

Ampliar la compatibilidad con ESU para el entorno existente

Nota

La estructura de precios de las actualizaciones de seguridad extendidas (SU) ha cambiado para SQL Server 2016 en máquinas virtuales de Azure. Para obtener más información, consulte SQL Server 2016 ESU.

Si no está listo para actualizarse y no está listo para pasar a la nube, puede suscribirse a actualizaciones de seguridad extendidas (ESU) para recibir actualizaciones de seguridad críticas durante un máximo de tres años después del final de la fecha de soporte técnico.

Ventajas

  • Compatibilidad con aplicaciones: elija esta opción si la aplicación necesita volver a certificarse en una versión más reciente de SQL Server. Esta opción es común para las aplicaciones que no usan la certificación de compatibilidad.
  • Infraestructura coherente: no es necesario cambiar la infraestructura de ninguna manera.
  • Time: esta opción está disponible durante tres años, lo que ofrece un tiempo adicional para certificar sus aplicaciones.

Consideraciones

  • Disponibilidad limitada: solo los clientes con licencias de Software Assurance o suscripción pueden usar esta opción.
  • Costo: esta opción puede ser costosa, ya que las ESU son aproximadamente 75% del costo de licencia local anualmente.
  • Período de tiempo limitado: puede usar esta opción solo durante tres años. Debe actualizar o migrar al final del período de tres años para garantizar la seguridad y el cumplimiento.
  • Sin correcciones de errores: si encuentra un error en el producto no relacionado con la seguridad, Microsoft no publicará ninguna corrección para él.
  • Compatibilidad limitada: las ESU no incluyen nuevas características, mejoras funcionales ni correcciones solicitadas por el cliente. Las correcciones de seguridad se limitan a las clasificadas como críticas por el Centro de respuestas de seguridad de Microsoft (MSRC). El soporte técnico se limita a los problemas relacionados directamente con las actualizaciones publicadas.

Recursos

Migración a Azure VMware Solution

Azure VMware Solution le permite ejecutar el entorno de VMware en Azure mediante herramientas conocidas y una ruta de migración rápida.

Ejecutar SQL Server 2014 (12.x) en Azure VMware en este entorno le permite disfrutar de las ventajas gratuitas de ESU extendidas a su ejecución en Azure. Para obtener información sobre cómo configurar LAS ESU en Azure VMware Solution, consulte: ESUs para SQL Server y Windows Server en máquinas virtuales de Azure VMware Solution. Para ESU de SQL Server 2016 (13.x), puede suscribirse a ESU.

Fechas del ciclo de vida

En la tabla siguiente se proporciona una aproximación de las fechas del ciclo de vida de los productos de SQL Server. Para obtener más detalles y precisión, consulte la página directiva de ciclo de vida de Microsoft.

Versión Año de la versión Año final del soporte técnico estándar Año final del soporte técnico extendido
SQL Server 2025 2025 2031 2036
SQL Server 2022 2022 2028 2033
SQL Server 2019 2019 2025 2030
SQL Server 2017 2017 2022 2027
SQL Server 2016 2016 2021 2026
SQL Server 2014 2014 2019 2024

Importante

Si existe alguna discrepancia entre esta tabla y la página Ciclo de vida de Microsoft, la página Ciclo de vida de Microsoft sustituye a esta tabla. Esta tabla está pensada como referencia aproximada.