En esta oportunidad quiero mostrarte cómo podemos clonar una máquina virtual por medio de Hyper-V.

Me encuentro en la necesidad de actualizar mi Oracle APEX, el cual en mi máquina virtual lo tengo en la versión de APEX 20.1 y quiero actualizar APEX a la última versión en este momento que es la 20.2.

El proceso que permite la clonación de una máquina virtual en Hyper-V se le llama exportar e importar un servidor virtual y es una tarea muy sencilla.

Exportar la máquina virtual

Lo primero que tenemos que hacer es apagar el servidor. Seguidamente, hacemos click en el menú «Export» (en el menú de la derecha de la ventana del Hyper-V Manager) para exportar todos los archivos de la máquina virtual a un directorio local de nuestra PC.

Importar una máquina virtual

Una vez finalizado el proceso de exportación, vamos a crear una máquina virtual nueva, con la consideración de marcar la opción de importación de una máquina virtual.

Cómo clonar una máquina virtual Hyper-V

Se abre el asistente Import Virtual Machine:

Cómo clonar una máquina virtual Hyper-V

Hacemos clic en siguiente

Elegimos la ubicación donde se encuentran los archivos exportados anteriormente.

Cómo clonar una máquina virtual Hyper-V

Seleccionamos la máquina virtual que queremos importar.

Cómo clonar una máquina virtual Hyper-V

En mi caso quiero crear una máquina virtual totalmente independiente, entonces para ello, elegimos la opción de copia de una nueva máquina virtual.

Cómo clonar una máquina virtual Hyper-V

Seguidamente podemos seleccionar la carpeta donde se alojará la máquina virtual o dejar por defecto la ubicación de Hyper-V.

Cómo clonar una máquina virtual Hyper-V
Cómo clonar una máquina virtual Hyper-V

A continuación, indicamos donde queremos guardar el disco de esta máquina virtual.

Cómo clonar una máquina virtual Hyper-V

Hacemos clic en el botón siguiente.

Se presenta la pantalla de resumen.

Cómo clonar una máquina virtual Hyper-V

Hacemos clic en el botón Terminar.

Cómo clonar una máquina virtual Hyper-V

Esperamos unos minutos y ya tendremos creada nuestra nueva máquina virtual completamente clonada.

Una vez clonada la máquina virtual podemos cambiarle el nombre, haciendo clic con el botón derecho del mouse sobre el nombre de la máquina virtual.

Cómo clonar una máquina virtual Hyper-V

Consideraciones a tener en cuenta en la máquina clonada

Recordemos estamos clonando una máquina virtual que tiene una base de datos Oracle y Oracle Application Express.

Una vez clonada la máquina virtual, al ingresar a ella, necesitamos cambiarle el nombre de la PC y luego necesitamos actualizar la información del nombre de la PC tanto en el TNS como en el Listener de la base de datos.

Luego reiniciamos todos los servicios: base de datos, listener y Tomcat (en mi caso).

Validamos el ORDS (Oracle REST Data Services), para ello vamos al directorio o carpeta que contiene el archivo ords.war e ingresamos el comando de validación en el siguiente formato:

java -jar ords.war validate [--database <dbname>]

De esta forma tenemos lista nuestra maquina virtual clonada para pruebas.

¡Muy bien será hasta la próxima!, espero haya sido de utilidad este artículo!