Secuencia óptima para actualizar Windows Server y SQL Server hasta 2022 sin riesgos

Actualizar simultáneamente Windows Server y SQL Server sin un plan sólido es una de las causas más frecuentes de caídas inesperadas de servicio. A continuación encontrarás una guía detallada ―basada en prácticas de campo y requisitos de soporte oficiales― para que tu proyecto de migración múltiple llegue a buen puerto.

Índice

Resumen del escenario inicial

Tu entorno parte de los siguientes componentes:

  • Sistema operativo: Windows Server 2012 R2 Datacenter.
  • Motor de base de datos: SQL Server 2014 Enterprise RTM.
  • Servicios auxiliares: roles de archivos, carpetas compartidas y una instancia de Configuration Manager (SCCM).

El objetivo es modernizar por fases hasta llegar a Windows Server 2022 Datacenter y SQL Server 2022 Enterprise, manteniendo la continuidad operativa y el soporte oficial en cada momento.

Por qué la secuencia es crítica

Cada producto Microsoft valida compatibilidad solo con determinadas versiones del otro. SQL Server 2022 no se puede instalar en Windows Server 2012 R2; a su vez, ciertas builds de SCCM exigen versiones mínimas de Windows, SQL y .NET. Avanzar en el orden incorrecto provoca bloqueos de instalación o, peor aún, sistemas en producción sin soporte.

Ruta de actualización recomendada

  1. Backup y pruebas de restauración
    • Copias completas de todas las bases, incluyendo master, msdb y model.
    • Snapshot o imagen del sistema operativo.
    • Exportación del sitio SCCM y de los paquetes de distribución.
    • Restaurar en laboratorio para verificar integridad.
  2. Parchear SQL Server 2014 RTM → SP3
    El Service Pack 3 incluye más de 500 correcciones y es condición previa para una Edition Upgrade limpia.
  3. In‑place upgrade de Windows Server 2012 R2 → 2019 Datacenter
    Windows Server 2019 todavía soporta SQL 2014 SP3, ofreciendo una plataforma intermedia estable.
  4. Validación de aplicaciones y controladores
    Ejecuta el Compatibility Toolkit, inspecciona proveedores OLE DB/ODBC y actualiza cualquier agente de terceros (backups, antivirus, replicadores).
  5. Edición y versión: SQL Server 2014 SP3 → SQL Server 2022 Enterprise
    • Instala los últimos Cumulative Updates (CU) de SQL 2022 tras el setup.
    • Define el nivel de compatibilidad de base (160) solo después de pruebas funcionales.
    • Habilita características modernas como Accelerated Database Recovery y Query Store.
  6. Upgrade de Windows Server 2019 → 2022 Datacenter
    Con SQL 2022 ya operativo, subir el sistema operativo brinda mejoras de seguridad como TLS 1.3 y el nuevo Windows Admin Center nativo.
  7. Reconfiguración de roles, archivos compartidos y SCCM
    • Revisar políticas NTFS y rutas UNC después de la actualización.
    • Actualizar SCCM al baseline release compatible con WS 2022 y SQL 2022.
    • Desplegar de nuevo los agentes de cliente.

Diagrama resumido de flujo

Backup completo              ▸ SQL 2014 RTM → SP3
                             ▸ Windows 2012 R2 → 2019
                             ▸ Verificar compatibilidad
                             ▸ SQL 2014 SP3 → 2022
                             ▸ Windows 2019 → 2022
                             ▸ Reconfigurar roles / SCCM
                             ▸ Pruebas y monitoreo

Buenas prácticas esenciales

