miércoles, 4 de julio de 2012

Recuperar archivo VMX en VMware vSphere

Si tuviste la mala suerte de perder un archivo VMX por la razon que sea, pero tienes la suerte de tener un snapshot vivo, acá una receta para recuperarlo:

- Mediante SSH ir al directorio de la maquina afectada:

# cd /vmfs/volumes/datastore/vm-warning/

- Ubicar el archivo de snapshots *.vmsn (binario que además contiene una copia del VMX borrado) y copiarlo a una máquina Linux:

# scp vm-warning.vmsn IP_maquina_linux:/root/

- Luego en la máquina Linux ejecutar:

# dd if=vm-warning.vmsn of=vm-warning.vmx bs=1 skip=100 count=10000

- Copia de vuelta el VMX recuperado y ya puedes re-importar tu Máquina Virtual desde el vSphere Client

Saludos!

1 comentario:

  1. Hola que tal?, intente lo que dijiste pero no sirve. Tengo un caso que mi maquina virtual quedo invalida, y atravez de mucho trabajo pude rehacer un vmx y un vmdk del -flat.vmdk. El problema es que la maquina quedo como la primera vez que inicio y no puedo hacer que tome los discos de snapshot o los mismos snapshot. Si sabes algo, escribime : maty_zapa@hotmail.com.

    Saludos

    ResponderEliminar