Knowledge Base

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

Clonagem e conversão de discos de máquinas virtuais com vmkfstools (2018868)

Purpose

Disclaimer: Este artigo é uma tradução do Cloning and converting virtual machine disks with vmkfstools (1028042). Como os artigos são traduzidos em uma base de melhor esforço, o conteúdo pode tornar-se desatualizado. Para obter o conteúdo mais recente, consulte o artigo em Inglês.

 
Este artigo fornece informações e instruções sobre o uso do comandovmkfstools para converter discos de máquinas virtuais de um tipo para outro.

Resolution

O comando vmkfstools oferece a capacidade de clonar o conteúdo de uma máquina virtual de um formato de disco de máquina virtual (.vmdk) para outro.

Observação: O sistema operacional host escolhido para fazer a conversão pode não necessariamente suportar a execução de máquinas virtuais através do formato de saída definido. O vmkfstools mantém a possibilidade de exportar discos virtuais para uso em outros produtos da VMware que suportem formatos de disco alternativos.


Para clonar ou converter um disco de máquina virtual de um tipo para outro:

  1. Desligar a máquina virtual. Os arquivos de disco de máquina virtual ficam bloqueados enquanto estiverem sendo usados por uma máquina virtual em execução.
  2. Conectar-se ao VMware vSphere Management Assistant (vMA). De modo alternativo, abra uma interface de linha de comando depois de implantar o VMware vSphere CLI (vCLI). Se for solicitado acesso terminal:

Para VMware ESX 4.x e 3.x, efetuar login através do terminal ou SSH. Para obter mais informações, consulte Connecting to an ESX host using a SSH client (1019852).
Para VMware ESXi 4.1 e ESXi 5.0, consulte Using Tech Support Mode in ESXi 4.1 e ESXi 5.0 (1017910).
Para VMware ESXi 4.0 e 3.x, consulte Tech Support Mode for Emergency Support (1003677).

  1. Executar o comando vmkfstools para clonar o disco de um formato para o outro:

vMA/vCLI: vmkfstools --server <vCenter or ESX IP/Hostname> -i <input> <output> -d <format>
ESX/ESXi Terminal: vmkfstools -i <input> <output> -d <format>


Por exemplo, para clonar um disco de um armazenamento de dados para outro e fazer provisionamento dinâmico da cópia de destino:

vMA/vCLI: vmkfstools --server 10.21.49.14 -i '[Datastore] examplevm/examplevm.vmdk' '[Datastore 2] newexamplevm/newexamplevm.vmdk' -d thin
ESX/ESXi Terminal: vmkfstools -i "/vmfs/volumes/Datastore/examplevm/examplevm.vmdk" "/vmfs/volumes/Datastore 2/newexamplevm/newexamplevm.vmdk" -d thin


Aviso: Se instantâneos de máquinas virtuais ou discos delta estiverem presentes, verifique se a fonte escolhida é o disco delta do instantâneo. Não fazer esta verificação resultará em uma cópia de destino desatualizada.

Por exemplo, para clonar e/ou converter um disco de máquina virtual de instantâneo (conhecido também como disco delta) e, como acima, de um armazenamento de dados para outro, com uma cópia de destino com provisionamento dinâmico:

vMA/vCLI: vmkfstools --server 10.21.49.14 -i '[Datastore] examplevm/examplevm-000001.vmdk' '[Datastore 2] newexamplevm/newexamplevm.vmdk' -d thin
ESX/ESXi Terminal: vmkfstools -i "/vmfs/volumes/Datastore/examplevm/examplevm-000001.vmdk" "/vmfs/volumes/Datastore 2/newexamplevm/newexamplevm.vmdk" -d thin


Observe a seleção deexamplevm-000001.vmdk, em oposição à examplevm.vmdk para arquivo de entrada. Arquivos de disco delta de instantâneo recebem um número seqüencial, diferenciando uma iteração ou nível de disco delta de instantâneo de outro. Selecionar o disco delta mais recente garantirá que os dados armazenados mais recentemente sejam clonados para o destino.

Para obter informações sobre os passos fundamentais para identificação de um instantâneo atual de máquina virtual, consulte: Confirming a virtual machine's snapshot delta disk layout (1027887).

Informações adicionais

Opções de formato de disco geralmente usadas paravmkfstools:

  • zeroedthick

Esta é a opção padrão de discos de máquina virtual criados e armazenados em um armazenamento de dados VMFS:

  • thin

Esta é a opção padrão para discos de máquina virtual armazenados em um armazenamento de dados NFS. O espaço sob demanda é alocado e confirmado, aumentando à medida que o espaço do disco virtual é usado.

Observação: O tamanho configurado de discos em provisionamento dinâmico é exibido corretamente usando o comando ls. O espaço de disco consumido pelos arquivos de disco em um armazenamento de dados é determinado usando o comandodu.

  • eagerzeroedthick

Este é um formato especificado necessário para clustering de máquina virtual de host cruzado e máquinas virtuais VMware Fault Tolerance (FT). Todos os blocos para o disco de máquina virtual são alocados e confirmados por meio de zeros escritos na ocasião da criação. Os discos existentes podem ser inflados para este formato sem destruir dados existentes. Para obter mais informações, consulte Enabling clustering features for an existing virtual disk by converting in place (1035823) eEnabling clustering features for an existing virtual disk by converting while copying (1003491).

  • rdmp

Este é o formato padrão de Mapeamento de Dispositivo Bruto com modo de compatibilidade física. A maior parte dos comandos SCSI é passada para o sistema operacional convidado para/de um LUN bruto físico mapeado. Isto é necessário para clustering de máquina virtual de host cruzado; as duas máquinas virtuais compartilham o mesmo arquivo de mapeamento. Este formato não suporta instantâneos de máquina virtual. Para obter mais informações, consulte Converting a virtual disk into a Raw Device Mapping (3443266).

  • rdm

Este é um formato adicional disponível de Mapeamento de Dispositivo Bruto com conjunto de modos de compatibilidade virtual. Um subconjunto de comandos SCSI é passado para o sistema operacional convidado para/de um LUN bruto físico mapeado. Um benefício adicional deste formato é o suporte de instantâneos de máquina virtual. Para obter mais informações, consulte Converting a virtual disk into a Raw Device Mapping (3443266).

  • 2gbsparse

Estes formato é compatível com produtos hospedados (desktop) como VMware Fusion, Player, Server, Workstation, etc. Os discos de máquinas virtuais são estendidos a diversas extensões de 2GB para eliminar potenciais problemas de compatibilidade de arquivos de plataforma cruzada. Por exemplo, FAT32 suporta um tamanho máximo de arquivo de 4GB. Este formato não é suportado para executar máquinas virtuais em VMware ESX ou ESXi 4.x.


Outras informações, tipos e parâmetros encontram-se disponíveis nas páginas do manual vmkfstools ena documentação do produto.

  • Consulte as páginas do manual de VMware ESX 3x e 4.x executando: man vmkfstools
  • Consulte as páginas de comando de hosts ESXi 3x e 4.x ou vMA e vCLI executando: vmkfstools --help
  • Para obter mais informações, consulte o Appendix C: Using vmkfstools from the ESX Configuration Guide nas páginas da documentação do produto da sua respectiva versão de VMware ESX/ESXi.

Ver também

Tags

Portuguese Português Portugues

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: