Actualizar Windows Server 2012 R2 a 2016 sin perder datos ni aplicaciones

Actualizar un servidor en producción puede resultar estresante; sin embargo, una actualización in‑place de Windows Server 2012 R2 Standard a Windows Server 2016 Standard es totalmente viable si se cumplen ciertos requisitos técnicos y se siguen buenas prácticas de respaldo y validación.

Índice

Panorama general de la actualización in‑place

Una actualización in‑place permite pasar de una versión a otra del sistema operativo sin formatear la máquina ni reinstalar aplicaciones. El asistente de instalación de Windows Server analiza la máquina de origen para ofrecer—o bloquear—la opción “Conservar archivos personales y aplicaciones”. Cuando aparece deshabilitada, significa que uno o varios criterios de compatibilidad no se cumplen. A continuación se detalla todo lo que necesita saber para habilitar la opción y preservar la integridad de los datos.

Compatibilidad de rutas de actualización

Microsoft define rutas estrictas que garantizan la consistencia del sistema. Si alguna condición falla, el instalador fuerza una instalación limpia:

OrigenDestino¿Conserva datos?
Standard (Retail/VL) 2012 R2 Desktop ExperienceStandard 2016 Desktop Experience
Standard 2012 R2 CoreStandard 2016 Core
Standard 2012 R2 EvaluationStandard 2016 Retail/VLNo (salvo convertir a Retail)*
Datacenter 2012 R2Standard 2016No
Cualquier 32 bitsCualquier 64 bitsNo (no soportado)

*Puede activarse la licencia de origen mediante slmgr /ipkslmgr /ato antes de iniciar la actualización.

Razones habituales por las que la opción aparece deshabilitada

  • Idioma distinto. El instalador detecta un mismatch entre la ISO (p. ej. en‑US) y el sistema instalado (p. ej. es‑MX).
  • Edición o canal de licencia incongruente. Evaluation ↔ Retail, Standard ↔ Datacenter o cambios entre VL y Retail bloquean la ruta.
  • Cambio de experiencia de instalación. Pasar de Server Core a Desktop Experience (GUI) o viceversa no está permitido en la misma operación.
  • Controlador de dominio sin preparar. Si el servidor es DC, deben resolverse los requisitos de forest prep y domain prep.
  • Clave de producto no activada. Windows sin activar detona la incompatibilidad aun cuando los demás parámetros son correctos.
  • ISO preliminar o de evaluación. Las compilaciones preview bloquean la conservación de datos.

Comprobaciones técnicas antes de iniciar la actualización

Comprobar edición y canal de licencia

dism /online /get-currentedition
slmgr /dli

Verifique que la edición sea ServerStandard y que la descripción de licencia coincida (Retail o Volume License).

Verificar el idioma del sistema

dism /online /get-intl

Anote el Default system UI language. La ISO de destino debe ser idéntica; de lo contrario, la opción de conservación se muestra en gris.

Identificar la experiencia de instalación

Get-WindowsEditionOffline -ImagePath C:\ -Online

Compruebe si la línea Server Core está presente. Una ISO de Desktop Experience no habilitará la conservación en servidores instalados originalmente como Core.

Validar roles de Active Directory

Si el servidor es un controlador de dominio, ejecute:

adprep /forestprep
adprep /domainprep

Los comandos se encuentran en la carpeta Support\adprep de la ISO de 2016.

Preparación del entorno

  • Backup bare‑metal. Implemente una copia completa con Windows Server Backup, Veeam B&R o similar.
  • Instantánea de VM (si aplica). En entornos Hyper‑V, VMware o Proxmox, tome un snapshot antes de comenzar.
  • Actualizar el sistema. Aplique todos los parches pendientes mediante Windows Update y reinicie.
  • Firmware y controladores. Instale BIOS/UEFI y NIC drivers certificados por el fabricante.
  • Espacio libre. Asegure al menos 20 GB en la partición del sistema para los archivos temporales de instalación.

