-
Cos'è VMFS?
-
Vantaggi di VMFS
-
Montaggio di VMFS in Linux utilizzando vmfs-tools
-
Montaggio di un data store VMFS esistente su un nuovo host ESXi
-
Protezione completa per gli ambienti VMware
-
Domande frequenti su Mount VMFS
-
Conclusione
Se l'host ESXi si blocca, ma i dischi locali del server (dischi) sono ancora disponibili, è sempre possibile copiare i file della macchina virtuale (unità dati e file di configurazione) dal datastore VMFS ed eseguire la VM su un server diverso (persino su VMware Workstation o Hyper-V). Il problema principale è che i comuni sistemi operativi (Windows e Linux) non riconoscono per impostazione predefinita le partizioni con il file system VMFS, poiché non dispongono di driver VMFS. In questo articolo vedremo come accedere ai file delle macchine virtuali sui dischi con file system VMFS.
Cos'è VMFS?
VMware Virtual Machine File System (VMFS) è un file system cluster ad alte prestazioni che estende l'applicazione della tecnologia di virtualizzazione oltre un singolo sistema. VMFS consente a più macchine virtuali di accedere a un pool condiviso di storage cluster, aumentando significativamente l'utilizzo delle risorse. Costituisce la base per la virtualizzazione su più server, abilitando diversi servizi come VMware vMotion, Distributed Resource Scheduler e VMware High Availability.
Caratteristiche di VMFS
Un file system automatico con una struttura gerarchica di directory
Ottimizzazione per macchine virtuali in un ambiente cluster
Gestione dei blocchi e gestione distribuita dei volumi logici
Espansione dinamica dell'archiviazione dati su più partizioni di archiviazione
Un file system cluster con registrazione per un rapido recupero
Racchiudere l'intero stato della macchina virtuale in una singola directory
Vantaggi di VMFS
Come interfaccia di archiviazione intelligente e automatizzata per ambienti di macchine virtuali, VMFS fornisce funzionalità di file system clusterizzato e gestione intelligente del volume in cluster. I numerosi vantaggi di VMFS lo rendono particolarmente adatto come file system clusterizzato negli ambienti virtuali.
Caratteristiche uniche che garantiscono i livelli di servizio delle applicazioni
I file system tradizionali consentono a un solo server di leggere o scrivere lo stesso file in un determinato momento, mentre VMware vStorage VMFS è un file system clusterizzato che utilizza una memoria di archiviazione condivisa per permettere a più istanze VMware ESX di leggere e scrivere contemporaneamente nella stessa posizione di archiviazione.
Gestione perfetta dell'archiviazione della macchina virtuale
VMware vStorage VMFS consente a più installazioni ESX di leggere e scrivere contemporaneamente nella stessa posizione di archiviazione. I server ESX possono essere aggiunti o rimossi da un volume VMFS senza interruzioni. Regola dinamicamente le dimensioni dei blocchi e gli indirizzi per accogliere file in crescita e supporta l'individuazione e il mapping automatico delle LUN per semplificare la gestione dell'archiviazione. VMFS ottimizza anche l'I/O delle macchine virtuali con dimensioni regolabili di volume, disco, file e blocco. Il suo logging distribuito permette un recupero più rapido e affidabile delle macchine virtuali in caso di guasto del server, e tutte le versioni di VMware Infrastructure includono questo file system cluster.
Ripristino semplificato dopo un disastro
Dato che VMFS memorizza i file di una macchina virtuale in un'unica sottodirectory, processi come il ripristino dopo un disastro, i test e la clonazione sono notevolmente semplificati. In caso di un evento catastrofico, lo stato completo di una macchina virtuale può essere replicato a distanza, facilitando il recupero. Gestendo automaticamente i file della macchina virtuale, VMFS può incapsulare l'intera macchina virtuale, rendendola facilmente integrabile in una soluzione di ripristino dopo un disastro.
Montaggio di VMFS in Linux utilizzando vmfs-tools
Il montaggio di un volume VMFS su un sistema non VMware come Linux richiede l'installazione di vmfs-tools. Questo metodo è ideale per accedere ai volumi VMFS quando gli ambienti VMware non sono disponibili o durante la migrazione verso un ipervisor diverso, ad esempio Proxmox.
1. Installare vmfs-tools
Su Ubuntu o Debian, puoi installare vmfs-tools utilizzando il seguente comando:
sudo apt-get install vmfs-tools
2. Identificare la partizione VMFS
Utilizzare fdisk o lsblk per identificare la partizione VMFS:
sudo fdisk -l
La partizione VMFS è solitamente etichettata come VMFS e il suo tipo potrebbe essere fb.
3. Montare il volume VMFS
Dopo aver identificato la partizione, utilizzare il seguente comando per montarla:
sudo vmfs-fuse /dev/sdX /mnt/vmfs
Sostituisci /dev/sdX con il nome effettivo del dispositivo e /mnt/vmfs con il punto di mount desiderato.
4. Accedi ai file montati
Naviga nel punto di mount per accedere ai file VMDK e agli altri dati della macchina virtuale:
cd /mnt/vmfs ls
5. Smontaggio del volume VMFS
Una volta terminato, puoi smontare il volume utilizzando:
sudo umount /mnt/vmfs
Montaggio di un data store VMFS esistente su un nuovo host ESXi
Il metodo più comune per accedere ai dati sulla partizione VMFS di un server non funzionante consiste nel collegare i suoi dischi a un nuovo server ESXi. In questo modo, è possibile riconnettere i dischi rigidi fisici e le LUN del dispositivo di storage (tramite FC o iSCSI).
L'host ESXi nuovo deve riconoscere correttamente il datastore VMFS collegato per consentirti di accedere ai file presenti. Segui i passaggi riportati di seguito per connettere l'archiviazione VMFS esistente a un nuovo host ESXi senza formattarla:
1. Utilizzare il client Web vSphere per connettersi al nuovo server ESXi;
2. Collegare l'unità al nuovo server ed eseguire una nuova scansione dell'archiviazione;
3. Vai alla sezione Configurazione > Datastore e seleziona l'opzione per creare un nuovo datastore;
4. Seleziona il tipo di storage: disco o LUN;
5. Dall'elenco di dispositivi disponibili, selezionare l'unità collegata (LUN) con l'archiviazione VMFS;
6. Scegli il metodo di connessione. Seleziona l'opzione per keep the existing signature;
7. Fare clic sul pulsante Finish;
8. Vai alla sezione Storage dell'host. Seleziona lo storage connesso. Fai clic sul pulsante Datastore Browser per visualizzarne i contenuti;
9. Ora puoi trovare i file ".vmx" necessari, registrarli sull'host e avviare immediatamente le macchine virtuali critiche.
Protezione completa per gli ambienti VMware
Vinchin Backup & Recovery offre una protezione dati completa per gli ambienti VMware, fornendo funzionalità come backup, ripristino, replica e migrazione per macchine virtuali VMware. Utilizza tecnologie di deduplicazione e compressione per ridurre in modo significativo il consumo di spazio di archiviazione, migliorando l'efficienza complessiva dello storage. Grazie alle capacità di ripristino granulare, gli utenti possono rapidamente ripristinare intere macchine virtuali o singoli file, garantendo la continuità operativa. Inoltre, vinchin supporta diverse strategie di backup, tra cui backup incrementali, differenziali e completi, consentendo agli utenti di scegliere l'approccio più adatto a diversi scenari, migliorando così la sicurezza e la stabilità degli ambienti virtualizzati VMware.
Sono necessari solo 4 passaggi per eseguire il backup delle VM VMware:
1. Seleziona l'oggetto del backup.

2. Seleziona la destinazione del backup.

3. Configurare le strategie di backup.

4. Rivedi e invia il lavoro.

Prova subito la versione di prova gratuita di 60 giorni con funzionalità completa di Vinchin Backup & Recovery per proteggere facilmente i tuoi dati VMware e ottenere backup automatizzati e ripristino rapido!
Domande frequenti su Mount VMFS
1. D: Posso montare VMFS su un hypervisor non VMware come Proxmox?
A: Sì, è possibile montare VMFS su Proxmox utilizzando vmfs-fuse.
2.D: Qual è la differenza tra le versioni di VMFS (ad esempio, VMFS 5 rispetto a VMFS 6)?
A: VMFS 5 e VMFS 6 sono entrambe versioni del file system di VMware utilizzate per archiviare dati delle macchine virtuali. VMFS 6 ha introdotto miglioramenti come il recupero automatico dello spazio (utilizzando UNMAP) e il supporto per dischi nativi 4K. VMFS 5 utilizza una dimensione del blocco di 1 MB, mentre VMFS 6 può utilizzare una dimensione del blocco più piccola di 512 byte.
Conclusione
Il montaggio dei volumi VMFS è un processo essenziale per la gestione dello storage negli ambienti virtualizzati, in particolare durante operazioni come il recupero dati, la migrazione delle macchine virtuali o la risoluzione dei problemi. VMware offre strumenti nativi all'interno di vSphere ed ESXi per una gestione fluida dei volumi, ma nei casi in cui è necessario accedere a VMFS da sistemi non VMware, entrano in gioco soluzioni come "vmfs-tools" su Linux. Ogni metodo offre vantaggi specifici a seconda dell'ambiente e delle esigenze.
Condividi su: