VHD vs VHDX: in che modo differiscono e come utilizzarli?

Sebbene VHD continui a essere un formato affidabile e ampiamente utilizzato, VHDX offre vantaggi significativi per gli ambienti di virtualizzazione moderni. Comprendere le sfumature di ciascun formato consente ai professionisti IT di prendere decisioni informate che si allineano agli obiettivi organizzativi e ai vincoli tecnici.

download-icon
Download Gratuito
per VM, OS, DB, File, NAS, ecc.
giovanni

Updated by Giovanni on 2025/09/30

Indice dei contenuti
  • Che cos'è il VHD?

  • Che cos'è VHDX?

  • VHD vs VHDX

  • Come lavorare con VHD e VHDX?

  • Eseguire backup e ripristino di Hyper-V con una soluzione completa

  • Domande frequenti su VHD e VHDX

  • Conclusione

VHD e il suo successore VHDX sono formati di file immagine del disco che contengono l'intero contenuto del disco rigido di un computer. VHD e VHDX sono i formati di file nativi di Microsoft Hyper-V, utilizzati per memorizzare file, settori, partizioni del disco, installazioni del sistema operativo, ecc., e presentano alcune somiglianze e differenze. In questo blog esploreremo cosa sono, in che modo si differenziano tra loro e come utilizzarli.

Che cos'è il VHD?

Il disco rigido virtuale (VHD) è un formato di immagine disponibile pubblicamente per macchine virtuali che funziona come un disco rigido fisico. Sviluppato da Connectix, il formato è stato successivamente utilizzato nell'hypervisor di Microsoft a seguito dell'acquisizione avvenuta nel 2003.

Caratteristiche

  • Il file VHD è preassegnato e fisso nello spazio del disco virtuale, quindi le dimensioni del disco virtuale rimangono costanti.

  • Il file VHD utilizza solo lo spazio necessario per archiviare i dati del disco virtuale.

  • Un file VHD differenziale identifica, registra e gestisce le modifiche apportate al disco virtuale padre, in modo da poter ripristinare rapidamente o creare immagini di avvio basate sul file.

Vantaggi

  • Il formato VHD consente più sistemi operativi su un singolo computer host.

  • Il formato VHD consente agli utenti di trasferire file tra il sistema di file host e un file VHD.

  • Il formato VHD consente agli utenti di modificare le macchine virtuali utilizzando i server host.

  • Le operazioni di backup e ripristino del file VHD sono semplici.

  • Gli utenti possono annullare le modifiche apportate al file VHD.

  • Può essere utilizzato in versioni precedenti e successive di Windows: Windows Server 2008, 2008 R2 e 2012 R2, Windows Vista, Windows 7 e versioni successive.

Svantaggi

  • Lo spazio di archiviazione massimo di un file VHD è solo di 2 TB.

  • Il file VHD non supporta il ridimensionamento dinamico, i metadati personalizzati, il taglio ed ha alcuni problemi di allineamento dei dati.

  • Quando si creano partizioni nel file VHD con la Gestione disco, è possibile selezionare solo i file system NTFS o FAT32.

Che cos'è VHDX?

VHDX (Virtual Hard Disk v2) è il formato di sostituzione per VHD introdotto in Windows 8/Windows Server 2012 che può essere utilizzato anche da VMware Workstation e VirtualBox. Questo formato di file aumenta la funzionalità e l'adattabilità di VHD.

Caratteristiche

  • La capacità di archiviazione del disco rigido virtuale è aumentata a 64 TB.

  • Supporta metadati personalizzati e il relativo record per la protezione dei dati.

  • Dimensione del disco virtuale del settore logico di 4 KB.

