VMware Global Community
AGALAN
Contributor
Contributor
Jump to solution

Clonar maquinas virtuales en caliente entre diferentes esxi con vmware converter

Estoy actualmente trabajando con varios servidores Vmware ESXi 4.0 Update 1. Estoy utilizando VMWARE CONVERTER version 4.01 para clonar las maquinas virtuales de un datastore (local) de un esxi a otro datastore (local) de otro esxi. En breve espero recibir una cabina de discos y versiones de vmware con HA, VMOTION, etc... El problema actual es que debo parar las maquinas virtuales antes de realizar la conversion y aun parandolas, tarda mucho tiempo. Si una conversion de uno de mis servidores de fisico a virtual tardo 2 horas, la nueva maquina virtual ahora generada y clonada mediante vmware converter a otro esxi tarda aproximadamente 8 horas. Alguien tiene la solucion a mi problema? Me interesaria sobre todo no parar la maquina y saber si hay algun otro procedimiento de clonado para que tarde menos tiempo.

Un saludo y gracias!

1 Solution

Accepted Solutions
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola,

una posible opción que se me ocurre (obviando tema converter) es que hagas un snapshoot temporal (depende del tipo de mv hay que tener cuidado) y después "con la calma" mueves (por ejemplo usando fastscp/winscp) el fichero de configuración .vmx y el .vmdk de datastore/esxi.

Una vez hecha la copia borras el snapshoot en el origen.

Y ya esta! Smiley Happy

Obviamente este es un proceso de copia y no de clonado. Pero es posible que también te sirva.



Regards/Saludos,
Pablo

Please consider awarding

any helpful or corrrect answer. Thanks!! -

Por favor considera premiar

cualquier respuesta útil o correcta. ¡¡Muchas gracias!!

Virtually noob blog

------------------------------------------------------------------------------------------------- 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

View solution in original post

0 Kudos
11 Replies
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola,

una posible opción que se me ocurre (obviando tema converter) es que hagas un snapshoot temporal (depende del tipo de mv hay que tener cuidado) y después "con la calma" mueves (por ejemplo usando fastscp/winscp) el fichero de configuración .vmx y el .vmdk de datastore/esxi.

Una vez hecha la copia borras el snapshoot en el origen.

Y ya esta! Smiley Happy

Obviamente este es un proceso de copia y no de clonado. Pero es posible que también te sirva.



Regards/Saludos,
Pablo

Please consider awarding

any helpful or corrrect answer. Thanks!! -

Por favor considera premiar

cualquier respuesta útil o correcta. ¡¡Muchas gracias!!

Virtually noob blog

------------------------------------------------------------------------------------------------- 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
Samquejo
Commander
Commander
Jump to solution

Buenas

¿y no te renta mas el uso de plantillas? parece que lo que tienes al usar disco local es tema de rendimiento

Dices que te va a llegar una cabina, pero se me ocurre que puedes crearte tu una con cualquier servidor que tengas a mano, simplemente con nfs o iscsi (mas trabajo este) para que te sirva de puente con el converter, que no es lo mismo leer y escribir que solo leer y solo escribir, además me imagino que usas discos thin, con lo cual tambien puedes tener el datastore fragmentado (mas impacto en el rendimiento aún)

Si esta u otra respuesta es util, por favor marca su correspondiente notificador.

Gracias/Regards

Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
0 Kudos
AGALAN
Contributor
Contributor
Jump to solution

He instalado el Veeam Backup and FastSCP y parece efectivamente que es lo que necesito. Además se ven todos mis esxi perfectamente y es muy fácil incluso programar copias automáticas. Estoy ahora haciendo la prueba de copiado sin el snapshoot y parando la maquina virtual. Si veo que es más rápido que con vmware converter lo utilizaré sin duda aunque debo probar a realizar la copia sin parar la maquina virtual. De todas formas que pasa si intento hacer la copia sin parar la máquina virtual y sin hacer snapshoot. Supongo será una copia incorrecta...

0 Kudos
Samquejo
Commander
Commander
Jump to solution

Ojo con servicios transaccionales y bases de datos en caliente.

No veo el objetivo del clonado en caliente, pero siu dices que es lo que necesitas, la veeam scp es una buena herramienta. pero dudo que te deje copiar el vmdk de una MV en uso

Si esta u otra respuesta es util, por favor marca su correspondiente notificador.

Gracias/Regards

Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola,

yo te recomiendo que hagas la copia con el proceso de snaphoot previo.

Haciéndolo así matas dos pájaros de un tiro:

1) Puedes realizar la copia en caliente.

2) Al estar los datos que cambian escribiéndose en el disco temporal del snapshoot (el que no copias, porque copias el original) te evitas que en el proceso la copia quede inconsistente o en mal estado a nivel de datos (por ejemplo un sql server).

Si no estas demasiado familiarizado con los snapshoots te recomiendo que consultes esto:

http://communities.vmware.com/blogs/virtually_noob/2010/06/26/some-notes-about-vmware-snapshots

