2011-07-27 9 views
6

Tengo el siguiente problema: Hay dos vCenters separados (ESXi). No pueden verse o comunicarse de ninguna manera. Puedo crear un Clon de una VM en vCenter1 pero luego quiero mover ese Clon en vCenter2. ¿Hay alguna manera de copiar los archivos de la máquina virtual clonada (archivos) en un disco duro externo y moverlos en el otro vCenter?mover una máquina virtual de un vCenter a otro vCenter

+1

He encontrado la solución a mi problema: Paso 1: desde el cliente vSphere, mientras está conectado a vCenter1, seleccione la máquina virtual y luego desde el menú "Archivo" seleccione "Exportar" -> "Exportar plantilla OVF "(nota: asegúrese de que la máquina virtual esté apagada, de lo contrario, esta característica no estará disponible; será gris). Esta acción le permitirá guardar en su máquina/laptop la VM (como un archivo .vmdk, .ovf y .mf). Paso 2: Conéctese a vCenter2 con su cliente vSphere y desde el menú "Archivo" seleccione "Implementar plantilla OVF ..." y luego seleccione la ubicación donde se guardó la VM en el paso anterior. ¡Eso fue todo! ¡Gracias! – PinkSheep

Respuesta

9

he figura hacia fuera la solución a mi problema:

  • Paso 1: desde el cliente de vSphere, mientras está conectado a vCenter1, seleccione la máquina virtual y luego desde el menú "Archivo " seleccionar " Exportar "->" Exportar plantilla OVF "(Nota: asegúrese de que la VM esté apagada, de lo contrario esta característica no estará disponible - será gris). Esta acción le permitirá guardar en su máquina/laptop la VM (como un archivo .vmdk, .ovf y .mf).
  • Paso 2: Conectar con el vCenter2 con su cliente vSphere y de "Archivo" del menú seleccione "Deploy OVF Template ..." y luego seleccionar la ubicación en la que la máquina virtual se ha guardado en el paso anterior.

Eso fue todo!
Gracias!

+0

Exportar OVF siempre es gris para mí: / –

6

Sí, puedes hacer esto.

  1. Copie todos los archivos de VM clonados de su directorio y colóquelos en su almacén de datos de destino.
  2. En el cliente VI conectado al vCenter de destino, vaya a la vista Inventario-> Almacenes de datos.
  3. Abra el navegador del almacén de datos para el almacén de datos donde colocó los archivos de la VM.
  4. Busque el archivo .vmx que ha copiado y haga clic con el botón derecho.
  5. Elija 'Registrar máquina virtual' y siga las indicaciones que se presenten. (Dependiendo de su versión de vCenter, esto puede ser 'Agregar al inventario' u otra variante)

¡El proceso de registro de VM debe finalizar con la VM clonada utilizable en el nuevo vCenter!

¡Buena suerte!

+0

Mejor logrado con una herramienta como WINSCP – RAGNO

+0

También se puede hacer a través de 'scp' básico desde el shell del host a la IP del otro host. Por ejemplo, en el shell de host del host de origen, 'cd' en la carpeta del almacén de datos, ejecute' scp -r 'Nombre de la carpeta VM "/ * destination.host.ip:/vmfs/volumes/datastore-name /" Nombre de la carpeta VM "/'. (Esto asume que el mismo usuario en ambos hosts). Tardará un segundo, pero se copiará directamente desde el host de origen al host de destino, sin necesidad de una PC de "intermediario". –

1

Para mover una máquina virtual no necesita clonar la máquina virtual, simplemente copie los archivos de la máquina virtual (después de apagar la VM) a la unidad de disco duro externa y registre la misma en el host de destino.

1

Una forma mucho más simple de hacer esto es usar vCenter Converter Standalone Client y hacer un P2V pero en este caso un V2V. Es mucho más rápido que copiar todos los archivos VM en algún lugar de almacenamiento y copiarlo en su nuevo vCenter. Lleva mucho tiempo copiarlo o exportarlo a una plantilla OVF y luego importarlo. Puede configurar vCenter Converter Standalone Client en V2V en un solo paso y sincronizar, y luego hacer que encienda la máquina virtual en el nuevo Vcenter y apague el viejo vCenter. Sencillo.

Para mí, utilizando este método, pude mover una máquina virtual de un vCenter a otro vCenter en unos 30 minutos en comparación con la copia o exportación que tomó más de 2 horas. Tus resultados pueden variar


Este proceso de abajo, de otra respuesta, que funcionaría mejor si se puede presentar ese almacén de datos a los servidores ESXi en el vCenter y luego siga el paso 2. La eliminación de tener que copiar todas las máquinas virtuales y siga resto del proceso .

  1. Copie todos los archivos de VM clonados de su directorio y colóquelos en su almacén de datos de destino.
  2. En el cliente VI conectado al vCenter de destino, vaya a la vista Inventario-> Almacenes de datos.
  3. Abra el navegador del almacén de datos para el almacén de datos donde colocó los archivos de la VM.
  4. Busque el archivo .vmx que ha copiado y haga clic con el botón derecho.
  5. Elija 'Registrar máquina virtual' y siga las indicaciones que se presenten. (Dependiendo de su versión de vCenter, esto puede ser 'Agregar al inventario' u otra variante)
1

La copia de los archivos VM en un HDD externo y luego llevarlo a su destino tomará mucho más tiempo y requiere múltiples pasos El uso de vCenter Converter Standalone Client hará todo por usted y es mucho más rápido. No se requiere HDD externo. No estoy seguro de dónde sacaste la parte de clonación. vCenter Converter Standalone Client simplemente copia los archivos VM al importar y exportar desde el origen al destino, apaga la VM fuente, luego registra la VM en el destino y enciende. Todo en un paso. Toma aproximadamente 1 minuto configurarlo en vCenter Converter Standalone Client.

0

No tiene que exportar sus VM en absoluto. Puede mover la VM y clonar a un host TAXI en vCenter 1. A continuación, agregue el host a vCenter 2 y vMotion aleje las máquinas virtuales a otros hosts previamente administrados por vCenter 2. Cuando termine, puede volver a agregar el host TAXI a vCenter 1

Cuestiones relacionadas