Vantaggi

  • Tieni traccia delle modifiche ai metadati VHDX per prevenire la corruzione dei dati durante i blackout di alimentazione.

  • Dimensioni di blocco più grandi per i dischi dinamici e differenziali, per adattarsi alle esigenze di carico di lavoro di questi dischi.

  • Il trimming produce dimensioni dei file più ridotte e consente ai dispositivi di archiviazione sottostanti di riciclare lo spazio disponibile.

  • Migliorato l'allineamento del formato del disco rigido virtuale.

  • Capacità di archiviazione molto maggiore rispetto a VHD.

Svantaggi

  • Sostenuto da un numero minore di sistemi operativi: Windows Server 2012, Windows 7 e versioni successive.

  • Quando si creano partizioni sul file VHD con la Gestione disco, è possibile selezionare solo i file system NTFS o exFAT.

  • Potrebbe non essere possibile aprire il file VHDX perché non è sempre associato a una macchina virtuale.

VHD vs VHDX

Formato            

VHD            

VHD            

Sostenuto da             

Windows, Citrix e Oracle.            

Windows.               

Sistema operativo supportato            

Versioni di Windows Server 2008, 2008R2, 2012R2 e 2012.            

Windows Server 2012 e versioni successive.            

Capacità di archiviazione                

Massimo 2 TB.            

Massimo 64 TB.         

Dimensione del settore logico              

512 byte.             

4 KB.            

Protezione dei dati

Meno protezione dei dati.         

Offre solide garanzie di sicurezza contro la corruzione dei dati monitorando i metadati.

Ridimensionamento              

Non supportato.         

Supporto.             

Allineamento e ritaglio dei dati               

Presenta problemi di allineamento e non supporta il ritaglio.

Allineamento dati migliorato e supporto ritaglio.            

Caso d'uso               

Gli sviluppatori testano il software su diversi sistemi operativi;     

Utilizzato sulle versioni precedenti di Hyper-V; 

Quando hai bisogno della massima adattabilità o compatibilità con le versioni precedenti.                

Utilizzato su Windows 2012 e versioni successive; quando hai bisogno di efficienza e affidabilità ottimali.

Come lavorare con VHD e VHDX?

Avviso di conversione:

  • Aggiorna Hyper-V a versioni supportate da VHDX, quindi converti VHD in VHDX.

  • Il processo di conversione è offline.

  • Non convertire il VHD in VHDX se: hai creato uno snapshot della macchina virtuale; stai copiando il VHD utilizzando Hyper-V Replica; il VHD è il disco principale per dischi rigidi differenziali.

Convertire VHD in VHDX e VHDX in VHD con Gestione Hyper-V

1. Avvia Hyper-V Manager, fai clic con il pulsante destro del mouse sulla macchina virtuale che desideri convertire e fai clic su Settings.

2. Selezionare il disco di destinazione e fare clic su Next nella Edit Virtual Hard Disk Wizard.

3. Nella pagina Locate Disk, fare clic su Next.

4. Nella pagina Choose Action, selezionare Convert e fare clic su Next.

5. Nella pagina Choose Disk Format, selezionare VHD/VHDX come formato disco convertito, fare clic su Next e configurare il Disk Type e la posizione di archiviazione per il nuovo formato convertito nell'opzione Configure Disk. Dopo aver completato queste operazioni, fare clic su Next.

6. Fare clic su Finish nella pagina Summary. Quindi attendere il completamento della conversione.

7. Sostituisci il formato originale con quello convertito aprendo il file sorgente e facendo clic su Browse… per trovare il disco appena creato. Quindi fai clic su Open> Ok> Start e prova la macchina virtuale.

8. Rimuovi i file vecchi una volta che il nuovo file funziona correttamente.

Converti VHD in VHDX con PowerShell

Convert-VHD –Path “vhdfilepath” –DestinationPath “Destination vhdxfilepath”

Convertire VHDX in VHD con PowerShell

Convert-VHD -Path ‘vhdxfilepath’ ‘vhdfilepath’

Unisci VHD e VHDX di Hyper-V

