VMware Global Community
kurgans
Contributor
Contributor

Arrancar maquina vmware-server en ESXi

Buenos días amigos,

Os expongo mi problema que seguro que no sera al primero que le pasa pero no encuentro una solucion directa,

Yo tenia y tengo una maquina virtual en vmware-server 2.0, bien ahora he sacado un servidor ESXi y quiero trasladar y arrancar esa maquina en el nuevo server, me plantee bajarla montarla en local y convertirla pero son mas 150GB y claro con la subida que tenemos es algo imposible.

Entonces lo que queria saber si se puede hacer es pasar la maquina del server vmware al ESXi y mediante algun proceso o comando convertirla para poder arrancanla en le nuevo servidor.

Desde ya muchas gracias a todos

0 Kudos
13 Replies
Borja_Mari
Virtuoso
Virtuoso

Hola,

una posible opción (un poco pedrestre, la verdad) podria ser lo siguiente:

- Arrancas el servidor virtual en un workstation, sobre un pc/servidor windows

- Instalas el vmware converter standalone dentro del servidor virtual (supongo que la virtual es un windows).

- Montas un ESXi virtual dentro del workstation, configurandolo para que tanto el servidor virtual como el ESXi tengan visibilidad por red a través de la misma vmnetX

- Realizas la conversión con el converter con destino el ESXi virtual

- Una vez hecha la conversión, desde el equipo host (el que corre el workstation) te bajas los ficheros vmx y vmdk de la màquina recien convertida. Para hacerlo, puedes usar la herramienta fastscp de Veeam.

- Una vez que tengas los ficheros de la màquina virtual en local, los pasas a por ejemplo un disco externo usb.

- Después te llevas el disco usb a otra màquina donde tengas el fastscp instalado, configuras esa máquina que tenga visibilidad por red a la IP de gestión del servidor ESXi o vcenter destino (en un entorno de red local, que no tengas problema de subir esos 150 GB) y subes la máquina virtual mediante fastscp a algún datastore de la infraestructura virtual destino.

- Agregas la máquina virtual a la infraestructura virtual destino, navegando por el datastore y añadiendo la máquina al inventario.

- Haces las reconfiguraciones necesarias (por ejemplo, las interfícies de red virtual) sobre la máquina virtual.

Y con "solo esto" en principio, deberias tener la máquina migrada al nuevo entorno virtual Smiley Wink

Espero que esto te dea de ayuda Smiley Happy

Un saludo,

Pablo

--------------------------------------------------------------------------------------------------------------------

Please consider awarding any helpful or corrrect answer. Thanks!!
Por favor considera premiar cualquier respuesta útil o correcta. ¡¡Muchas gracias!!

http://communities.vmware.com/blogs/virtually_noob

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
kurgans
Contributor
Contributor

Hola Pablo,

Primero darte las gracias, pues bien estos pasos para un entorno local son utiles por que bueno tarde o temprano habra qe migrar lo que tenemos en vmware a esxi,

pero para este caso concreto lo que tratamos es de evitar tener que bajar la maquina a un entorno local para hacerle esa conversion por que bueno son 150GB que eso no es un gran problema en bajarla pero subirla a 50 kb/s por segundo si es un problema mas que nada de tiempo ya que se puede tirar mas de una semana y contando que bueno no tengas microcortes y los archivos lleguen bien.

Es por eso por lo que nos dirigimos a todos vosotros para ver si alguna tools o comando nos los permitia hacerlo todo online.

De nuevo muchas gracias por tu post seguro que le sacaremos punta pero bueno para algo dentro de nuestra propia red.

0 Kudos
MauroBonder
VMware Employee
VMware Employee

El 5,0 independiente es la conversión de la función para sincronizar la información de modo que la conversión completa. Pero de todos modos te recomiendo que programar una parada a este frío de conversión (Con la máquina apagada) para que todos los datos se copian sin diferencia.
O utilizar el Robocopy después de la conversión. 

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
pcerda
Virtuoso
Virtuoso

Hola que tal,

La verdad no tienes muchas opciones. Lo ideal seria utilizar Converter Standalone para convertir la MV a formato ESXi, estando todo conectado a una red Gigabit, y ojala en el mismo Switch para evitar muchos saltos en la conexión. 

En situaciones similares, he conectado el servidor con VMware Server, el host ESXi y mi notebook con Converter, todos en el mismo Switch Gigabit.  Con un poco de suerte, asi podrias convertirla en unas 3 horas aprox.

Saludos,

Regards / Saludos - Patricio Cerda - vExpert 2011 / 2012 / 2013
0 Kudos
kurgans
Contributor
Contributor

Hola Mauro,

Gracias popr unirte a nuestra consulta, ya foreando un poco mas de lleno sobre la cuestion, hemos encontrado este howto que bueno leyendolo parece puede solucionar el problema, movemos por ssh la maquina vieja y le hacemos la conversion que se indica,

No soy un gran vamos que digo soy un muy pequeño conocer de esto y bueno lo que leo es que podemos hacerla sin problemas,