Veo que consideras que tu pregunta ha sido contestada. Por favor marca aquellas respuestas que consideres correctas o de ayuda. Muchas gracias Smiley Happy



Regards/Saludos,
Pablo

Please consider awarding

any helpful or corrrect answer. Thanks!! -

Por favor considera premiar

cualquier respuesta útil o correcta. ¡¡Muchas gracias!!

Virtually noob blog

------------------------------------------------------------------------------------------------- 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
AGALAN
Contributor
Contributor
Jump to solution

Posiblemente pararé las máquinas virtuales. Así aseguro que la copia es correcta. Y en cuanto tenga la cabina de discos montaré versión con HA, motion, etc... Muchas gracias por tu ayuda.

0 Kudos
AGALAN
Contributor
Contributor
Jump to solution

Miraré el tema de los snapshoots. Gracias.

0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Agalan

Otra posible solución es el uso de Storage VMotion en caliente o si no tienes licencia y te puedes permitir el lujo de apagar tu VM lo podrías hacer en frío (es decir, con la VM apagada y mover el .vmkd de datastore).

Saludos,

Jose Maria Gonzalez,

Founder and President of JmG Virtual Consulting, S.L

-


Mi empresa: JmG Virtual Consulting, S.L - Lideres y Expertos en Virtualizacion

Mi blog: El blog de Virtualizacion en Español - con Jose Maria Gonzalez.

Mi twitter: El blog de Virtualizacion en Español - con Jose Maria Gonzalez

VMware vExpert 2009, vExpert 2010, VCI, VCP4, VCP3, VCP2, RHCE, MCSE

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>

0 Kudos
AGALAN
Contributor
Contributor
Jump to solution

Hola Jose Maria, espero ansioso la cabina de discos y las licencias de vmware con HA, VMOTION, etc... De momento lo que quiero es disponer de un plan alternativo si caen mis servidores esxi. Dispongo actualmente de varios servidores esxi con datos en sus discos locales. Todos los servidores en producción los tengo clonados en otro datastore de otro esxi. La cuestión no es "mover", es "copiar". Hasta ahora copiaba la maquina virtual completa con "Converter Standalone Client". Eso sí, tarda bastante aunque esta asumido. Con "Veeam Backup and FastSCP" (comentaba otro usuario) puedo automatizar dichos procesos de copia (veo todos los servidores esxi) pero siempre debo parar la máquina virtual. La opción snapshot (comentaba tambien otro usuario) la veo algo arriesgada con mi actual estructura.

De momento tengo decidido parar las máquinas virtuales para hacer la copia. Es más seguro. En cuanto tenga cabina de discos, HA, VMOTION, será otra historia...

En cualquier caso con "VMware vSphere Client" no se puede ni copiar ni mover a otro esxi, no? O al menos yo solo veo los datastores del propio esxi. Y montar un cluster para ver todos los esxi desde "VMware vSphere Client" es posible? Supongo que no sin cabina de discos y sin versiones superiores de vmware. Y tampoco tiene sentido montar un cluster sin cabina, entiendo. Eso sí, si al menos viera todos mis esxi desde "VMware vSphere Client" sería un avance ya que podría copiar el fichero vmdk tal y como comentabas.

Muchas gracias por tu información.

Por cierto, fuí alumno tuyo hace algunos meses en un curso que impartiste en Magirus España, en Madrid. Estoy como puedes ver comenzando a dar mis primeros pasos en firme. Comentarte que el curso fue muy interesante y espero en breve avanzar y sacar máximo rendimiento a las herramientas de virtualización de vmware. Es un tecnología apasionante, que puedo decirte que no sepas...

Saludos

Antonio Galán

0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Antonio,

Perdona, pensé que lo que queridas era mover en lugar de copiar.

Otra de las soluciones, a las ya apuntada por mis compañeros, podría ser el software de replicación de VIzionCore. TE lo puedes bajar por 30 días y probarlo. De esta forma puedes copiar todas tus máquinas virtuales de un servidor a otra y de una forma mucho mas limpia.

PD. Me alegra de que te gustara el curso y aprendieras mucho Smiley Happy

Saludos,

Jose Maria Gonzalez,

Founder and President of JmG Virtual Consulting, S.L

-


Mi empresa: JmG Virtual Consulting, S.L - Lideres y Expertos en Virtualizacion

Mi blog: El blog de Virtualizacion en Español - con Jose Maria Gonzalez.

Mi twitter: El blog de Virtualizacion en Español - con Jose Maria Gonzalez

VMware vExpert 2009, vExpert 2010, VCI, VCP4, VCP3, VCP2, RHCE, MCSE

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>

0 Kudos
alancondori
Contributor
Contributor
Jump to solution

Hola Jose.

Tengo un server con ESXi 5 y lo administro con el vphere cli, quiero poder hacer clones en CALIENTE y no no tengo una licencia de Vcenter, puedo usar el VIzionCore para ello ?

0 Kudos