VDI vs VHD vs VMDK: Qual é Melhor e Como Converter entre Eles?

VDI, VHD e VMDK são diferentes discos virtuais usados em diferentes plataformas de virtualização Veja suas características e como convertê-los entre si.

download-icon
Download Grátis
para VM, SO, BD, Arquivo, NAS, etc.
joao

Updated by João on 2025/02/09

Tabela de conteúdos
  • O que é VDI?

  • O que é VHD?

  • O que é VMDK?

  • Como converter VDI para VHD e vice-versa?

  • Como Converter VDI para VMDK e Vice-Versa?

  • Como Converter VHD para VMDK e Vice-versa?

  • Como converter facilmente uma máquina virtual?

  • FAQs para seleção de VDI, VHD e VMDK

  • Conclusão

Em computação, uma imagem de disco é um arquivo de computador que contém o conteúdo e a estrutura de um disco ou de todo o dispositivo de armazenamento. De maneira similar, existem várias imagens de disco ou discos virtuais na virtualização que desempenham o papel de discos rígidos tradicionais. Eles vêm em diferentes formatos dependendo dos criadores de virtualização.

Imagem de Disco Virtual (VDI), Disco Rígido Virtual (VHD) e Disco de Máquina Virtual (VMDK) são os mais amplamente utilizados, que podem vir de vários plataformas eles podem ser usados de forma intercambiável. Mas qual é melhor para você e como convertê-los se você preferir outro?

O que é VDI?

VDI (Virtual Disk Image) é o formato de disco virtual padrão do Oracle VirtualBox executado em hosts macOS, Windows, Linux e Solaris. O VirtualBox também suporta os formatos de arquivo VHD/VHDX da Microsoft VHD/VHDX e VMDK da VMware, que podem ser copiados e criados pelo Gerenciador de Mídia Virtual do VirtualBox, mas eles precisam ser convertidos para VDI primeiro se você quiser mantê-los.

Recursos:

  • É portátil e pode ser usado em outras virtualizações como VMware e Microsoft.

  • Permite armazenamento de tamanho fixo e alocado dinamicamente.

  • Oferece suporte a acesso remoto, criação de instantâneos e alocação esparsa.

Vantagens:

  • Redundância de alto nível.

  • Reduzir o impacto da perda de dados nas VMs.

  • Tamanho menor que VHD/VHDX com melhor desempenho.

  • Segurança de dados de alto nível.

  • Alta disponibilidade de acesso ao VDI da nuvem, desktop, mobile, etc.

Contras:

  • Não suporta backups incrementais.

  • Mais lento que VMDK.

  • A conversão do formato VDI para outros formatos agora é sempre possível.

  • Você não pode implantar uma imagem para os clientes de desktop a menos que sejam do VirtualBox.

O que é VHD?

VHD (Virtual Hard Disk) é o formato de disco agora obsoleto da Microsoft Hyper-V e Virtual Server, originalmente desenvolvido pela Connectix. Apesar de sua popularidade entre os produtos de virtualização, a Microsoft o substituiu pelo VHDX (Virtual Hard Disk v2) como formato padrão com uma capacidade de armazenamento maior de 64 TB.

Recursos:

  • Residem como arquivos nos sistemas operacionais do host.

  • Suporta dimensionamento de discos fixos e dinâmicos, diferenciação e instantâneos.

  • Os scripts do Microsoft PowerShell podem converter VHD para VHDX.

  • Modifique as configurações da VM diretamente do servidor host.

  • Use vários SO em um HDD sem partições adicionais.

Vantagens:

  • Crie facilmente configurações pré-definidas.

  • Crie múltiplos usuários para um único SO e as alterações feitas em um SO não afetarão os outros.

  • Desfazer e refazer facilmente as alterações no arquivo VHD/VHDX.

  • Pode recuperar dados corrompidos não legíveis excluídos ou danificados.

  • A isolamento multiusuário garante que quando uma instância falha as outras não serão afetadas.

Contras:

  • Arquivos VHD/VHDX corrompidos podem fazer o Windows travar.

  • Possíveis vetores de malware contra a VM.

  • O limite de armazenamento de um arquivo VHD é de 2TB.

  • VHD bloqueado não pode redimensionar a memória.

O que é VMDK?

VMDK (Virtual Machine Disk) é um formato de unidade de disco virtual anteriormente exclusivo para aplicativos VMware e posteriormente tornou se um formato aberto amplamente utilizado em virtualizações, como VirtualBox e Hyper V.

Recursos:

  • Suporta snapshot e alocação esparsa que permite a expansão de arquivos sob demanda.

  • Protege RAID dentro do SAN.

  • Clone facilmente o HDD físico.

  • Permite a clonagem física do disco rígido e backup remoto.

  • 62 TB de armazenamento desde o vSphere 5.5.

Prós:

  • Uso eficiente do espaço com recursos avançados como sub-blocos de 64K.

  • <p-Menor sobrecarga devido à representação de sub-blocos.

  • Alta segurança de dados com snapshots e Proteção Contínua de Dados.

  • Pode ser facilmente migrado ou movido para servidores com migração ao vivo.

  • Permite backup incremental e, portanto, maior velocidade de backup.

  • Recria e reinicia VMs com arquivos VMDK.

  • Transforme um PC físico em um disco virtual.

Contras:

  • Difícil restaurar os dados do disco VMDK perdidos.

Como converter VDI para VHD e vice-versa?

1. Converter VDI para VHD

a. Desligue o VM antes Clique em Arquivo no VirtualBox para iniciar o Gerenciador de Mídia Virtual.

b. Selecione o disco anexado à VM para migrar e clique em Copiar.

c. Escolha o formato de arquivo VHD na opção de cópia de disco.

d. Escolha disco dinâmico para menos uso de disco e teste ou tamanho fixo para produção e alto uso de disco.

e. Selecione o caminho do arquivo VHD e comece a copiar.

2. Converter VHD para VDI

Lançe o VBoxManage.exe (em C:Program FilesOracleVirtualBox) e execute o seguinte comando:

sudo vboxmanage clonehd inputFileName.vhd outputFileName.vdi --format vdi

Como Converter VDI para VMDK e Vice-Versa?

1. Converter VDI para VMDK

a. Desligue a VM. Clique em File no VirtualBox para iniciar o Virtual Media Manager.

b. Clique no arquivo VDI para converter e depois clique em Copiar.

c. Selecione VMDK da janela pop-up e depois clique em Next.

d. Digite o novo nome do arquivo e clique em Copiar.

e. A conversão de VDI para VMDK começa.

2. Converter VMDK para VDI

Você pode anexar o arquivo VMDK ao Gerenciador de Mídia do VirtualBox e depois inicializar o sistema operacional da VM a partir do arquivo sem convertê-lo. Se você precisar converter os arquivos, siga este guia:

Use VBoxManage.exe para converter.

“C:Program filesOracleVirtualboxvboxmanage” clonehd inputFileName.vmdk outputFileName.vdi –format VDIHow to Convert VHD to

Como Converter VHD para VMDK e Vice-versa?

1. Converter VHD para VMDK

Use VBoxManage.exe e converta.

Ou consulte mais métodos para converter Hyper-V (VHD) para VMware (VMDK).

2. Converter VMDK para VHD

a. Exportar VMs do VMware para o modelo OVF.

b. Inicie o PowerShell e insira o seguinte comando para adicionar o módulo do conversor.

Import-Module “MVMCfilepathMicrosoft Virtual Machine ConverterMvmcCmdlet.psd1”

c. Converter VMDK para VHD(X).

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath “VMDKfilepath.vmdk” -VhdType Fixedsize/DynamicHardDisk -VhdFormat vhd/vhdx -DestinationLiteralPath “newfilepath
ewfilename.vhd/vhdx”

Encontre mais maneiras de conversão para migrar VMware (VMDK) para Hyper-V (VHD/X).

Como converter facilmente uma máquina virtual?

Para empresas, você deve escolher uma solução profissional para V2V para proteger dados e fazer a transição suave para o novo ambiente. Vinchin Backup & Recovery é uma solução sem agente para mais de 10 virtualizações como VMware e Hyper-V (Virtualbox não incluído), 6 bancos de dadosServidores Linux & WindowsNAS, e gerencia centralmente os backups em um console baseado na web. Com as VMs backup, você pode restaurá-las diretamente para outras plataformas de virtualização para migração V2V.

Esta solução robusta permite que você experimente várias estratégias fáceis de backup e opções rápidas de recuperação de desastres dentro do software, como agendamentos de backup, retenção GFS, alertas por email, etc.

● Economize armazenamento e custos: deduplicando e comprimindo 50% dos dados para economizar mais espaço para novos dados escritos.

● Proteção de dados contra ransomware: proteja todos os backups salvos no software e no servidor de backup com proteção de armazenamento de backup, duplo criptografamento de dados e arquivamento de dados em nuvens públicas.

● Cópia de backup offsite: salve outra cópia de backup em um local distante para emergências.

● Recuperação no nível de arquivo: destine pastas/arquivos específicos para economizar recursos.

Por exemplo, após criar o backup do VMware, você pode migrar a VM para o Hyper-V em 4 etapas.

1. Selecione o backup da VM do VMware

Selecione o backup do VM VMware

2. Selecione o host Hyper-V como destino

Selecione o Hyper-V como destino

3. Selecione estratégias

Selecione estrategias

4. Enviar o trabalho

Enviar o trabalho

Quer usar imediatamente? Baixe a versão de avaliação gratuita completa por 60 dias e proteja seus dados críticos agora.

FAQs para seleção de VDI, VHD e VMDK

1. Qual formato de disco virtual é o melhor para desempenho?

Como você pode ver, vdi, vhd e vmdk são usados em diferentes plataformas de virtualização e têm suas próprias vantagens e desvantagens, portanto não faz sentido comparar seu desempenho. Se você estiver testando uma solução de virtualização, tente avaliá-la em todos os aspectos.

2. Qual tipo de disco virtual é o melhor para o VMware?

Para máquina virtual VMware, apenas VMDK é suportado, portanto, se você deseja migrar a VM para a VMware, precisa converter o disco virtual ou usar o Vinchin Backup & Recovery para migrá-la diretamente.

Conclusão

VDI, VHD e VMDK são três formatos diferentes de disco virtual da Oracle, Microsoft e VMware, e cada um deles possui recursos e funções diferentes. Você pode usar esses formatos de acordo com suas necessidades e infraestruturas virtualizadas. Às vezes, você pode precisar converter o formato do arquivo em outro para migração de dados.

Se você precisa de uma solução profissional de proteção de dados e migração V2V, pode usar o Vinchin Backup & Recovery. Não perca o teste gratuito.

Compartilhar em:

Categories: VM Tips