Como acessar datastores VMFS a partir do Linux e ESXi?

A VMware fornece ferramentas nativas no vSphere e ESXi para gerenciamento de volumes contínuo, mas em casos onde você precisa acessar o VMFS a partir de sistemas não VMware, soluções como o "vmfs-tools" no Linux entram em ação.

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

Updated by Ana on 2025/10/24

Tabela de conteúdos
  • O que é o VMFS?

  • Vantagens do VMFS

  • Montagem do VMFS no Linux usando o vmfs-tools

  • Montagem de um Datastore VMFS Existente em um Novo Host ESXi

  • Proteção abrangente para ambientes VMware

  • Perguntas frequentes sobre montar VMFS

  • Conclusão

Se o seu host ESXi falhar, mas os discos locais do servidor (discos) ainda estiverem disponíveis, você sempre poderá copiar os arquivos da máquina virtual (unidades de dados e arquivos de configuração) do repositório de dados VMFS e executar a VM em um servidor diferente (mesmo no VMware Workstation ou Hyper-V). O principal problema é que sistemas operacionais comuns (Windows e Linux) não reconhecem partições com o sistema de arquivos VMFS por padrão, pois não possuem drivers VMFS. Neste artigo, veremos como acessar arquivos de máquina virtual em discos com o sistema de arquivos VMFS.

O que é o VMFS?

O VMware Virtual Machine File System (VMFS) é um sistema de arquivos em cluster de alto desempenho que amplia a aplicação da tecnologia de virtualização além de um único sistema. O VMFS permite que múltiplas máquinas virtuais acessem um pool consolidado de armazenamento em cluster, aumentando significativamente a utilização dos recursos. Ele serve como base para a virtualização em múltiplos servidores, possibilitando diversos serviços, como VMware vMotion, Distributed Resource Scheduler e VMware High Availability.

Características do VMFS

  • Um sistema de arquivos automático com uma estrutura de diretórios hierárquica

  • Otimização para máquinas virtuais em um ambiente de cluster

  • Gestão de bloqueios e gestão distribuída de volumes lógicos

  • Expansão dinâmica do armazenamento de dados em múltiplas partições de armazenamento

  • Um sistema de arquivos em cluster com registro para recuperação rápida

  • Encapsular todo o estado da máquina virtual em um único diretório

Vantagens do VMFS

Como uma interface de armazenamento inteligente e automatizada para ambientes de máquinas virtuais, o VMFS oferece funcionalidades de sistema de arquivos em cluster e gerenciamento inteligente de volumes em cluster. As diversas vantagens do VMFS tornam-no especialmente adequado como sistema de arquivos em cluster em ambientes virtuais.

Recursos exclusivos que garantem os níveis de serviço de aplicativos

Os sistemas de arquivos tradicionais permitem que apenas um servidor leia ou grave no mesmo arquivo em um determinado momento, enquanto o VMware vStorage VMFS é um sistema de arquivos em cluster que utiliza armazenamento compartilhado para permitir que múltiplas instâncias do VMware ESX leiam e gravem simultaneamente na mesma localização de armazenamento.

Gestão fluida do armazenamento de máquinas virtuais

O VMware vStorage VMFS permite que várias instalações do ESX leiam e escrevam simultaneamente no mesmo local de armazenamento. Servidores ESX podem ser adicionados ou removidos de um volume VMFS sem interrupção. Ele ajusta dinamicamente os tamanhos de bloco e endereçamento para acomodar arquivos em crescimento e suporta descoberta e mapeamento automáticos de LUN para simplificar o gerenciamento de armazenamento. O VMFS também otimiza a entrada e saída das máquinas virtuais com tamanhos ajustáveis de volume, disco, arquivo e bloco. Seu sistema de registro distribuído permite uma recuperação mais rápida e confiável das máquinas virtuais em caso de falha do servidor, e todas as versões do VMware Infrastructure incluem este sistema de arquivos em cluster.

Recuperação Simplificada de Desastres

Como o VMFS armazena os arquivos de uma máquina virtual em um único subdiretório, processos como recuperação de desastres, testes e clonagem são grandemente simplificados. Em caso de desastre, o estado completo de uma máquina virtual pode ser espelhado remotamente, facilitando a recuperação. Ao gerenciar automaticamente os arquivos da máquina virtual, o VMFS pode encapsular uma máquina virtual inteira, tornando fácil integrá-la a uma solução de recuperação de desastres.

Montagem do VMFS no Linux usando o vmfs-tools

A montagem de um volume VMFS em um sistema não VMware, como o Linux, requer a instalação do vmfs-tools. Este método é ideal para acessar volumes VMFS quando ambientes VMware não estão disponíveis ou durante a migração para um hipervisor diferente, como o Proxmox.

1. Instale o vmfs-tools

No Ubuntu ou Debian, você pode instalar o vmfs-tools usando o seguinte comando:

sudo apt-get install vmfs-tools

2. Identificar a Partição VMFS

Use fdisk ou lsblk para identificar a partição VMFS:

sudo fdisk -l

A partição VMFS geralmente é identificada como VMFS, e seu tipo pode ser fb.

3. Montar o Volume VMFS

Depois de identificar a partição, use o seguinte comando para montá-la:

sudo vmfs-fuse /dev/sdX /mnt/vmfs

Substitua /dev/sdX pelo nome do dispositivo real e /mnt/vmfs pelo ponto de montagem desejado.

4. Acesse os Arquivos Montados

Navegue até o ponto de montagem para acessar os arquivos VMDK e outros dados da VM:

cd /mnt/vmfs
ls

5. Desmontagem do Volume VMFS

Depois de concluído, você pode desmontar o volume usando:

sudo umount /mnt/vmfs

Montagem de um Datastore VMFS Existente em um Novo Host ESXi  

A maneira mais comum de acessar dados na partição VMFS de um servidor falho é conectar seus discos a um novo servidor ESXi. Dessa forma, você pode reconectar as unidades rígidas físicas e os LUNs do dispositivo de armazenamento (por meio de FC ou iSCSI).

O novo host ESXi deve reconhecer corretamente o datastore VMFS anexado para que você possa acessar os arquivos nele. Siga os passos abaixo para conectar o armazenamento VMFS existente a um novo host ESXi sem formatá-lo:

1. Utilize o cliente da Web vSphere para se conectar ao novo servidor ESXi;

2. Anexe a unidade ao novo servidor e execute uma nova verificação de armazenamento;

3. Vá até a seção Configuration > Datastore e selecione a opção para criar um novo datastore;

4. Selecione o tipo de armazenamento: Disco ou LUN;

5. Na lista de dispositivos disponíveis, selecione a unidade conectada (LUN) com o armazenamento VMFS;

6. Escolha o método de conexão. Selecione a opção para keep the existing signature;

7. Clique no botão Finish;

8. Vá até a seção Storage do host. Selecione o armazenamento conectado. Clique no botão Datastore Browser para exibir seu conteúdo;

9. Agora você pode encontrar os arquivos ".vmx" necessários, registrá-los no host e iniciar imediatamente as máquinas virtuais críticas.

Proteção abrangente para ambientes VMware

Vinchin Backup & Recovery oferece proteção abrangente de dados para ambientes VMware, com recursos como backup, recuperação, replicação e migração para máquinas virtuais VMware. Utiliza tecnologias de desduplicação e compressão para reduzir significativamente o consumo de armazenamento, melhorando a eficiência geral do armazenamento. Com capacidades de recuperação granular, os usuários podem restaurar rapidamente máquinas virtuais inteiras ou arquivos individuais, garantindo a continuidade dos negócios. Além disso, o vinchin suporta várias estratégias de backup, incluindo backups incrementais, diferenciais e completos, permitindo que os usuários escolham a abordagem mais adequada para diferentes cenários, aumentando a segurança e estabilidade dos ambientes virtualizados VMware.

São necessários apenas 4 passos para você fazer backup das VMs do VMware:

1. Selecione o objeto de backup.

Fazer backup de VMs do VMware

2. Selecione o destino do backup.

Backup de VMs do VMware

3. Configure estratégias de backup.

Fazer backup de VMs VMware

4. Reveja e envie a vaga.

Backup de VMs do VMware

Experimente agora o teste gratuito de 60 dias com todos os recursos do Vinchin Backup & Recovery para proteger facilmente seus dados do VMware e realizar backup automatizado e recuperação rápida!

Perguntas frequentes sobre montar VMFS

1.P: Posso montar VMFS em um hipervisor não VMware, como o Proxmox?

A: Sim, é possível montar VMFS no Proxmox usando o vmfs-fuse.

2.P: Qual é a diferença entre as versões do VMFS (por exemplo, VMFS 5 versus VMFS 6)?

A: O VMFS 5 e o VMFS 6 são ambas versões do sistema de arquivos da VMware usadas para armazenar dados de máquinas virtuais. O VMFS 6 introduziu melhorias como a realocação automática de espaço (usando UNMAP) e suporte a unidades nativas de 4K. O VMFS 5 utiliza um tamanho de bloco de 1MB, enquanto o VMFS 6 pode usar um tamanho de bloco menor de 512 bytes.

Conclusão

A montagem de volumes VMFS é um processo essencial para gerenciar armazenamento em ambientes virtualizados, especialmente ao realizar tarefas como recuperação de dados, migração de máquinas virtuais ou solução de problemas. O VMware oferece ferramentas nativas no vSphere e ESXi para gerenciamento de volumes contínuo, mas em casos nos quais você precisa acessar o VMFS a partir de sistemas não VMware, soluções como o "vmfs-tools" no Linux tornam-se relevantes. Cada método oferece vantagens distintas dependendo do seu ambiente e requisitos.

Compartilhar em:

Categories: Tech Tips