Buscar

VMware: ESXi mover máquina virtual con ovftool

En entornos VMware ESXi donde no disponemos de Virtual Center, en ocasiones tenemos que mover una máquina virtual de host ESXi.

Para ello, una de las opciones es utilizar la herramienta: ovftool.

Ya vimos en un post anterior, que con la herramienta ovftool, es posible convertir una máquina virtual a fichero OVF (Open Virtualization Format):


También podemos utilizar la herramienta ovftool para mover una máquina virtual de host ESXi y de datastore.

Para realizar el movimiento de la máquina virtual, esta, debe estar detenida.

Realmente no estaremos moviendo la máquina virtual, si no que estaremos exportando la máquina virtual a plantilla OVF en origen e importando la plantilla OVF en destino.

En primer lugar deberemos conseguir la herramienta ovftool.

Podemos descargar la herramienta ovftool de la web de VMware o bien, también la encontraremos en el directorio donde tenemos instalado VMware Workstation.

Por defecto, el directorio donde se encuentra instalado VMware Workstation es el siguiente:

C:\Program Files (x86)\VMware\VMware Workstation

La herramienta, se encuentra en el directorio ovftool:

VMware: ESXi mover maquina virtual con ovftool

El procedimiento es el siguiente:

Nos situamos en un equipo donde dispongamos de la herramienta: ovftool.exe y que este equipo disponga de conectividad con host VMware ESXi origen y destino.

A continuación ejecutaremos:

ovftool -ds="NOMBRE-DATASTORE-DESTINO" "vi://USUARIO@ESXI-ORIGEN/NOMBRE-VM" "vi://USUARIO@ESXI-DESTINO"

Escenario de ejemplo:

- Host ESXi origen: 10.48.0.70
- Nombre usuario host ESXi origen: root
- Host ESXi destino: 10.48.0.34
- Nombre usuario host ESXi destino: root
- Nombre datastore destino: datastore1
- Nombre VM origen: SecScanner

Ejecución ovftool:

ovftool -ds="datastore1" "vi://root@10.48.0.70/SecScanner" "vi://root@10.48.0.34"

VMware: ESXi mover maquina virtual con ovftool

Como podemos ver en la captura de pantalla anterior, los passwords de ambos hosts vmware ESXi deberemos introducirlos de forma manual.

Después de su ejecución, veremos como la máquina virtual aparece en el host vmware ESXi destino.

También veremos cómo la máquina virtual en origen no ha sido borrada.

2 comentarios: