El asistente de importación de Proxmox es una nueva forma de migrar máquinas virtuales de ESXi a Proxmox, lo que brinda a los usuarios una ruta sencilla para mover máquinas virtuales fuera de VMware.
Desde la reciente adquisición de VMware por parte de Broadcom, muchos clientes más pequeños se han preocupado con razón por los aumentos de precios y, como resultado, han estado considerando Alternativas de VMware. Proxmox espera captar a muchos usuarios pequeños, que tal vez no necesiten la pila completa de VMware, con una nueva herramienta: el Asistente de importación de Proxmox.
La facilidad de migración de un hipervisor a otro es un gran problema, o quizás más apropiadamente, la falta de facilidad de migración. Con el asistente de Proxmox llegando recientemente a GA, queríamos probar y ver qué tan fácil es mover una máquina virtual de VMware a Proxmox. Para facilitar la conversación, hemos creado una guía de migración paso a paso para ayudar a nuestros lectores a comprender mejor el nuevo Asistente de importación de Proxmox. Aunque la mayoría de los pasos y capturas de pantalla se centran en Windows, algunos serán intercambiables con Linux y otros sistemas operativos.
Asistente de importación de Proxmox: preparación y consideraciones
Antes de comenzar, debe realizar algunos pasos en el nivel del sistema operativo invitado para preparar las máquinas virtuales para la exportación. Debe eliminar las herramientas específicas del hipervisor de su máquina virtual invitada, como las herramientas de VMware en nuestro caso. Estos deben eliminarse antes de la migración o pueden causar problemas al cambiar de hipervisor. También pueden ser difíciles de eliminar después de la transferencia.
Otra tarea es eliminar cualquier configuración de red estática antes de migrar si su VM ejecuta Windows. Después de la migración, la VM obtendrá un nuevo adaptador de red y usted tendrá que configurar los ajustes estáticos en ese adaptador. Si no elimina la configuración estática, Windows mostrará una advertencia cuando intente establecer la misma configuración estática en el nuevo adaptador de red, aunque se haya eliminado el anterior.
Para reservas DHCP, debe cambiar la reserva a la MAC del nuevo adaptador de red en la VM o configurar manualmente la MAC en el adaptador de red dentro de la VM.
Si está utilizando un dispositivo TPM virtual, actualmente no es posible migrar el estado de vTPM de VMware a Proxmox. Si utiliza cifrado de disco completo con las claves almacenadas en vTPM, considere desactivarlo. Después de deshabilitarlo, asegúrese de tener las claves de descifrado manual disponibles por si acaso.
En cuanto al almacenamiento, importar una máquina virtual con discos respaldados por almacenamiento VMware vSAN no funciona. Proxmox enumera mover los discos virtuales de la máquina virtual a un SSD o HDD local del servidor hipervisor como solución alternativa. También se recomienda que no se importen más de cuatro discos de VM simultáneamente.
Antes de migrar, asegúrese de apagar la máquina virtual de origen.
Fuentes de importación
Al momento de escribir este artículo, VMware ESXi es la única fuente de importación admitida, pero los planes incluyen agregar soporte para importar VMware. OVA/OVF similarmente. La importación de ESXi se probó desde la versión 6.5 hasta la versión 8.0.
Pasos de migración
Proxmox tiene tres métodos para importar VM: manual, automático e importación en vivo. La función de importación en vivo inicia la VM durante el proceso de importación para reducir el tiempo de inactividad. Si la importación en vivo falla, se perderán todos los datos escritos desde que comenzó la importación, por lo que se recomienda intentar usar una máquina virtual de prueba primero.
Aunque existen tres métodos de importación, esta guía paso a paso se centra en el método de importación automática. Creemos que este será el método más utilizado a menos que las máquinas virtuales de origen necesiten un cuidado especial en el proceso de importación.
Importación automática completa de VM
El importador de VM integrado integra el sistema de complemento de almacenamiento en la interfaz web. Este método importa la VM completa, con la mayor parte de su configuración asignada al modelo de configuración de Proxmox, lo que reduce el tiempo de inactividad.
- Asegúrese de que su Proxmox VE tenga la versión 8 o superior y que tenga las últimas actualizaciones del sistema.
- Vaya a Centro de datos → Almacenamiento → Agregar y seleccione ESXi como almacenamiento de origen de importación.
- Ingrese el dominio o la dirección IP para el host ESXi y las credenciales de una cuenta de administrador. Si su instancia ESXi tiene un certificado autofirmado, puede omitir la verificación del certificado o agregar la CA al almacén de confianza de su sistema en Proxmox.
- En el menú de la izquierda, seleccione el nuevo icono de almacenamiento para su host y asegúrese de poder ver todas sus máquinas virtuales invitadas.
- Seleccione la máquina virtual que desea importar y luego presione el botón "importar" en la parte superior izquierda.
- Seleccione su almacenamiento de destino y el puente de red para la VM como mínimo. Si es necesario, utilice la pestaña Avanzado para obtener una configuración más detallada.
- Revise la configuración resultante para su VM para asegurarse de que todo se vea bien.
- Asegúrese de que su máquina virtual de origen esté lista para importar y apáguela.
- Inicie la importación en el lado de Proxmox. Dependiendo del tamaño del disco y de las capacidades de su red, este paso puede tardar un poco. (No importe más de 4 discos de VM a la vez)
- Inicie la máquina virtual e inspeccione el sistema operativo para ver si es necesario realizar algún cambio posterior a la migración.
Si su VM funciona correctamente, ha completado su primera importación. Sin embargo, aún no has terminado. Hay algunas cosas que se deben abordar después de la migración para obtener la mejor experiencia con Windows.
Después de la migración (controladores VirtIO)
- Asegúrese de verificar la configuración de su red después de la importación. Es probable que el nombre del adaptador de red haya cambiado.
- (Principalmente para máquinas virtuales con Windows) Instale los controladores que faltan.
- Para máquinas virtuales Windows, descargue y adjunte el VirtIO ISO. Después de instalar el controlador, el disco de arranque debe cambiarse a VirtIO, que está completamente documentado en este artículo wiki de Proxmox.
- El uso de un dispositivo VirtIO SCSI funciona mejor que el SCSI emulado.
Estos pasos para VirtIO solo son necesarios para máquinas con Windows. Aunque es posible ejecutar sin ellos, esto afectará negativamente al rendimiento de la VM.
- Descargue el último ISO estable del controlador VirtIO desde aquí.
- Cargue el controlador ISO en su almacenamiento ISO de Proxmox.
- Adjunte el controlador ISO a la unidad de CDROM VM.
- Agregue un disco de 1 GB con tipo de bus SCSI o bloque VirtIO a la VM.
- Si el disco se conecta en caliente, continúe con el siguiente paso; si no, reinicie la VM. Si los controladores no están instalados, el disco aparecerá en el administrador de dispositivos como un controlador SCSI con un error.
- Si ve el controlador SCSI, haga clic derecho en él, seleccione "actualizar controlador" y luego seleccione "Buscar controladores en mi computadora". Localice la unidad de CD y haga clic en Aceptar y luego en Siguiente.
- Ahora debería recibir un mensaje de que Windows ha actualizado correctamente sus controladores.
- Apague la máquina virtual.
- Separe y retire el disco de 1 GB que creamos anteriormente y el ISO en la unidad de CDROM.
- Separe, luego haga doble clic para volver a conectar el disco de arranque y cualquier otro disco que desee utilizar como VirtIO SCSI/Block. Asegúrese de cambiar la opción Bus/Dispositivo a SCSI.
- Navegue a la pestaña Opciones y seleccione la unidad SCSI como opción de inicio.
- La máquina virtual se puede iniciar y debería ejecutarse normalmente. Si la máquina virtual no arranca, el disco SCSI se puede desconectar y volver a conectar como IDE o SATA para rehacer el procedimiento del disco ficticio e intentarlo nuevamente.
Estos controladores también se pueden instalar en la configuración de Windows para nuevas máquinas virtuales. La documentación de Proxmox se puede encontrar aquí.
Conclusión
Si bien muchos clientes de VMware saben que Proxmox no es un reemplazo completo para ESXi, muchos se dan cuenta de que cargas de trabajo específicas podrían migrar a él para reducir los costos de licencia. El mayor obstáculo para muchos centros de datos virtualizados es la falta de portabilidad, lo que significa que una vez que se compromete con una plataforma de hipervisor, resulta difícil abandonarla. Sin embargo, la empresa está dando grandes pasos con herramientas como el Asistente de importación de Proxmox, que aliviará la carga de los administradores de TI.
Algunas herramientas y configuraciones específicas del hipervisor pueden dificultar un poco la migración de máquinas virtuales. Aun así, es probable que el proceso se simplifique y se documente mejor a medida que más empresas den el salto. Otras opciones además de la importación automática pueden ser mejores en su entorno, pero creemos que este será el método más utilizado. Las alternativas pueden explorarse dentro del Documentación Proxmox.
Es probable que otros hipervisores faciliten el salto de VMware a los clientes potenciales. Ya existe documentación para hacerlo con Hyper-V.
Interactuar con StorageReview
Boletín informativo | Canal de YouTube | Podcast iTunes/Spotify | @Instagram | Twitter | @TikTok | RSS Feed