Il recupero dei dati da un array RAID 5 guasto è possibile. Anche se il recupero dei dati può essere complesso e impegnativo, l’intervento in genere si conclude con successo. Le cause della perdita di dati sono molteplici e per ognuna di esse il recupero è diverso. Di seguito sono riportati alcuni esempi:
Recupero dei dati con un'unità guasta
Se un'unità si guasta in un array, la parità può essere utilizzata per ricostruire i dati mancanti. In questo scenario, Ontrack è solitamente in grado di recuperare il 100% dei dati. Quando ci troviamo di fronte ad un array non funzionante, le unità del sistema vengono sottoposte a imaging in camera bianca. Tali immagini vengono utilizzate nella ricostruzione virtuale dell’array. Una volta ricostruito il RAID, il file system o il volume vengono analizzati al fine di correggere eventuali danni ed estrarne i dati. Spesso non è necessario avere accesso all’unità guasta, poiché i dati mancanti possono essere ricostruiti dalla parity.
Recupero dati da più unità guaste
Quando si hanno più unità guaste, il processo di recupero è simile a quello appena descritto. Quando interveniamo su un array non funzionante, le unità vengono sottoposte a imaging in camera bianca. È importante eseguire il più possibile l'imaging di ciascuna unità guasta, per consentire il recupero di un maggior numero di dati.
Quindi l'array viene ricostruito virtualmente utilizzando queste immagini. Nell'esempio, i data 2, i data 3 e la parity della striscia 1 vengono usati per ricostruire i data 1. La parity non è necessaria nella seconda striscia, poiché tutti i blocchi di dati sono presenti. Nel terzo stripe, i data 7, la parity e i data 8 vengono combinati per sostituire i data 9.
Una volta che l'array RAID è stato virtualmente riassemblato, il file system o il volume vengono analizzati al fine di correggere eventuali danni. Oltre ad ovviare al danneggiamento del file system, i tecnici cercano di individuare anche dati non coerenti o non aggiornati. Questo scenario si verifica quando c’è un gap temporale tra il guasto delle unità ed una di esse è degradata. I tecnici di data recovery devono avere un’opportuna esperienza per riconoscere questo tipo di danno e poter riparare virtualmente il volume ed estrarre dati validi.