Le macchine virtuali stanno diventando sempre più popolari per tutti gli scopi comuni. Gli sviluppatori utilizzano le macchine virtuali per creare, testare e debuggare applicazioni, mentre molti utenti domestici utilizzano le macchine virtuali per eseguire sistemi operativi alternativi (come Windows su computer Mac o Ubuntu su computer Windows). Le macchine virtuali sono molto comuni nell’industria dell’hosting Web.
Contenuti
- Il formato VMDK
- Cosa può accadere
- Come recuperare i dati dai contenitori VMWare VMDK con RS Partition Recovery
- Conclusione
Anche se le macchine virtuali sono generalmente un modo più affidabile per distribuire sistemi operativi alternativi, testare software o eseguire un server Web, sono altrettanto suscettibili alla perdita di dati come i normali dischi rigidi. Tuttavia, recuperare i dati memorizzati all’interno di un contenitore di dati di una macchina virtuale può essere davvero complicato se il disco virtuale non viene più montato nella rispettiva macchina virtuale.
Utilizzato da milioni di persone, VMWare è una delle macchine virtuali più popolari. Stai cercando un modo per recuperare i dati da un contenitore VMWare? Hai un file VMDK corrotto che non viene più montato? Hai bisogno di estrarre dati da un disco VMDK o recuperare file eliminati nella macchina virtuale? I nostri strumenti possono aiutarti a recuperare i dati preservando la struttura originale dei file e delle cartelle della tua macchina virtuale.
Il formato VMDK
Prima di iniziare, copriamo prima le basi. Per recuperare file e cartelle da una macchina virtuale VMWare, dovrai prima individuare il/i file VMDK (Virtual Machine Disk) corrispondente(i). VMDK è un formato di file utilizzato da VMWare, VirtualBox e altre macchine virtuali per descrivere contenitori per unità disco rigido virtuali. In un certo senso, un file VMDK è un file di disco virtuale che memorizza il contenuto (file e cartelle) del disco rigido della macchina virtuale.
Una singola macchina virtuale può essere composta da uno o più file .vmdk. Questo viene generalmente specificato al momento della creazione di una macchina virtuale. Ad esempio, l’utente può specificare che il disco virtuale venga diviso in più parti non superiori a 4 GB (che è la dimensione massima del file se viene utilizzato FAT32 dal sistema operativo host). I file VMDK contengono il sistema di file e i dati (file e cartelle) della stessa macchina virtuale, oltre a alcuni dati specifici della macchina virtuale stessa.
Cosa può accadere
Se si cancella accidentalmente un file VMDK nel sistema operativo host, è possibile tentare di recuperare (ripristinare) tale file eseguendo lo strumento di recupero dati (RS Partition Recovery) nel sistema operativo host. Tuttavia, in alcuni casi il file recuperato potrebbe essere corrotto. Windows scrive costantemente sui dischi rigidi. Poiché il sistema operativo host potrebbe aver sovrascritto alcune parti di quel file con nuove informazioni, potrebbe non essere possibile montare il file VMDK recuperato nella sua rispettiva macchina virtuale (VMWare, VirtualBox, ecc.). In tal caso, sarà necessario eseguire la scansione del file VMDK stesso al fine di recuperare informazioni (file e cartelle) da quel file.
Come recuperare i dati dai contenitori VMWare VMDK con RS Partition Recovery
Per recuperare i dati dai contenitori VMWare VMDK, utilizzeremo RS Partition Recovery.
IMPORTANTE: RS Partition Recovery deve essere installato ed eseguito all’interno del sistema operativo host e NON del sistema operativo guest. Per questo motivo, è possibile recuperare solo i file VMDK ospitati nel sistema operativo Windows. Se il sistema operativo host non è Windows (ad esempio, se si sta cercando di recuperare un file VMDK tramite VMWare Fusion ospitato su un computer Mac), sarà necessario copiare quel file VMDK su un computer Windows prima di procedere.
Prerequisiti:
- Computer con Microsoft Windows 7 o versione successiva
- RS Partition Recovery installato e registrato con la propria Product Key (è possibile utilizzare una versione demo per eseguire la scansione del contenitore VMDK, individuare e visualizzare in anteprima i file recuperabili; è necessaria una versione completa registrata per salvare effettivamente i file)
- Uno o più file VMDK accessibili dal computer Windows con RS Partition Recovery installato
RS Partition Recovery può essere utilizzato per eseguire la scansione del contenitore VMDK, individuare le partizioni logiche del disco all’interno di tale contenitore, estrarre e ripristinare file e cartelle esistenti ed eliminati tramite RS Partition Recovery. In generale, consigliamo di utilizzare RS Partition Recovery nei seguenti casi:
- Hai eliminato uno o più file VMDK e hai bisogno di recuperarli
- I file VMDK sono corrotti e non possono più essere montati in VMWare
- I file VMDK sono corrotti; quando vengono montati in VMWare, alcune informazioni mancano (ad esempio, i volumi logici del disco sono vuoti all’interno della macchina virtuale)
- Hai eliminato alcuni file e cartelle nella macchina virtuale
- Hai formattato un volume all’interno della macchina virtuale
- Hai ripartizionato la macchina virtuale
Software di recupero dati all-in-one
Seleziona file VMDK
Per recuperare i dati da un file *.vmdk di VMWare, è necessario eseguire RS Partition Recovery e selezionare il/i file che compongono la tua macchina virtuale eseguendo il comando “File->Monta disco”.
Nota: assicurati di selezionare solo i file VMDK che appartengono a una singola macchina virtuale.
Montare file VMDK
Una volta selezionati uno o più file *.vmdk in RS Partition Recovery, lo strumento monterà automaticamente il contenitore VMDK.
Il disco apparirà come un disco montato:
Estrai File e Cartelle
Una volta che il contenitore VMDK è montato, apparirà come un Disco Montato in RS Partition Recovery. Ora sarai in grado di estrarre la struttura dei file (file e cartelle) e/o scansionare il volume montato per i file mancanti/eliminati.
Nota: la scansione del disco restituisce una visualizzazione di un sistema di file (file e cartelle) simile a Windows Explorer.
In questo momento, sei in grado di estrarre i file e le cartelle esistenti e copiarli sul computer ospite. Per prestazioni ottimali, consigliamo di utilizzare un supporto di archiviazione separato (disco rigido, chiavetta USB, CD/DVD/BluRay o posizione di rete) per archiviare i file e le cartelle che vengono recuperati. Tuttavia, questo non è un requisito assoluto e puoi comunque salvare i dati recuperati sullo stesso disco o volume che contiene i file VMDK originali.
Recupero delle partizioni mancanti nel contenitore VMDK
In alcuni casi, un file VMDK che si sta cercando di recuperare potrebbe essere corrotto al punto che non è possibile visualizzare alcun volume del disco. Se questo è il caso, utilizzare RS Partition Recovery per eseguire una scansione del contenitore montato alla ricerca di partizioni eliminate. Una volta che RS Partition Recovery trova le partizioni mancanti, queste vengono automaticamente visualizzate nella finestra Esplora disco e sarà possibile montarle per eseguire una successiva scansione e recupero.
Per individuare le partizioni mancanti, avviare la procedura guidata di recupero utilizzando un pulsante sulla barra degli strumenti o utilizzando il comando File > Procedura guidata dal menu principale. La procedura guidata di recupero si avvierà. Nella finestra “Seleziona disco”, fare clic su “Trova dischi”. RS Partition Recovery eseguirà una scansione del contenitore VMDK alla ricerca di partizioni mancanti. Una volta individuate le partizioni, queste appariranno nell’albero dell’Esplora e sarà possibile continuare con esse come si farebbe con i dischi esistenti.
Recupero dei file eliminati
Se hai bisogno di recuperare file da un contenitore VMWare VMDK, dovrai eseguire una Scansione Rapida o una Scansione Completa della partizione virtuale montata. (Nota: se non compaiono partizioni, assicurati di aver eseguito il Passaggio 4 sopra indicato).
Per individuare file eliminati o mancanti, dovrai eseguire la scansione delle partizioni logiche. Sono disponibili le opzioni Scansione Rapida e Analisi Completa. Consigliamo di utilizzare prima l’opzione Rapida e di ricorrere all’Analisi Completa solo nei casi in cui la Scansione Rapida non riesca a individuare i file che stai cercando.
Per iniziare, seleziona prima un volume del disco da scansionare. La procedura guidata “Tipo di Analisi” si aprirà automaticamente. Scegli Scansione Rapida o Analisi Completa. Se scegli l’Analisi Completa, RS Partition Recovery utilizzerà un algoritmo completo di analisi dei contenuti per individuare molti tipi di dati mancanti dal sistema di file. L’analisi dei contenuti legge l’intero contenuto del contenitore VMDK cercando di confrontare i dati letti con un database integrato di firme che identificano determinati formati di file (più di 1500 formati in totale possono essere riconosciuti nella versione attuale).
Nota: l’Analisi Completa utilizza un motore di scansione dei contenuti simile a quello utilizzato dagli scanner antivirus. Il motore cerca di confrontare i dati grezzi a basso livello con le firme di molti formati di file noti, come documenti di Office, archivi compressi, file di testo/HTML, file PDF e così via. Il motore di analisi dei contenuti può individuare potenzialmente molti più dati rispetto alla scansione solo del sistema di file eseguita dalla modalità Scansione Rapida. Tuttavia, l’Analisi Completa può richiedere molto tempo a seconda delle dimensioni del contenitore VMDK e della velocità di archiviazione. In generale, consigliamo di utilizzare la modalità Analisi Completa solo in casi difficili come partizioni formattate o file eliminati molto tempo fa.
Una volta che RS Partition Recovery ha terminato la scansione del disco con il tipo di analisi selezionato (Scansione Rapida o Analisi Completa), lo strumento aprirà automaticamente la struttura del sistema di file (elenco dei file e delle cartelle scoperti sul disco) nell’albero dell’Esplora risorse. Puoi navigare nel sistema di file selezionando le cartelle e facendo clic sui file.
Nota: i file e le cartelle eliminate sono contrassegnati dall’icona della croce rossa. Puoi fare clic su tali file per visualizzare le anteprime. Se viene visualizzata l’anteprima corretta, il file può essere definitivamente recuperato. Se RS Partition Recovery non riesce a visualizzare un’anteprima, puoi comunque tentare di recuperare un file e cercare di ripararlo nell’applicazione pertinente (ad esempio, utilizzando la funzione di ripristino in Microsoft Word per tentare di recuperare un file .docx corrotto).
Salvataggio dei dati recuperati
Quando si recuperano file da un sistema “live”, di solito si consiglia di utilizzare un supporto di archiviazione dedicato (un disco rigido diverso, una chiavetta USB, un supporto ottico o una posizione di rete) per salvare i file che vengono recuperati. Questo non è il caso quando si recuperano contenitori virtuali da file VMDK. Sebbene si possa ottenere una maggiore velocità di ripristino e prestazioni generalmente più rapide salvando su un disco rigido separato, è possibile utilizzare in modo sicuro il disco rigido su cui è memorizzato il contenitore VMDK per ricevere i file che vengono recuperati da quel file VMDK.
È possibile scegliere di recuperare alcuni o tutti i file e le cartelle da un contenitore VMDK. Se è necessario recuperare più file da diverse cartelle, utilizzare la funzione “Elenco di ripristino” trascinando i file che si desidera recuperare nell'”Elenco di ripristino” o facendo clic con il pulsante destro del mouse sui file e selezionando l’opzione “Aggiungi per il ripristino”. Una volta preparati i file necessari, selezionare File > Ripristina dall’elenco. Si aprirà la procedura guidata “Salvataggio file”.
Nella finestra “Salvataggio file”, scegliere dove si desidera archiviare i file recuperati. Si avrà la possibilità di Salvare i file su disco rigido, Scrivere su CD/DVD, Creare un’immagine ISO virtuale o Salvare su web utilizzando un server FTP.
Per motivi di prestazioni, si consiglia di utilizzare un dispositivo di archiviazione dedicato per il ripristino.
Conclusione
Recuperare le informazioni dai contenitori VMWare VMDK non è impossibile nemmeno per gli utenti inesperti. In questo tutorial, abbiamo coperto le basi per il recupero dei dati dai contenitori di disco virtuale nel formato VMWare *.vmdk.