Inventario previo: qué hace que una VM sea fácil o difícil de migrar

Respuesta corta: cuatro cosas definen la dificultad — el sistema operativo huésped, el controlador de disco, el driver de red y el firmware (BIOS o UEFI). Una VM Linux moderna con virtio disponible se migra en una hora. Un Windows Server 2008 R2 con controlador PVSCSI y arranque UEFI puede llevarte un día entero. Clasificar el parque antes de empezar es lo que hace que el proyecto sea previsible.

Sin inventario no hay estimación, y sin estimación no hay proyecto: hay una serie de sorpresas.

Los cuatro parámetros que deciden

CPU

Lo que importa no es la cantidad de vCPUs sino las dependencias de características del procesador que ESXi expone a la VM, y la configuración de NUMA y afinidad.

En KVM se resuelve con modelos de CPU host-model o host-passthrough. Lo que hay que verificar es que el sistema operativo invitado no dependa de extensiones que el destino no expone.

Memoria

Tamaño asignado, reservas, límites y ballooning. KVM tiene su equivalente con virtio-balloon.

Detalle que sorprende: las reservas y límites configurados en VMware no se traducen solos. Si tenías una VM con reserva de memoria garantizada, eso hay que replicarlo explícitamente.

Red

Acá empiezan los problemas de verdad. Las VMs de VMware usan vmxnet3, un driver propietario. En KVM y Xen hay que reemplazarlo por virtio-net.

Sin ese cambio, la VM puede arrancar sin conectividad, o con conectividad y un rendimiento muy inferior. Es una de las causas más frecuentes de "migré y no anda".

Almacenamiento

Tres cosas a relevar:

  • Controlador: LSI Logic, BusLogic o VMware Paravirtual (PVSCSI)
  • Bus: SCSI, SATA o NVMe virtualizado
  • Estado del disco: thick, thin, y sobre todo cadenas de snapshots

En KVM el controlador recomendado es virtio-scsi o virtio-blk. Y los snapshots viejos conviene consolidarlos antes de migrar: son la fuente número uno de conversiones que fallan a mitad de camino.

La clasificación que sirve

Con el inventario en la mano, cada VM cae en una de cuatro categorías:

CategoríaQué esHoras estimadas
🟢 SimpleLinux moderno, virtio disponible, BIOS, sin snapshots1–2
🟡 MediaWindows Server 2016+, requiere instalar drivers virtio antes2–4
🟠 ComplejaUEFI + Secure Boot, discos grandes, alta escritura, cadenas de snapshots4–8
🔴 Crítica o raraWindows 2008 R2 o anterior, Solaris, appliances de terceros, macOS8–16 o no migrar

Multiplicá la cantidad de cada tipo por sus horas y ya tenés la estimación del proyecto. Agregale 30% de contingencia: siempre aparece algo que no estaba en el inventario.

Las cinco preguntas por VM

Más allá de lo técnico, cada máquina necesita respuesta a esto:

  1. ¿Quién es el dueño? Si nadie la reclama, es candidata a apagarse, no a migrarse.
  2. ¿Qué aplicación corre y con qué habla? Define con qué otras VMs tiene que migrar junta.
  3. ¿Qué ventana de corte tolera? Define si va en una ola temprana o tardía.
  4. ¿Está en el backup y se probó restaurarla? Si no, ese es el trabajo previo.
  5. ¿Hay appliance de un tercero? Si sí, hay que preguntarle al fabricante antes de tocar nada.

La primera pregunta suele ser la más rentable de todo el proyecto. En casi cualquier inventario aparece entre un 10% y un 20% de máquinas que ya no le sirven a nadie y que se están pagando en licencias, backup y atención.

El error de inventariar de memoria

Nadie tiene el inventario en la cabeza, por chico que sea el parque. Los datos salen de PowerCLI, no de una reunión. Y el estado de "apagada hace cuánto" solo sale consultando los eventos, porque la consola no lo muestra.

Preguntas frecuentes

¿Cuánto tarda hacer el inventario?

Con PowerCLI, un día para el relevamiento técnico. Lo que lleva tiempo es la parte humana: encontrar dueño y propósito de cada máquina.

¿Puedo migrar sin inventario?

Podés empezar. Vas a terminar con el doble de horas, sorpresas en producción y ninguna previsibilidad para la dirección.

¿Qué hago con las VMs sin dueño?

Apagarlas, esperar dos semanas y ver si alguien reclama. Si nadie apareció, backup final y baja. Es el ahorro más rápido y no requiere migrar nada.

¿Los appliances de terceros se pueden migrar?

Técnicamente muchas veces sí, pero podés perder el soporte del fabricante. Siempre se pregunta primero, por escrito.

En resumen

El inventario no es burocracia previa: es lo que convierte una migración en un proyecto estimable. Cuatro parámetros técnicos definen la dificultad y cinco preguntas definen el orden.

Lo que sigue es la parte más delicada del trabajo técnico: convertir los discos y ajustar los drivers. El marco completo está en el artículo pilar.

Descarga gratuitaScript de inventario VMware: relevamiento completo en un comando

4 páginas · el procedimiento paso a paso, en PDF. Gratis, por dejar tu email.

Descargar gratis