Actualizar las VMs de Windows Server

Puedes actualizar ciertas VMs de Windows Server 2008 R2 a Windows Server 2012 mientras las migras a Compute Engine.

Antes de comenzar

Antes de comenzar una migración que incluya actualizaciones, ten en cuenta lo siguiente:

  • Asegúrate de tener suficiente espacio en el disco de arranque para la actualización. Es probable que la actualización requiera de 15 a 20 GB por cada VM afectada.

  • Asegúrate de que las VM que se actualicen no usen el proceso de licencia adquirida por el usuario (BYOL). La función de actualización no admite VM en las que se use BYOL. Los intentos de actualizar las VM que usen BYOL generarán error.

    Puedes, en cambio, migrar tu VM y, luego, actualizarla por separado con el proceso in situ proporcionado en Compute Engine.

  • Asegúrate de que haya un tiempo de inactividad suficiente. Durante una migración en la que se actualizan las VM de Windows Server, esas VM no estarán disponibles hasta que finalicen los procesos de migración y actualización. Un proceso de migración que incluye actualización puede tomar entre una y dos horas por cada VM que se deba actualizar.

  • Asegúrate de que las VM que estás actualizando utilicen Windows Server 2008 R2.

Valida las VM actualizadas

Después de la actualización y antes de completar la migración, asegúrate de validar que tu VM funcione como lo hacía. Por ejemplo, confirma antes de finalizar la migración que las aplicaciones funcionen en la VM.

Puedes validar la VM durante el proceso de migración y actualización. Puedes hacerlo después de haber desconectado la VM y ejecutado el proceso de actualización, pero antes de ejecutar la limpieza que se realiza al término del ciclo de migración.

Si las pruebas de validación fallan, puedes cancelar la actualización para revertirla al estado de desconexión de la migración. Ten en cuenta que esto no revierte la migración en sí, sino la actualización.

Para obtener más información, consulta el proceso de actualización de VM.

Soluciona problemas

Encontrarás errores sobre actualizaciones en Migrate for Compute Engine Manager o en el registro en Cloud Logging.

Para ver los errores que aparecen durante la actualización, consulta el tema Solución de problemas.

Actualiza una VM de Windows Server durante la migración

Realiza la actualización durante la migración de las VM mediante un conjunto.

La actualización del SO de la VM se produce después de la fase de desconexión y antes de la fase de limpieza. Una vez que se haya ejecutado la fase de limpieza, no será posible deshacer o revertir la actualización.

Antes de actualizar la VM, Migrate for Compute Engine toma una instantánea de la VM. Si la actualización falla, Migrate for Compute Engine volverá a la instantánea.

Actualiza los SO de las VM de un conjunto

Cuando crees tu runbook para migrar las VM, ingresa TRUE en el campo UpgradeOS para especificar que quieres actualizarlas. Durante la migración, después de la fase de desconexión y antes de la fase de limpieza, puedes actualizar los SO de las VM calificadas.

A continuación, se describe cómo realizar una actualización mientras se realiza una migración completa de las VM.

  1. Usa Migrate for Compute Engine Manager para descargar un archivo CSV del runbook.
  2. En el archivo CSV del runbook, busca las filas correspondientes a las VM que deseas actualizar.
  3. Para las VM que admiten el proceso de actualización, ubica la columna UpgradeOS y cambia su valor a TRUE.
  4. Edita o completa las otras columnas según sea necesario para que funcione el runbook.

    Para obtener una lista de campos de runbook, consulta la referencia de los runbooks.

  5. En Migrate for Compute Engine Manager, crea y valida un conjunto desde el runbook.

  6. Una vez que el conjunto pase la validación, crea un trabajo nuevo. Para la operación del trabajo, selecciona Migración completa.

    La migración puede demorar entre una y varias horas, según la cantidad de VM del conjunto.

    Captura de pantalla del diálogo Trabajo nuevo para comenzar la migración completa (haz clic para ampliar)
    Captura de pantalla del diálogo Nuevo trabajo (New Job) (haz clic para ampliar)

  7. Supervisa el progreso de la migración y busca el estado Ready to Detach en cada VM.

    Captura de pantalla del estado de migración de la VM como lista para la desconexión (haz clic para ampliar)
    Captura de pantalla de la pestaña Virtual Machines (Máquinas virtuales) que muestra el estado de migración como listo para la desconexión (haz clic para ampliar)

  8. Cuando todas las VM estén listas para desconectarse, crea un trabajo nuevo cuya operación sea Desconectar (Detach).

    Captura de pantalla del diálogo trabajo nuevo para desconectar (haz clic para ampliar)
    Captura de pantalla del diálogo New Job (Trabajo nuevo) con la operación Detach (Desconectar) seleccionada (haz clic para ampliar)

  9. Cuando todas las VM estén en el estado de desconexión, selecciona el conjunto, y, luego, crea un trabajo nuevo cuya operación sea Upgrade OS (Actualizar SO) y, luego, haz clic en Start (Iniciar) para comenzar la actualización.

    El Last Job (Status) (Último trabajo [Estado]) cambia a Upgrade OS (Running) (Actualizar SO [En ejecución]).

    Después de iniciar la actualización, puedes cancelarla en cualquiera de las VM del conjunto. Para cancelar la actualización, selecciona la VM en la lista Virtual Machines (Máquinas virtuales) y haz clic en Cancel OS Upgrade (Cancelar actualización del SO).

    Captura de pantalla de la lista de VM con el botón para cancelar la actualización del SO destacado (haz clic para ampliar)
    Captura de pantalla de la pestaña Virtual Machines (Máquinas virtuales) con el botón Cancel OS Upgrade (Cancelar actualización del SO) destacado (haz clic para ampliar)

  10. Cuando cada VM de la lista Virtual Machines (Máquinas virtuales) muestre el estado de migración Upgraded OS (SO actualizado), ejecuta las pruebas, antes de finalizar el proceso de migración, para validar que todas funcionan como deberían.

    Si una VM no se valida de manera correcta, puedes cancelar la actualización.

  11. Cuando hayas validado las VM con los SO actualizados, ejecuta la operación de limpieza para completar la migración. Para lograr esto, crea un trabajo nuevo y especifica como operación a la función Cleanup.

Cancela una actualización del SO en curso

Puedes cancelar una actualización del SO de la VM en curso con el administrador de Migrate for Compute Engine.

  1. En el administrador de Migrate for Compute Engine, ve a la página Conjuntos de migración.
  2. En la pestaña Waves (Conjuntos), busca el conjunto que incluye la actualización que deseas cancelar y, luego, haz clic en su ícono en la columna Monitor (Supervisar).
  3. En la pestaña Virtual Machine (Máquina virtual) que aparece, selecciona la fila de la VM cuya actualización deseas cancelar.
  4. Con la fila seleccionada, haz clic en el botón Cancel OS Upgrade (Cancelar actualización del SO).
    Captura de pantalla de la lista de VM con el botón para cancelar la actualización del SO destacado (haz clic para ampliar)
    Captura de pantalla de la pestaña Virtual Machines (Máquinas virtuales) con el botón Cancel OS Upgrade (Cancelar actualización del SO) destacado (haz clic para ampliar)