TemaRecomendación claveMotivo
Secuencia de actualizaciónParchear a SQL 2014 SP3 → actualizar Windows → migrar a SQL 2022.Garantiza compatibilidad entre binarios y servicios.
Backups y validaciónPrueba de restauración aislada, no solo verificación de checksum.Comprueba que los respaldos sean realmente utilizables.
Compatibilidad de aplicacionesActualizar controladores ODBC/OLE DB, SSRS y SSIS.Evita interrupciones en la capa de acceso.
SSMS y SSDTInstalar la versión más reciente desde VS Marketplace o winget.Funcionan como herramientas independientes; no afectan al motor.
Licenciamiento y ediciónVerificar claves MAK/KMS y contar con Software Assurance para Edition Upgrade.Previene incidencias de activación o auditoría.
SCCMConsultar la matriz de compatibilidad oficial; preparar pre‑requisitos (ADK, WSUS, .NET).Mantiene soporte y actualizaciones de cliente.
Monitoreo post‑upgradesBaselines de CPU, I/O, wait stats y test unitarios de ETL.Detecta regresiones de rendimiento tempranas.

Preguntas frecuentes

¿Puedo instalar SSMS y SSDT directamente en su versión más reciente?

Sí. Desde la versión 17, SSMS dejó de depender del ciclo de vida de SQL Server; puede convivir con instancias 2012‑2022 sin problema. SSDT para Visual Studio 2022 admite proyectos de BI y objetos de base hasta nivel 160.

¿Debo ejecutar Edition Upgrade o hacer migración lateral?

Si dispones de hardware moderno y baja tolerancia al riesgo, la estrategia de “side‑by‑side” (nuevos servidores, migrar, conmutar) ofrece reversión sencilla. La ruta in‑place minimiza licencias temporales pero exige ventanas de mantenimiento mayores. Calcula costo vs riesgo.

¿Cuánto tiempo puedo permanecer en Windows Server 2019 con SQL 2022?

SQL Server 2022 está totalmente soportado sobre Windows Server 2019 hasta el fin del soporte extendido del sistema operativo (9 enero 2029). Aun así, adoptar WS 2022 cuanto antes libera nuevas funciones como SMB over QUIC y mejoras en Azure Arc.

Errores comunes y cómo evitarlos

  • Olvidar actualizar la compatibilidad de base de datos: la instancia se instala, pero los planes de consulta siguen “estilo 2014”. Verifica nivel 160 después de las pruebas.
  • No deshabilitar jobs de mantenimiento: un INDEX REBUILD durante el upgrade dispara tiempos de rollback masivos.
  • Confiar solo en backups de disco: incluye al menos un respaldo en otra ubicación o repositorio de objetos.
  • Despreocupación por certificados TLS: el cambio de algoritmo en Windows Server 2022 puede invalidar endpoints de replicación si no se renuevan certificados.

Checklist rápido de verificación

Copia este listado en tu gestor de tareas favorito:

  • ☐ Full backup de bases y sistema.
  • ☐ Validación de restauración en laboratorio.
  • ☐ Upgrade SQL 2014 RTM → SP3.
  • ☐ Upgrade Windows 2012 R2 → 2019.
  • ☐ Test de aplicaciones y controladores.
  • ☐ Upgrade SQL 2014 SP3 → 2022 + últimos CU.
  • ☐ Upgrade Windows 2019 → 2022.
  • ☐ Re‑configurar roles, carpetas y SCCM.
  • ☐ Ajustar niveles de compatibilidad a 160.
  • ☐ Ejecutar pruebas funcionales / benchmark.
  • ☐ Reiniciar planes de mantenimiento.
  • ☐ Activar monitorización continua.

Conclusión

Una estrategia de actualización escalonada permite reducir al mínimo el tiempo de coexistencia de versiones no soportadas y simplifica el camino de reversión si algo sale mal. El secreto está en respetar la secuencia: primero parchear, luego sistema operativo y por último el gran salto de versión de SQL. Con respaldos verificados, licenciamiento en regla y pruebas exhaustivas, tu migración a Windows Server 2022 y SQL Server 2022 será estable, segura y alineada con las mejores prácticas de Microsoft.

Índice