Procedimiento paso a paso para la actualización in‑place

  1. Monte la ISO de Windows Server 2016 Standard del mismo idioma y canal de licencia que el sistema origen.
  2. Abra una consola elevada y ejecute D:\setup.exe (suponiendo que la ISO se montó como D:).
  3. Seleccione la edición Windows Server 2016 Standard (Desktop Experience) si el servidor origen tiene GUI, o Standard (Core) si es Server Core.
  4. Cuando aparezca la pantalla “Elegir qué conservar”, verifique que la opción “Conservar archivos personales y aplicaciones” esté disponible y marcada.
    Si sigue inactiva, cancele y revise los puntos de compatibilidad.
  5. Lea y acepte el contrato de licencia y pulse Instalar. El proceso constará de varias fases (Copying files, Installing features & drivers, Configuring settings). El servidor se reiniciará múltiples veces.
  6. Inicie sesión con la misma cuenta de administrador local. Compruebe el visor de eventos (Setup.evtx) y los registros C:\$WINDOWS.~BT\Sources\Panther para confirmar que Upgrade successful aparece sin errores críticos.

Solución de problemas durante la instalación

Pantalla negra prolongada: espere al menos 60 minutos; en servidores con controladores antiguos de video suele tardar.
Error de compatibilidad 0xC1900101 – 0x20017: indica driver defectuoso. Revise setupact.log y actualice el controlador señalado.
Error 0x8007042B – 0x4000D: detona cuando un servicio de terceros impide la migración. Deshabilite software antivirus y reinicie el instalador.

Qué hacer si la opción sigue inactiva

Cuando no sea posible cumplir los requisitos (p. ej. cambiar de Datacenter a Standard), realice una instalación limpia siguiendo este esquema:

  1. Cree un nuevo volumen o conecte un LUN temporal.
  2. Respalde archivos de datos y exporte configuraciones críticas (IIS, certificados, bases de datos).
  3. Instale Windows Server 2016 desde cero, eligiendo “Nada” en la sección de conservación.
  4. Restaure archivos y aplicaciones con sus instaladores o scripts automatizados.
    Para roles de AD, promueva el nuevo servidor y después despromueva el antiguo.

Buenas prácticas posteriores a la actualización

  • Ejecute dism /online /cleanup-image /analyzecomponentstore y luego /startcomponentcleanup para limpiar archivos heredados.
  • Vuelva a habilitar y actualizar la solución antivirus.
  • Verifique la planificación de copias de seguridad y realice una prueba de restauración.
  • Confirme que todas las aplicaciones de línea de negocio inicien correctamente y funcionen bajo carga.
  • Programe la implementación de Windows Server 2016 CU (Latest Cumulative Update) para mantenerse al día.

Preguntas frecuentes

¿Puedo actualizar más de una versión a la vez (2012 R2 → 2019)?
No. Microsoft exige saltos secuenciales: 2012 R2 → 2016 → 2019.

¿Cuánto tiempo tarda la actualización?
En hardware de 8 vCPU y SSD suele completarse en 45‑90 min; discos mecánicos duplican el tiempo.

¿Necesito nueva clave de licencia?
Si la instancia está en Software Assurance, la misma clave KMS/VL se aplica automáticamente. En Retail introduzca la nueva clave al finalizar.

¿Se conserva la configuración de Hyper‑V?
Sí, las máquinas virtuales y los conmutadores permanecen intactos; apenas se requiere actualizar el nivel de configuración VM a la versión 8.0 con Update-VMVersion.

Conclusiones

La mejor forma de garantizar una transición fluida a Windows Server 2016 es respetar la ruta de actualización soportada, verificar idioma, edición y tipo de instalación, así como disponer de copias de seguridad comprobadas. Cuando los parámetros coinciden, la opción “Conservar archivos personales y aplicaciones” se activa y la actualización in‑place se comporta con fiabilidad; de lo contrario, una instalación limpia más restauración es la estrategia recomendada.

Índice