Creando un VM Template a partir de una VM Productiva
Hace poco tiempo que estoy trabajando con VMware pero creo que hay algunas tareas que se pueden comentar porque son de común uso y además porque se publican ciertas funciones de un gran producto de virtualización.
Si bien he realizado artículos sobre Hyper-V o comentando sus features en combinación con VMware todavía no había hecho ninguno comentando cómo se realizan las tareas. En esta ocasión le toca a VMware y en particular cómo crear un Template para luego poder hacer deployment de equipos a partir de éste creado.
Para empezar los asistentes comentados son sobre VMware ESX Server 3.5 y VirtualCenter 2.5 así que si ves algún menú u opción que varía en tu instalación revisa primero que concuerde la versión de software.
Primero conectate con el VI Client a tu VirtualCenter Server y sobre alguna máquina virtual (VM) ya creada y configurada vamos a crear el template. Debes hacer click con el botón derecho del mouse sobre la misma y elegir la opción “Clone to Template…”
Esto abrirá un asistente donde primero nos preguntará el nombre del Template y en qué Datacenter lo que queremos dejar. Al completar ambos datos hacemos click en Next. También vease que está la opción de “Convert to Template…” pero en esta opción no se mantiene la VM creada mientras que en Clone si.
Luego nos preguntará en qué Host o Cluster queremos dejar dicho Template del Datacenter previamente configurado. En la ventana siguiente debemos especificar en qué Datastore se va a alojar dicho template.
Al continuar nos preguntará el formato en que queremos que se mantenga dicho template, ya sea “Normal” donde deja los discos en el formato de VM normal o “Compact” si queremos que el espacio que no utiliza del disco de la VM lo remueva para salvar espacio. Por último nos muestra un resumen de lo que vamos a hacer y al hacer click en Finish comienza con el proceso.
Como vemos es un proceso bien simple y sencillo. Para qué puede servir crear un Template de una máquina virtual? Simple, imaginemos que tenemos que implementar 10 servidores con Windows Server 2003, podemos crear una VM, instalarla y configurarla tanto en hardware como software. La convertimos a Template y luego podemos hacer deploy de los 10 equipos a partir del template creado. Estos pasos los veremos en el próximo artículo para no generar uno demasiado largo.
Para ver lo templates creados tenemos que usar la vista “Virtual Machines and Templates” porque si las vemos desde el host en otra vista no vamos a ver los mismos.
Cabe destacar que luego podemos hacer un deploy de las máquinas y a su vez que ejecute las tareas de sysprep para evitar conflictos entre las VM. Para poder usarlas en equipos con Windows 2003 o XP debemos guardar las herramientas de deployment (sysprep) en la carpeta C:\Documents and Settings\All Users\Application Data\VMware\VMware Virtual Center\sysprep\svr2003 (la última carpeta varía según el sistema operativo).







