Clonar una máquina virtual de VirtualBox

En el curro empezamos a utilizar máquinas virtuales (MV) para hacer pruebas de programas con distintas configuraciones. Nos dio muy buen resultado y poco a poco las fuimos utilizando para más cosas.

Para elegir la MV a utilizar, me encomendaron estudiar las MV disponibles. Después de probar unas cuantas, al final nos quedamos con VMWare Workstation, por ser la más estable y potente.

Ahora en casa, para hacer algunas pruebas y demos, me ha surgido la necesidad de usar una MV, y claro, pagar la licencia de VMWare está descartado.

Un amigo me recomendó usar VirtualBox. Es gratis, open source, y es muy sencilla de usar. No tenía ningún problema hasta que cuando ya tenía una MV de base sobre la que trabajar, intenté hacer una copia de la misma. Siempre es recomendable tener una MV de base para no tener que hacer una reinstalación cada vez que quieras una máquina limpia.

Con el VMWare esta operación es sencilla. Copias la carpeta con la MV y listos. En VirtualBox no es así, esta operación daría un error, ya que detectaría que el ID de la MV está duplicado…

La solución es clonar la MV. El problema es que este proceso no está muy bien documentado en la página oficial, pero encontré esta entrada donde explican el proceso paso a paso.

Más vale seguir los pasos al pie de la letra, porque me costó un par de intentos clonar la MV por intentar agilizarlo un poco. Con suerte automatizarán este proceso en próximas versiones…