Durante l'unione delle modifiche nel disco differenziale nel disco principale o in altri dischi, si noti che la catena di dischi viene staccata, l'intera operazione è offline e il disco differenziale viene distrutto dopo l'unione.

Merge-VHD -Path ‘diskpath.vhd/x’ -DestinationPath ‘diskpath.vhd/x’

Monta VHD e VHDX di Hyper-V

Mount-VHD -Path ‘diskpath.vhd/x’

In modalità sola lettura

Mount-VHD -Path ‘diskpath.vhd/x’ -ReadOnly

Smonta VHD e VHDX

Dismount-VHD -Path diskpath.vhd/x

Ridimensionare VHD e VHDX di Hyper-V

Espandi VHDX a XGB.

Resize-VHD -Path 'diskpath.vhdx' -SizeBytes XGB

Riduci al minimo le dimensioni del VHDX (solo se applicabile).

Resize-VHD -Path 'diskpath.vhdx’ -ToMinimumSize

Sposta VHDX su un altro bus/percorso

Set-VMHardDiskDrive -VMName name -ControllerType IDE -ControllerNumber X -ControllerLocation X -ToControllerType SCSI -ToControllerNumber Y -ToControllerLocation Y

Eseguire backup e ripristino di Hyper-V con una soluzione completa

I file possono risultare corrotti a causa di guasti hardware, arresti di sistema, interruzioni di corrente o attacchi di malware, e i file VHD(X) non fanno eccezione. Per evitare perdite o danneggiamenti di dati in caso di imprevisti, è possibile eseguire il backup dei file in anticipo e predisporre piani di ripristino dopo disastri.

Vinchin Backup & Recovery è una soluzione completa che supporta backup automatici e senza agenti per diverse piattaforme, tra cui Hyper-V, VMware e altre. Offre funzionalità avanzate come pianificazione flessibile, deduplica dei dati, compressione e crittografia per una trasmissione sicura dei dati. La soluzione consente inoltre un ripristino efficiente in caso di disastri con opzioni di ripristino completo e a livello di file, copia di backup fuori sede per una protezione aggiuntiva e misure anti-ransomware per salvaguardare i dati di backup.

Sono necessari solo 4 passaggi per eseguire il backup delle macchine virtuali Hyper-V con Vinchin Backup & Recovery:

1. Seleziona l'oggetto del backup.

Seleziona l'oggetto di backup

2. Seleziona la destinazione del backup.

Seleziona destinazione di backup

3. Configura le strategie di backup.

Configura strategie di backup

4. Rivedi e invia il lavoro.

Rivedi e invia il lavoro

Siete i benvenuti a scaricare una prova gratuita di 60 giorni con tutte le funzionalità di seguito.

Domande frequenti su VHD e VHDX

1. Q: Quando è preferibile usare VHD invece di VHDX?

A: Utilizza VHD se hai bisogno di compatibilità con sistemi più vecchi, come Windows Server 2008 o hypervisor precedenti. Tuttavia, VHDX è generalmente preferito negli ambienti moderni grazie alle sue funzionalità avanzate.

2. Q: Posso creare un disco VHDX di dimensione fissa?

A: Sì, come VHD, anche VHDX può essere creato come disco a dimensione fissa o con espansione dinamica. I dischi VHDX a dimensione fissa vengono allocati immediatamente per l'intera dimensione, il che può portare a prestazioni migliori in determinati scenari.

Conclusione

I file Hyper-V VHD e VHDX sono essenziali negli ambienti virtuali come dischi rigidi virtuali. Sebbene il formato VHD vantasse una lunga storia in Microsoft, il VHDX è stato sviluppato per stare al passo con il progresso tecnologico, quindi è corretto affermare che il formato VHDX è consigliato in quanto più efficiente e con prestazioni migliorate rispetto al precedente.

Utilizza Vinchin Backup & Recovery, un'opzione conveniente con avanzate strategie di backup e ripristino intelligenti per soddisfare le tue esigenze.

Condividi su:

Categories: VM Tips