Cómo clonar una máquina virtual en VMware sin usar vCenter, sin opción "Clonar".
Si nos conectamos directamente a un host con VMware ESXi, nos encontraremos con que no hay opción para clonar máquinas virtuales, a diferencia de cuando nos conectamos a un vCenter.
Para clonar una máquina virtual cuando no tenemos el botón "Clonar..." la mejor opción es clonar el disco duro mediante terminal, y luego adjuntar este disco a una nueva máquina virtual.
Para ello, nos conectamos por SSH al host y nos dirigimos a la carpeta vmfs:
[root@localhost:~] cd /vmfs
[root@localhost:/vmfs] ls -la
total 12
drwxr-xr-x 1 root root 512 Mar 12 15:43 .
drwxr-xr-x 1 root root 512 Mar 27 12:30 ..
lrwxrwxrwx 1 root root 5 Nov 23 04:32 devices -> /dev/
drwxr-xr-x 1 root root 512 Mar 31 10:14 volumes
Entramos en volumes y listamos los datastores:
[root@localhost:/vmfs] cd volumes/
[root@localhost:/vmfs/volumes] ls -la
total 4100
drwxr-xr-x 1 root root 512 Mar 27 12:31 .
drwxr-xr-x 1 root root 512 Mar 12 15:43 ..
drwxr-xr-x 1 root root 8 Jan 1 1970 116ede77-c59075d9-c167-2342d555688d
drwxr-xr-t 1 root root 73728 Mar 10 09:37 5e6648f3-ad5e617a-0077-3ce1a1280428
drwxr-xr-t 1 root root 73728 Mar 11 12:56 5e675e95-4dd83910-1e37-3ce1a1280428
drwxr-xr-t 1 root root 73728 Mar 12 12:28 5e675f1d-983e7940-f2e1-3ce1a1280428
drwxr-xr-x 1 root root 8 Jan 1 1970 5e67848a-3668261a-9c5a-3ce1a1280428
drwxr-xr-x 1 root root 8 Jan 1 1970 5e678491-190a564e-fc0e-3ce1a1280428
lrwxr-xr-x 1 root root 35 Mar 27 12:31 HANADATA-DS -> 5e675f1d-983e7940-f2e1-3ce1a1280428
lrwxr-xr-x 1 root root 35 Mar 27 12:31 HANAOS-DS -> 5e675e95-4dd83910-1e37-3ce1a1280428
drwxr-xr-x 1 root root 8 Jan 1 1970 ba262b74-a49e6a58-6d9e-76253d064338
lrwxr-xr-x 1 root root 35 Mar 27 12:31 datastore1 -> 5e6648f3-ad5e617a-0077-3ce1a1280428
Nos vamos al datastore donde se encuentre la máquina origen, en este caso HANAOS-DS:
[root@localhost:/vmfs/volumes] cd HANAOS-DS
[root@localhost:/vmfs/volumes/5e675e95-4dd83910-1e37-3ce1a1280428] ls -la
total 1485184
drwxr-xr-t 1 root root 73728 Mar 11 12:56 .
drwxr-xr-x 1 root root 512 Mar 27 12:32 ..
-r-------- 1 root root 12517376 Mar 10 09:32 .fbb.sf
-r-------- 1 root root 134807552 Mar 10 09:32 .fdc.sf
-r-------- 1 root root 268632064 Mar 10 09:32 .jbc.sf
-r-------- 1 root root 16908288 Mar 10 09:32 .pb2.sf
-r-------- 1 root root 65536 Mar 10 09:32 .pbc.sf
-r-------- 1 root root 1074331648 Mar 10 09:32 .sbc.sf
drwx------ 1 root root 69632 Mar 10 09:32 .sdd.sf
-r-------- 1 root root 7340032 Mar 10 09:32 .vh.sf
drwxr-xr-x 1 root root 77824 Mar 12 15:45 W20SRV
drwxr-xr-x 1 root root 73728 Mar 12 15:46 W21SRV
d-w-r-xr-T 1 root root 73728 Mar 10 12:20 vmkdump
Nos dirigimos a la carpeta que contiene la máquina a clonar, en este caso llamada W21SRV, y miramos el nombre de su disco (W21SRV.vmdk). Lo necesitaremos luego.
[root@localhost:/vmfs/volumes/5e675e95-4dd83910-1e37-3ce1a1280428] cd W21SRV/
[root@localhost:/vmfs/volumes/5e675e95-4dd83910-1e37-3ce1a1280428/W21SRV] ls -la
total 168827072
drwxr-xr-x 1 root root 73728 Mar 27 12:39 .
drwxr-xr-t 1 root root 73728 Mar 27 12:39 ..
-rw------- 1 root root 172872433664 Mar 27 12:39 W21SRV-flat.vmdk
-rw------- 1 root root 270840 Mar 21 05:58 W21SRV.nvram
-rw------- 1 root root 502 Mar 12 15:46 W21SRV.vmdk
-rw-r--r-- 1 root root 0 Mar 11 12:56 W21SRV.vmsd
-rwxr-xr-x 1 root root 4959 Mar 27 12:39 W21SRV.vmx
-rw------- 1 root root 47 Mar 12 15:17 W21SRV.vmxf
-rw-r--r-- 1 root root 425670 Mar 11 12:59 vmware-1.log
-rw-r--r-- 1 root root 703050 Mar 11 15:33 vmware-2.log
-rw-r--r-- 1 root root 529093 Mar 12 15:17 vmware-3.log
-rw-r--r-- 1 root root 478484 Mar 27 12:39 vmware.log
Creamos una máquina que se llamará TEMPLATE. Para ello, creamos el directorio TEMPLATE:
[root@localhost:/vmfs/volumes/5e675e95-4dd83910-1e37-3ce1a1280428] mkdir ../TEMPLATE
Por último, usamos la utilidad vmfstools para clonar el disco original a un nuevo archivo:
[root@localhost:/vmfs/volumes/5e675e95-4dd83910-1e37-3ce1a1280428/W21SRV] vmkfstools -i /vmfs/volumes/HANAOS-DS/W21SRV/W21SRV.vmdk /vmfs/volumes/HANAOS-DS/TEMPLATE/TEMPLATE.vmdk
Destination disk format: VMFS zeroedthick
Cloning disk '/vmfs/volumes/HANAOS-DS/W21SRV/W21SRV.vmdk'...
Clone: 100% done.
Ahora creamos una nueva máquina virtual en el host:
Creamos una máquina virtual nueva:
Seleccionamos sistema operativo (el mismo que el de la máquina original), compatibilidad con VMware, etc. y pulsamos el botón siguiente.
Eliminamos el disco por defecto y añadimos un disco existente:
Seleccionamos el disco que hemos creado anteriormente haciendo un clon:
Finalizamos el asistente y ya tenemos la máquina creada, con el disco clonado de la otra máquina:
Llegados a este punto, toca revisar que las características de RAM, CPU y red sean las mismas que en la máquina original y listo, ya podemos encender la máquina virtual (NOTA: recordar cambiar la IP).
0 comentarios:
Publicar un comentario