Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Mover o copiar discos virtuales en un entorno VMware (2016239)

Purpose

Renuncia: Este artículo es una traducción de Moving or copying virtual disks in a VMware environment (900). Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.

En ciertas circunstancias, usted puede querer trasladar de una ubicación a otra archivos de disco específicos de una máquina virtual. Estas circunstancias pueden incluir, pero no se limitan a:
  • Mover el disco de una máquina virtual desde una plataforma que usa un producto VMware hasta una plataforma diferente que usa otro producto VMware.
  • Cuestiones de resolución de problemas que implican un uso de espacio de disco elevado.
  • Equilibrar el uso del espacio del disco.
  • Clonar una máquina virtual.
  • Hacer una copia de seguridad de una máquina virtual.

Este artículo explora y describe los diferentes métodos de reubicar los archivos de una máquina virtual dentro de su Entorno VMware.

Resolution

Para soportar ciertas operaciones internas, la instalación de ESX incluye un subconjunto de comandos de configuración de Linux estándar; por ejemplo, comandos de configuración de red y almacenamiento. Al utilizar dichos comandos para realizar tareas de configuración, se pueden ocasionar serios conflictos de configuración y hacer inútiles algunas de las funciones de ESX. Siempre trabaje a través de vSphere Client al configurar ESX a menos que se indique lo contrario en la documentación de vSphere o por parte del Soporte Técnico de VMware.

Antes de mover o copiar manualmente los archivos de disco de una máquina virtual, considere usar las funciones existentes de VMware, que pueden lograr los mismos resultados buscados. Estas funciones de VMware incluyen:


Consideraciones y salvedades

Hay varias salvedades específicas para mover o reubicar archivos de disco de máquinas virtuales:

  • Las diferentes versiones de los productos VMware pueden tener diferentes formas de implementación de un archivo de disco virtual. Para más información, consulte Virtual Machine Disk Format (VMDK).
  • Al usar instantáneas, los discos virtuales de una máquina virtual pueden abarcar múltiples archivos VMDK que son parte de una cadena interdependiente. Para más información, consulte la sección de Registros de recuperación y cadenas de discos en VDDK API documentation.
  • Para evitar problemas relacionados con la administración de datos y el desempeño de ESX, evite usar scp, cp o mv para operaciones de almacenamiento; en su lugar, use vmkfstools, la herramienta importadora de máquina virtual de VMware. Para más información relativa al uso de herramientas dentro de la consola de servicio, consulte Third-Party Software in the Service Console.

Antes de copiar archivos de máquinas virtuales

Para evitar problemas de instantáneas e inconsistencias en cadenas de disco, debemos asegurarnos de que la máquina virtual no tenga ninguna instantánea. Mover máquinas virtuales con instantáneas está fuera del ámbito de este artículo. VMware recomienda firmemente el uso de uno de los métodos alternativos descritos con anterioridad. Además, debemos saber con exactitud dónde está ubicado el archivo de disco virtual que queremos mover y asegurarnos de que la máquina virtual esté apagada.

Estos pasos describen lo que hay que hacer antes de realizar cualquier operación en los discos virtuales desde el vSphere/VI Client conectado a vCenter o a ESX:

  1. Conectar al servidor ESX usando el vSphere/VI Client con credenciales de administrador.
  2. Asegúrese de que la máquina virtual que usa el archivo de disco virtual no tenga ninguna instantánea haciendo clic derecho en la máquina virtual y luego haciendo clic en Snapshot > Snapshot Manager.
  3. Tome nota del almacén de datos y la ubicación de los archivos de disco virtual que desea copiar haciendo clic derecho en la máquina virtual y luego haciendo clic enEdit Settings. Haga clic en el disco virtual y consulte la porción de Disk File en Virtual Machine Properties.
  4. Apague la máquina virtual.

    Nota: Si no hay ninguna máquina virtual para recibir los archivos de disco virtual, usted puede crear de antemano una máquina virtual para establecer el destino de la operación de mover o copiar.

Estos pasos describen lo que debe hacerse antes de realizar cualquier operación en los discos virtuales desde VMware Workstation:

  1. Abra VMware Workstation y haga clic en la máquina virtual que tiene el disco virtual sobre el que desea realizar una operación.
  2. Haga clic en VM > Snapshot > Snapshot Manager y elimine las instantáneas preexistentes
  3. Haga clic en VM > Settings... > Options Tab tome nota de la sección Working Directory en la parte inferior izquierda de la ventana Virtual Machine Settings.
  4. Haga clic enVM > Power > Shut Down Guest para apagar la máquina virtual.

    Nota: Si no hay ninguna máquina virtual para recibir los archivos de disco virtual, usted puede crear de antemano una máquina virtual para establecer el destino de la operación de mover o copiar.

Si desea ejecutar instantáneas a través de la consola de servicio de ESX, consulte Committing snapshots from within the Service Console (1006847).

Copiar archivos de disco virtual usando la consola de servicio ESX

  1. Inicie la sesión del servidor ESX como raíz usando una consola remota o un SSH Para detalles sobre cómo habilitar el SSH, consulte Enabling root SSH login on an ESX host (8375637).
  2. En el caso de que la máquina virtual que usa el disco virtual esté usando instantáneas, usted debe consolidar dichas instantáneas antes de realizar cualquier operación de almacenamiento.
  3. Ejecute el comando vmware-cmd -l para obtener una lista de todas las rutas completas a los archivos de configuración (vmx) de las máquinas virtuales registradas a este servidor.

    Ejemplo:

    / vmfs/volumes/478e0d5b-3535f6a8-0ee2-0017a446ae31/VMtest/VMtest.vmx

    Nota: La ruta completa del archivo de configuración se identificará con <cfg> en el resto de este artículo.
  4. Ejecute el comando vmware-cmd <cfg> stop para apagar la máquina virtual deseada.
  5. Ejecute el comando grep -i vmdk <cfg> para obtener una lista de todos los archivos de disco virtual asociados a la máquina virtual.

    scsi0:0.fileName = "VMtest.vmdk"
    scsi0:0.fileName = "/vmfs/volumes/478e0d5b-3535f6a8-0ee2-0017a446ae31/VMtest_1.vmdk"

    Nota: Estas entradas pueden no incluir la ruta completa del directorio. Si la ruta completa no está en la lista, remita la ruta completa al valor <cfg>. La ruta completa del disco virtual fuente se identificará con <src> en el resto del artículo.

    Advertencia: Si el nombre del archivo termina con -#######.vmdk, entonces su máquina virtual todavía está escapando de una instantánea. Si nota que estos archivos están presentes y no hay ninguna instantánea en el Administrador de instantáneas (Snapshot Manager), consulte Committing snapshots when there are no snapshot entries in the snapshot manager (1002310).
  6. Ejecute vmkfstools -i <src> <dst> donde <dst> será el destino donde quiere que se copie el archivo.

    Nota: La sintaxis de las versiones anteriores de ESX puede variar. Para ESX 2.5.X., consulte Examples of Using vmkfstools from the ESX 2.5.X documentation.

Copiar archivos de disco virtual usando la Interfaz de línea de comando vSphere para ESX y ESXi

A diferencia de ESX, ESXi no tiene una consola de servicio. Para copiar archivos, use la utilidad vifs que viene con la Interfaz de línea de comando vSphere. El comando vifs realiza operaciones comunes tales como copiar, eliminar, bajar (descargar) y subir (cargar) archivos. El comando es compatible con servidores ESX/ESXi pero no con sistemas de servidor vCenter Server. Use el comando vifs para realizar la operación en los archivos de la máquina virtual. La sintaxis y los ejemplos sobre el uso del comando vifs pueden encontrarse en vSphere Command-Line Interface Installation and Reference Guide.