http://totalticketsystem.com/blog/technical-articles/how-to-upgrade-your-vmware-server-2-0-to-esxi/

Paso 9 en adelante

No se que os parece como solucion ????

Gracias a todos

0 Kudos
dquintana
Virtuoso
Virtuoso

Hola Kurgans, lo podes hacer utilizando VMware Converter, https://my.vmware.com/web/vmware/evalcenter?p=converter

Con ese producto (que es gratuito) vas a poder ¨virtualizar¨ la vm del server 2.0 y pasarla a ESX.

Slds

Diego

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos
Borja_Mari
Virtuoso
Virtuoso

Hola,

justamente te comento que para subir con fastscp la mv ya migrada al formato de ESXi, conectes el pc/portatil/etc donde tengas los ficheros de la mv a un segmento local (por ejemplo el mismo switch dónde esta conectada la interfaz de gestión del ESXi - vmkernel/management port).

Con eso eliminas la limitación del poco ancho de banda que comentas.

En total es un proceso algo largo y manual Smiley Happy

Un saludo,

Pablo.

---------------------------------------------------------------------------------------------------------------------

Please consider awarding any helpful or corrrect answer. Thanks!!
Por favor considera premiar cualquier respuesta útil o correcta. ¡¡Muchas gracias!!

http://communities.vmware.com/blogs/virtually_noob

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
Borja_Mari
Virtuoso
Virtuoso

Hola,

haciendo los pasos del articulo que comentas, vas a tener el mismo problema de ancho de banda.

Al subir por ssh/scp el fichero vmdk al servidor ESXi (150 GB), vas a estar limitado igual por el problema del ancho de banda.

Saludos,

Pablo.

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
dquintana
Virtuoso
Virtuoso

Hola Kurgans, si la velocidad va a 50K, te recomiendo directamente bajarla a un Disco Externo y transportarla físicamente.

Slds

Diego

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos
kurgans
Contributor
Contributor

Hola amigos,

Agradeceros a todos enormemente vuestras opiniones, consejos y ayudas, que acabo de leer (acabo de  salir del trabajar), como os digo mi problema es la subida, traspasar datos entre ellas no es problema ambas estan en el mismo datacenter por eso el no querer bajar a la maquina de forma local y la conexion interna entre ellas es de 1 Gb con los que los 150 GB por ssh no es problema de echo lo acabo de poner.

Y voy a seguir la conversion del post del howto que os puse anteriormente ya que en la situcion en la que estamos es bueno creo yo que sera la mas ideal, pero gracias a todos ya que toda vuestra ayuda y sugerencia para las 2 maquinillas virtuales del trabajo migrarlas a esxi me viene fantasticamente bien todos vuestros comentarios.

Despues de seguir ese howto os dire como me ha ido bueno por lo menos que sirva para otro usuario que se pueda ver en la misma situacion que yo.

A todos muchas gracias popr los aportes.

Un saludo

0 Kudos
dquintana
Virtuoso
Virtuoso

Excelente Kurgans. Luego cuentanos como te ha ido.

Slds

Diego

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos
kurgans
Contributor
Contributor

Buenas tardes a todos,

Parece que no es oro todo lo que reluce, movi la maquina virtual vmware completa a una ruta temporal en el servidor exsi, y bueno pense que bien ya solo es seguir los pasos de howto, pero me encuentro con un error del que he leido  mucho en foros todo en ingles y muy lioso y total que al final no he dado con la solucion

Os digo, la maquina esta completa subida en su nueva carpeta

/vmfs/volumes/4eeb8445-d876c29c-6ecf-e06995c29b22/Es_testing

Todos los archivos estan dentro y voy a jejecutar el comando

vmkfstools -i /vmfs/volumes/4eeb8445-d876c29c-6ecf-e06995c29b22/Es_testing/virtual-s001.vmdk /vmfs/volumes/4eeb8445-d876c29c-6ecf-e06995c29b22/Es_testing/vmdk/001.vmdk

Es decir ejecuto el comando con <origen><archivo.vmdk> y <destino><archivo.vmdk>

Pero me da el siguiente error:

DiskLib_Check() failed for source disk The file specified is not a virtual disk (15).

Tiene que ser algo de configuracion me pienso dentro de esxi pero no doy con la tecla,

¡¡¡¡ Se admite cualquier ayuda !!!! jejeje

Gracias de nuevo a todos por anticipado

0 Kudos
dquintana
Virtuoso
Virtuoso

Hola, hay una KB de vmware muy parecida por este tema, dale una revisada:

Powering on the virtual machine fails with the error: The file specified is not a virtual disk (15)

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=101683...

This issue occurs when the .vmdk descriptor file is corrupt or missing.

To resolve this issue, create a new .vmdk descriptor file for this disk and then unregister and re-register the virtual machine. This ensures that the vSphere Client detects the correct disk size and the virtual machine powers on properly.

For more information on creating a new descriptor file, see Recreating a missing virtual disk (VMDK) header/descriptor file (1002511).

Aparentemente tenes corrupto el descriptor, seguí el workarround que dice el link y comentanos a ver si te sirvió.

slds

Diego Quintana

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos