Búsqueda de sitios web

Migración de XenServer físico a virtual - Parte 6


Avanzando con un artículo de valor agregado y aún vinculado al artículo anterior sobre la creación de invitados en XenServer, este artículo abordará el concepto de migración física a virtual (P2V) dentro de un entorno XenServer.

Actualización: En mayo de 2016, Citrix lanzó la nueva versión de la plataforma XenServer 7. Para la instalación siga: Instalación nueva de XenServer 7.

Lamentablemente, el proceso de mover un servidor físico a un servidor virtual está mal documentado en XenServer. En el pasado, había herramientas que hacían el trabajo para el administrador, pero a partir de XenServer 6.5 esas herramientas parecen ya no ser parte del instalador de XenServer.

Este artículo analizará el proceso de tomar una imagen de disco con una utilidad conocida como Clonezilla, un fantástico proyecto de código abierto para imágenes de disco/partición. La imagen de este servidor se almacenará en un servidor Samba en la red y luego se creará un nuevo invitado virtual en el sistema XenServer.

Este nuevo invitado obviamente no tendrá un sistema operativo y estará configurado para arrancar PXE en Clonezilla para que la imagen pueda extraerse del servidor Samba y colocarse en un disco duro virtual (VDI) recién creado.

Requisitos del sistema

  1. XenServer 6.5
  2. Clonezilla Live: software de imágenes
  3. Servidor de arranque PXE con arranque Clonezilla PXE – http://clonezilla.org/livepxe.php
  4. Servidor Samba: suficiente almacenamiento para almacenar la imagen física del huésped

Este artículo se centrará en la migración real de un servidor físico en lugar de en todos los detalles complejos sobre cómo configurar un sistema de arranque Samba y PXE y, como tal, se asumirá que el usuario ya tiene la capacidad de arrancar Clonezilla con PXE desde un servidor local. Servidor PXE.

Imagen del servidor físico

1. La primera parte de este proceso es el acto de crear una imagen del servidor físico. Esto se logrará arrancando PXE de Clonezilla Live, pero se puede hacer usando Clonezilla live a través de un USB o CD-ROM. Cuando Clonezilla termine de iniciarse, la pantalla esperará para determinar cuál es el siguiente paso para seleccionar “Start_Clonezilla”...

2. Al seleccionar ‘Start_Clonezilla’ se solicitarán todas las configuraciones necesarias en lugar de un entorno de shell. La siguiente pantalla le pedirá el modo de imagen. Para esta migración física a virtual, todo el disco del servidor se mueve a un sistema virtual y, como tal, es necesario seleccionar 'imagen del dispositivo'.

3. La siguiente pantalla le preguntará dónde guardar la imagen del servidor. Este artículo utilizará un recurso compartido Samba en otro servidor en red.

4. Continuando con la siguiente pantalla, Clonezilla ahora solicitará las credenciales para acceder al recurso compartido Samba. Asegúrese de ingresar la dirección IP del servidor o, si DNS funciona correctamente, se puede usar el nombre de host completo del servidor.

5. La siguiente pantalla solicita el dominio Samba. Si existe uno, ingréselo aquí, pero la mayoría de los sistemas no lo requieren y al presionar Enter se pasará a la siguiente pantalla.

6. El siguiente paso es ingresar un usuario SAMBA válido para el recurso compartido en particular. Asegúrese de que este usuario pueda iniciar sesión en el recurso compartido normalmente. Clonezilla no siempre es claro en cuanto a los errores de autenticación y si el usuario ya es un usuario válido conocido, simplificará la resolución de problemas.

7. El siguiente paso es especificar el nombre del recurso compartido SAMBA. El nombre del recurso compartido predeterminado es “imágenes”, pero los entornos varían. Asegúrese de colocar el nombre del recurso compartido apropiado en el siguiente mensaje.

8. Clonezilla ahora solicitará el modo de seguridad a utilizar. Seleccione 'auto' a menos que exista un motivo específico para utilizar 'ntlm' en el entorno.

9. Finalmente, Clonezilla solicitará la contraseña del usuario de Samba para acceder al recurso compartido. La línea de comando seguirá la entrada normal de contraseña de Linux en lo que respecta a no mostrar nada mientras se escribe la contraseña pero aún se ingresa.

10. Después de escribir la contraseña para el recurso compartido Samba, presione Intro. Clonezilla intentará contactar con el servidor Samba y montar el recurso compartido Samba. Si Clonezilla no tiene éxito, mostrará un error; de lo contrario, una conexión exitosa generará la siguiente pantalla.

Si se presenta esta pantalla, entonces Clonezilla ha montado exitosamente el recurso compartido SAMBA y el proceso/configuración de imágenes puede continuar. Nunca está de más confirmar que el servidor SAMBA también ‘ve’ la conexión. Se puede ejecutar el siguiente comando en el servidor Samba para garantizar que Clonezilla esté realmente conectado.


lsof -i :445 | grep -i established

11. El siguiente proceso es configurar la imagen de este servidor en particular. Clonezilla tiene dos modos; Principiante y Experto. Esta guía simplemente utilizará 'Principiante' ya que proporcionará todas las opciones necesarias para el proceso de obtención de imágenes.

12. El siguiente paso pregunta de qué debería tomar una imagen Clonezilla en este sistema en particular. Dado que es necesario virtualizar todo el servidor, se seleccionará 'savedisk' para incluir todas las particiones del sistema.

Nota: ¡Asegúrese de que el recurso compartido Samba tenga suficiente espacio para almacenar TODO el disco! Clonezilla realizará algo de compresión, pero es mejor asegurarse de que exista espacio ANTES de la clonación.

13. En el futuro, será necesario asignar un nombre a la imagen en el siguiente mensaje del menú.

14. Una vez que se haya proporcionado un nombre, Clonezilla preguntará de qué disco (si existen varios) se debe crear una imagen. En este ejemplo, Clonezilla verá el controlador RAID particular de este servidor e informará el tamaño del disco. En este caso, el tamaño informado es 146 GB.

Nota: Nuevamente, asegúrese de que el recurso compartido Samba tenga suficiente espacio para el proceso de creación de imágenes. Clonezilla hará algo de compresión, pero más vale prevenir que curar.

15. El siguiente paso es algo relativamente nuevo para Clonezilla y es la capacidad de reparar sistemas de archivos mientras se realizan las imágenes. Los sistemas de archivos admitidos por esta función son los mismos que normalmente admite la utilidad ‘fsck’ de Linux.

Esta verificación no es obligatoria pero podría ayudar a prevenir una mala imagen. Omita la marca si no desea esta opción.

16. La siguiente pantalla se utiliza para verificar y garantizar que la imagen se pueda restaurar después de haberla tomado. Se sugiere hacer esto para ayudar a garantizar una buena imagen la primera vez. Sin embargo, esto agregará algo de tiempo al proceso de generación de imágenes si el sistema del que se está generando la imagen es grande.

17. Después de presionar 'Aceptar' en el mensaje de verificación de imagen guardada, Clonezilla comenzará la configuración inicial y los preparativos para la creación de imágenes. ¡Sin embargo, el proceso de obtención de imágenes aún no ha comenzado! Cuando se hayan realizado todas las comprobaciones, Clonezilla le solicitará por última vez que verifique que todos los parámetros sean correctos y le pedirá que comience el proceso de obtención de imágenes.

18. Después de confirmar que todas las configuraciones están confirmadas, Clonezilla iniciará el proceso de creación de imágenes y proporcionará información sobre el estado.

19. Esta pantalla se llenará gradualmente de rojo indicando el progreso de la toma de imágenes. Si se le indica, Clonezilla comprobará la imagen guardada inmediatamente después de tomarla. Una vez que Clonezilla haya terminado, proporcionará instrucciones sobre cómo continuar.

Esta es una gran señal de que la imagen probablemente se tomó correctamente y debería estar lista para trasladarse al invitado virtual dentro de XenServer.