Copiar archivos de disco virtual usando el explorador de almacén de datos de vSphere/VI Client para ESX y ESXi

El Explorador de almacén de datos le permite administrar los contenidos de los almacenes de datos en el inventario de vSphere/VI Client. Puede usar el Explorador de almacén de datos para realizar las siguientes tareas:

  • Ver o buscar los contenidos de un almacén de datos.
  • Agregar una máquina virtual o plantilla almacenada en un almacén de datos al inventario de vSphere/VI Client.
  • Copiar o mover archivos desde una ubicación a otra, incluyendo a otro almacén de datos.
  • Subir un archivo desde la computadora del cliente a un almacén de datos.
  • Descargar un archivo desde un almacén de datos a la computadora del cliente.
  • Borrar o renombrar archivos en un almacén de datos.

El Explorador de almacén de datos opera de una forma similar a las aplicaciones de sistema de archivo como Windows Explorer. Soporta muchas operaciones comunes de sistema de archivos, incluyendo copiar, cortar y pegar. El Explorador de almacén de datos no soporta operaciones de arrastrar y soltar. Para instrucciones detalladas acerca del uso del Explorador de almacén de datos, consulte la ayuda en línea de vSphere/VI Client.


Copiar archivos de disco virtual usando un navegador web para ESX y ESXi

Los servidores ESX y ESXi tienen un servicio de internet incorporado que le permite acceder a los archivos mediante un navegador web. Aunque este método para copiar archivos es de una sola dirección ya que no le permite subir archivos, puede ser una buena alternativa en ciertas situaciones. Para acceder a estos archivos, use esta convención:

  1. Abrir un navegador web.
  2. Abrir http://<host ip address>/folder URL donde la dirección <host ip address> es el nombre de IP o DNS del servidor ESX.
  3. Ingrese las credenciales apropiadas cuando se le indique.
  4. Haga clic en el enlaceha-datacenter.
  5. Busque y descargue el archivo de disco virtual deseado.

    Nota: Al usar el navegador para mover y copiar archivos de disco virtual en ESX, deberá copiar tanto el archivo plano como el archivo descriptor. Por ejemplo, si un disco de máquina virtual tiene el nombre de disk.vmdk, tendrá su archivo disk-flat.vmdk correspondiente que necesitará copiarse o moverse también.

Copiar archivos de disco virtual hacia y desde el servidor VMware Server o producto de escritorio VMware

Los productos de escritorio VMware como VMware Workstation y VMware ACE incluyen la utilidad para administrar discos VMware Virtual Disk Manager. Estos son algunos ejemplos de la utilidad VMware Virtual Disk Manager:

vmware-vdiskmanager -n mydisk.vmdk "..\<Another Path>\myNewDisk.vmdk"

vmware-vdiskmanager -n mydisk.vmdk "..\<Another Path>\mydisk.vmdk"

Para más información sobre la utilidad de Virtual Disk Manager, consulte Virtual Disk Manager User's Guide.

Copiar archivos de discos virtuales a través de la red hacia y desde diferentes plataformas

Mover archivos de disco virtual a lo largo de la red puede lograrse de muchas maneras y con muchas plataformas. Existen las siguiente opciones para transportar archivos a diferentes plataformas:

  • Transferencia de archivos FTP
  • Transferencia de archivos SCP
  • NFS shares
  • Compartir archivos por Windows (CIFS shares)
Los pasos para habilitar, configurar y transferir archivos usando estos métodos están fuera del alcance de este artículo. Al transferir archivos de disco virtual a través de la red, se sugiere validar la información antes y después de la transferencia del archivo. Esto puede llevarse a cabo utilizando sumas de verificación MD5. Para más información acerca del uso de sumas de verificación MD5, consulte Using MD5 Checksums.

Tags

Español; Espanol; Spanish.

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 0 Ratings
Actions
KB: