Cómo clonar una máquina virtual (guía paso a paso)

Maquinas virtuales, o VM para abreviar, son una excelente herramienta. La capacidad de activar un sistema operativo personalizado y ejecutarlo en su máquina en cualquier momento tiene usos casi ilimitados.

Si bien las máquinas virtuales pueden ser útiles para el usuario de computadoras todos los días, no tienen precio para los desarrolladores de software, los evaluadores o cualquier persona que trabaje en el campo del desarrollo de software. Se pueden instalar y configurar para casi cualquier sistema operativo y especificaciones de hardware.

¿El resultado? Los equipos de desarrollo pueden desarrollar y probar software en una amplia variedad de entornos. La capacidad de crear y luego ‘clonar’ entornos es uno de los muchos beneficios de usar máquinas virtuales.

¿Qué significa “clonar” una máquina virtual? Primero echemos un vistazo a lo que significa la clonación, luego cómo hacerlo.

¿Qué es la clonación de máquinas virtuales?

La palabra “clonar”, cuando se usa como verbo, significa hacer una copia idéntica de algo. En nuestro caso, deseamos hacer una copia idéntica de una máquina virtual existente. El duplicado tendrá exactamente el mismo sistema operativo, configuración de hardware, configuración de software y aplicaciones instaladas.

Cuando se crea por primera vez, la máquina clonada coincidirá con la original en todas las áreas. Tan pronto como se use, surgirán ligeras diferencias dependiendo de las acciones del usuario. Los ajustes de configuración pueden cambiar, los archivos pueden crearse en el disco, las aplicaciones pueden cargarse, etc. Simplemente iniciar sesión o crear un nuevo usuario cambiará el sistema una vez que se escriban nuevos datos de usuario en el disco.

Entonces, una VM clonada es realmente solo una copia exacta en el momento de su creación inicial. Una vez que se inicia y se usa, comienza a divergir de la instancia original.

¿Por qué clonar una máquina virtual?

Como desarrollador o evaluador de software, a menudo necesita un entorno para crear y probar aplicaciones. Las máquinas virtuales le permiten crear un entorno limpio configurado con los recursos necesarios para las pruebas. A medida que usa la VM, puede corromperse al probar diferentes ideas de desarrollo o probar el software. Eventualmente, necesitará uno nuevo.

Puede tomar algún tiempo configurar y crear una nueva máquina virtual cada vez que la necesite, por lo que el mejor método es crear un entorno original en una VM. Luego, manténgalo limpio o sin usar. Cada vez que necesite uno nuevo, simplemente clone el original. Rápidamente tendrá todo lo que necesita para su entorno de prueba o desarrollo.

Esto también funciona bien cuando tienes un equipo de desarrolladores y probadores. En lugar de que todos creen su propia VM, simplemente se les puede dar una copia de un original que ya está configurado con todo lo que necesitan. Esto permite que los desarrolladores y evaluadores comiencen a trabajar rápidamente, y también garantiza que comiencen con el mismo entorno. Si alguien corrompe o destruye su máquina, es fácil crear una nueva y empezar de nuevo.

Cómo clonar una máquina virtual: guía

Las máquinas virtuales están controladas por una aplicación llamada Hipervisor. caja virtual, VMWare Fusiony Parallels Desktop para Mac son ejemplos

Puede leer acerca de los mejores hipervisores en nuestro mejor maquina virtual redondeo. Casi todos los hipervisores tienen una función que le permite clonar una máquina virtual. Le mostraremos cómo hacerlo utilizando los 3 hipervisores que hemos enumerado anteriormente. La mayoría de los demás utilizan métodos similares.

VirtualBox

Use el siguiente método para clonar una máquina en VirtualBox. Tenga en cuenta que estos comandos también se pueden ejecutar desde el menú en la parte superior de la aplicación VirtualBox.

Paso 1: Inicie VirtualBox en su escritorio.

Paso 2: asegúrese de que la máquina virtual que desea duplicar tenga todas las aplicaciones instaladas, esté configurada como desea y esté en el estado deseado. Recuerde que cada copia comenzará en el mismo estado y configuración. Una vez que esté listo, es mejor apagar la máquina virtual antes de clonarla.

Paso 3: En la lista de máquinas virtuales en el panel izquierdo de la aplicación VirtualBox, haga clic derecho en la que desea clonar. Esto abrirá el menú contextual.

Paso 4: haz clic en ‘Clonar’.

Clonar una máquina virtual 2

Paso 5: luego se le solicitarán algunas opciones de configuración: el nombre de la nueva instancia, dónde desea almacenarla, etc. Puede mantener los valores predeterminados o cambiarlos según sus preferencias. Una vez que haya seleccionado sus opciones, haga clic en el botón ‘clonar’.

Clonar una máquina virtual 1

Ahora tendrá un duplicado exacto de su VM original que puede usar o dárselo a otra persona de su equipo.

VMware

VMware tiene un proceso similar. Puede utilizar los siguientes pasos en VMware Fusion.

  1. Inicie la aplicación VMware Fusion.
  2. Asegúrese de que la máquina virtual que está copiando tenga todas las aplicaciones requeridas y esté configurada de la manera que desea.
  3. Apague la máquina antes de clonarla.
  4. Seleccione la máquina virtual que desee de la biblioteca de máquinas virtuales.
  5. Haga clic en la máquina virtual, luego cree un clon completo o un clon vinculado. Si desea crear una instancia desde una instantánea, haga clic en Instantáneas.
  6. Si seleccionó la opción para crear un clon a partir de una instantánea, haga clic con el botón derecho y luego seleccione un clon completo o un clon vinculado.
  7. Escriba el nombre de la nueva versión, luego haga clic en ‘Guardar’.

Parallels Desktop

Para Parallels Desktop, utilice los siguientes pasos o consulte esta guía de Parallels.

  1. Inicie Parallels y asegúrese de que la VM que desea usar como su original esté configurada y en el estado que desea copiar. Además, asegúrese de que esté apagado.
  2. En el centro de control, seleccione la máquina virtual y luego elija Archivo->Clonar.
  3. Seleccione la ubicación en la que desea almacenar la nueva versión.
  4. Haga clic en ‘Guardar’ y luego se creará.

Una palabra sobre los clones vinculados

Al crear un clon con la mayoría de los hipervisores, se le dará la opción de crear un clon completo o un clon ‘vinculado’. Tal vez se pregunte cuál es la diferencia.

Full le brinda una máquina virtual independiente que se ejecuta sola en el hipervisor, mientras que una vinculada tiene sus recursos vinculados a la VM original.

Existen ventajas y desventajas en el uso de un clon vinculado, por lo que es posible que desee saber cuáles son antes de decidir cuál usar.

Un clon vinculado compartirá sus recursos, lo que significa que ocupará mucho menos espacio en su disco duro. Los clones completos pueden utilizar una gran cantidad de espacio en disco.

Otra ventaja de usar un clon vinculado es que cuando realiza cambios en la máquina virtual original, las versiones vinculadas se actualizarán. Eso significa que no será necesario crear uno nuevo cada vez que se realice un cambio en el original. Sin embargo, esto podría considerarse una desventaja si no desea que esos cambios afecten sus entornos duplicados.

Otra desventaja de la vinculación es que las máquinas pueden funcionar mucho más lentamente, especialmente si ejecuta más de una a la vez. Dado que los recursos se comparten, es posible que la VM vinculada tenga que esperar su turno para usar los recursos necesarios.

Una desventaja más es que la máquina vinculada depende de la máquina virtual original. No podrá copiar el clon y ejecutarlo en otra máquina a menos que también copie el original en la misma área.

Además, si algo le sucede al original, como que se elimine accidentalmente, las copias vinculadas ya no funcionarán.

Palabras finales

Un clon de una VM es en realidad solo una copia de esa máquina virtual en su estado actual. La clonación puede ser beneficiosa, especialmente para quienes trabajan en el desarrollo de software. Los clones de máquinas virtuales nos permiten hacer copias de un entorno específico para que podamos reutilizarlas y no tener que preocuparnos por destruir el original.

Al crear un nuevo clon, deberá decidir si desea crear un clon completo o vinculado. Asegúrese de tener en cuenta las ventajas y desventajas de las que hemos hablado anteriormente.

Como siempre, háganos saber si tiene alguna pregunta o comentario. Nos encantaría saber de usted.