Hola
Estoy intentanto ponerle un disco .vmdk a otra máquina, le digo examinar pero el disco NO aparece.
?¿?¿
alguna idea?
Recuerda, cada fichero flat.vmdk es un disco virtual y los ficheros .vmdk son solamente unos descriptores XML del disco flat.vmdk. Si has perdido el flat.vmdk, has perdido el disco, en cambio si has perdido un .vmdk y mantienes el flat.vmdk, puedes recrear un nuevo fichero .vmdk ya que como te digo simplemente es un fichero xml...
Te pongo un ejemplo en mi entorno, de mi máquina SERVER01:
total 25199232
-rw-rr 1 root root 44928 Jan 5 10:41 vmware-1.log
-rw------- 1 root root 4294967296 Jan 5 12:19 SERVER01-440d4927.vswp
-rw-rr 1 root root 56956 Jan 19 17:10 vmware-2.log
-rw------- 1 root root 547 Jan 26 08:39 SERVER01.vmsd
-rw-rr 1 root root 37 Jan 27 17:24 SERVER01-440d4927.hlog
-rw------- 1 root root 402 Jan 27 17:25 SERVER01_D.vmdk
-rw-rr 1 root root 216022 Jan 27 17:25 vmware-3.log
-rw------- 1 root root 403 Jan 27 17:25 SERVER01_C.vmdk
-rw------- 1 root root 8684 Jan 27 17:25 SERVER01.nvram
-rw------- 1 root root 263 Jan 29 14:54 SERVER01.vmxf
-rwxr-xr-x 1 root root 2453 Jan 29 14:54 SERVER01.vmx
-rw-rr 1 root root 55292 Jan 29 15:01 vmware.log
-rw------- 1 root root 16121548800 Feb 1 14:57 SERVER01_C-flat.vmdk
-rw------- 1 root root 5379333120 Feb 1 14:57 SERVER01_D-flat.vmdk
Observa que al final del ls se muestra SERVER01_C-flat.vmdk y SERVER01_D-flat.vmdk... Estos son mis dos discos C: y 😧 del servidor SERVER01, y si te dfijas lo que ocupan: 16121548800 bytes y 5379333120 bytes, verás que es el contenido de cada uno de los discos.
En cambio si miras el ficheroi SERVER_C.vmdk o SERVER_D.vmdk que son los ficheros vmdk de los dos discos, verás que ocupan 402 y 403 bytes... ya que son ficheros XML apuntando a los discos reales: *-flat.vmdk. Lo dicho: si has perdido el flat-vmdk, has perdido el disco.
Entiendo que accedes al DataStore correcto. ¿El disco no lo usa otro equipo verdad?
Quizá el archivo vmdk esté corrupto (el vmdk es simplemente un fichero xml que apunta al fichero .flat.vmdk, que realmente es el disco en si). Sería interesante que puedas conectarte a la Service Console y en /vmfs/volumes/NOMBRE_DATASTORE intentes encontrar el fichero vmdk. Si no existe comprueba que rtealmente exista el fichero flat.vmdk del disco que quieres, en ese caso habrá que rehacer el ficherito vmdk para que el DataStore Browser pueda verlo y añadir el disco a la VM.
Hola que tal
Veo en el datastore un archivo .vmdk pero tipo "file", no tiene el iconito tipico de disco .vmdk y NO veo ningun flat.
¿como puedo entonces intentar utilizarlo, recrearlo?
gracias
Buenas, compañero.
Veo que tienes un "problema gordo"
Probablemente se te ha corrompido el disco, o se ha borrado mal, o..... misterios de la ciencia.
Lo primero... la maquina a la cual pertence el disco, esta arrancada por casualidad?
En caso que si, yo intentaria hacer un v2v con el converter o algo por el estilo para poder recrear el disco...
Si esta apagada, intenta encenderla, a ver si por esas casualidades de la vida el flat aparece por ahi como por arte de magia.
Si no aparece, creo que lo unico que te queda es tirar de backup o algo asi.
Espero haber sido de ayuda.
Sanmarfe.
VCP 4.
Akumal2, si realmente desde un Putty o acceso a la Service Console, no ves el fichero flat.vmdk.... significa que has perdido el disco. Al perder el flat.vmdk,el fichero vmdk queda como dices, sin icono asociado de disco en el DataStore Browser del VIC.
Ten en cuenta que desde DataStore Browser desde el VIC, los archivos flat.vmdk no son visibles, ya que el VIC ya te asocia cada vmdk a su flat.vmdk y es invisible desde ahí. Pero si te has conectado por putty y has hecho un ls del datastore y no ves el fichero flat.vmdk... siento decirte que has perdido el disco.
A partir de ESX 3.5 Update 3 existe un sistema (experimental) creo para recuperar vmdks, perdidos. Mira a ver si puedes hacer algo con ello, tras confirmar que has perdido el fichero flat.vmdk.
Yo perdí un disco desde la opción de mover un disco vmdk desde el DataStore Browser... Quizá haya sido lo que ha provocado tu pérdida del disco virtual?
Si el disco es de dats y lo has perdido, será necesario tirar de Backup..
Ya nos dirás
Recuerda, cada fichero flat.vmdk es un disco virtual y los ficheros .vmdk son solamente unos descriptores XML del disco flat.vmdk. Si has perdido el flat.vmdk, has perdido el disco, en cambio si has perdido un .vmdk y mantienes el flat.vmdk, puedes recrear un nuevo fichero .vmdk ya que como te digo simplemente es un fichero xml...
Te pongo un ejemplo en mi entorno, de mi máquina SERVER01:
total 25199232
-rw-rr 1 root root 44928 Jan 5 10:41 vmware-1.log
-rw------- 1 root root 4294967296 Jan 5 12:19 SERVER01-440d4927.vswp
-rw-rr 1 root root 56956 Jan 19 17:10 vmware-2.log
-rw------- 1 root root 547 Jan 26 08:39 SERVER01.vmsd
-rw-rr 1 root root 37 Jan 27 17:24 SERVER01-440d4927.hlog
-rw------- 1 root root 402 Jan 27 17:25 SERVER01_D.vmdk
-rw-rr 1 root root 216022 Jan 27 17:25 vmware-3.log
-rw------- 1 root root 403 Jan 27 17:25 SERVER01_C.vmdk
-rw------- 1 root root 8684 Jan 27 17:25 SERVER01.nvram
-rw------- 1 root root 263 Jan 29 14:54 SERVER01.vmxf
-rwxr-xr-x 1 root root 2453 Jan 29 14:54 SERVER01.vmx
-rw-rr 1 root root 55292 Jan 29 15:01 vmware.log
-rw------- 1 root root 16121548800 Feb 1 14:57 SERVER01_C-flat.vmdk
-rw------- 1 root root 5379333120 Feb 1 14:57 SERVER01_D-flat.vmdk
Observa que al final del ls se muestra SERVER01_C-flat.vmdk y SERVER01_D-flat.vmdk... Estos son mis dos discos C: y 😧 del servidor SERVER01, y si te dfijas lo que ocupan: 16121548800 bytes y 5379333120 bytes, verás que es el contenido de cada uno de los discos.
En cambio si miras el ficheroi SERVER_C.vmdk o SERVER_D.vmdk que son los ficheros vmdk de los dos discos, verás que ocupan 402 y 403 bytes... ya que son ficheros XML apuntando a los discos reales: *-flat.vmdk. Lo dicho: si has perdido el flat-vmdk, has perdido el disco.
Hola
Pues que le vamos a hacer,.... yo creo que al copiar se ha corrompido, o al hacer un backup con el veeam.
¿cómo se llama ese software experimental?
saludos
VMDK Recovery Tool. Como te digo a partir de ESX 3.5 Update 3 está disponible, aunque nunca lo he utilizado y desconozco si previamente hay que activar algo (antes de perder un disco, me refiero). Mira estos links:
http://vmetc.com/2008/11/06/vmdk-recovery-tool-available-in-esx-35-update-3/
http://communities.vmware.com/thread/74863
Ya dirás
Hola, siento decirte que esta herramienta no esta disponible en la version de VMware vSphere. Solo estaria disponible en ESX 3.5.
En el caso de utilizar 3.5, esta herramienta te permite la recuperacion de la VM siempre y cuando hayas ejecutado la herramienta antes de la perdida del disco virtual, osea es una herramienta reactiva ante una incidencia.
saludos
Jose Guerrero
Pues nada... El gozo en un pozo de nuevo.
Hola de nuevo
Gracias a los dos, a pesar de todo me ha ayudado conocer esa herramienta.
Un saludo y adioooos disco.....adioooossss, uffff.
buena tardes
Ojala y me puedas ayudar yo tengo el problema que movi una maquina virtual de un datastorage a otro y mi disco de la maquina virtual me lo deja como -flat.vmdk como puedo generar el .vmdk para utilizar la maquina virtual?
saludos y gracias
Hola, revisa la siguiente URL oficial de VMWare:
"Recreating a missing virtual disk (VMDK) header/descriptor file"
Yo lo he probado y funciona.
Por otra parte, existe una página web que en función de unos parámetros que te pide te genera el fichero vmdk asociado a tu flat. Espera a ver si la encuentro...
Saludos.
Xavier
VMware Certified Professional VCP3 and VCP4.
-
Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.
If you find this or any other information helpful or correct, please consider awarding points. Thank you.
Ok, la herramienta es esta:
http://www.phdvirtual.com/utilities/VMDKstubgenerator.php
Saludos.
Xavier
VMware Certified Professional VCP3 and VCP4.
-
Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.
If you find this or any other information helpful or correct, please consider awarding points. Thank you.
Hola Akumal,
Hay un método al cual prefiero sobre la herramienta de creación del disco descriptivo .vdmk que se llama vmkfstools.
Saludos,
Jose Maria Gonzalez,
Founder and President of JmGVirtualConsulting.com
-
See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy
See http://www.josemariagonzalez.es for my blog on VMware training and tips
See http://www.twitter.com/jose_m_gonzalez for some twittering
VMware vExpert 2009
Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6345031" target="_blank">101 Secretos de VMware vSphere</a>
Autor del libro VMware ESX y VMware VCP Hecho Fácil
-
If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>