Le matrici multi-drive in configurazione RAID5 offrono un eccellente equilibrio tra prestazioni, sicurezza e prezzo, per cui sono spesso la scelta dell’utente. Quali sono le caratteristiche di questo livello RAID? Quali sono i problemi specifici del RAID5? Come affrontare situazioni impreviste? Come recuperare i dati da RAID 5 o l’intera matrice se è danneggiata?
Contenuti
- RAID5: qual è il punto
- Vantaggi e svantaggi di questo livello RAID5
- Perché le matrici RAID-5 falliscono?
- Come recuperare RAID 5?
RAID5: qual è il punto
RAID5 può essere costruito con almeno tre dischi. Un disco aggiuntivo è necessario per implementare l’algoritmo di checksum di parità. Sia i file regolari che i dati di parità non vengono memorizzati su un HDD separato come in RAID3, ma in blocchi distribuiti su tutti i dischi. Ciò consente un’efficienza e un’efficienza dello spazio su disco maggiori rispetto a RAID3 e RAID4.
Il volume “utilizzabile” di un array RAID 5 è pari al volume totale dei suoi dischi escludendo un’unità. I checksum di parità memorizzati su spazi su disco pari alla capacità di quella unità vengono utilizzati per recuperare i dati persi se uno dei dischi fallisce. Poiché tutti i dati sono duplicati anche su altri dischi, il controller calcola i blocchi mancanti da solo e l’array continua a funzionare come al solito.
RAID5 può essere implementato tramite software, ma è consigliabile utilizzare un controller hardware. Per una migliore performance di scrittura, su di esso viene installata una cache aggiuntiva. Le memorie sicure ed efficienti in questa configurazione sono perfette per creare server di file.
Vantaggi e svantaggi di questo livello RAID5
Come già accennato, il vantaggio di RAID5 è una buona efficienza dello spazio su disco. Solo un’unità del sistema non viene utilizzata direttamente per l’archiviazione e l’elaborazione dei dati. Il sistema ha anche diversi altri vantaggi:
- Un tasso di trasferimento dati piuttosto elevato. La velocità più alta sarà per le procedure di lettura dei dati. Per le procedure di scrittura, è leggermente inferiore a causa della necessità di calcolare la parità.
- La ridondanza di configurazione garantisce la sicurezza di tutti i dati se una delle unità fallisce. L’accesso alle informazioni viene preservato anche dopo la sostituzione del disco difettoso: il controller sovrascrive semplicemente i blocchi recuperati su un nuovo disco.
Lo svantaggio del livello Five è una prestazione inferiore rispetto a quella di RAID0, che tuttavia è compensata dalle caratteristiche di sicurezza del sistema. Possono inoltre verificarsi problemi aggiuntivi dopo il fallimento di uno dei dischi, che riducono automaticamente la ridondanza del sistema al livello stripe, ovvero al livello 0:
- I guasti delle unità influiscono sulla velocità del sistema
- Il recupero e il trasferimento delle informazioni su un nuovo disco, soprattutto quando si lavora con grandi quantità di dati, richiede molto tempo e aumenta il carico sull’array interessato, aumentando così la probabilità di un altro guasto dell’unità.
- La distruzione del secondo disco prima che il primo sia stato completamente ripristinato porta alla completa distruzione dell’array.
Perché le matrici RAID-5 falliscono?
A volte, dopo un guasto su uno dei dischi, il controller configura erroneamente il sistema e il RAID smette di funzionare correttamente, e talvolta addirittura si blocca completamente. Possono verificarsi problemi anche durante la fase di ricostruzione dopo la sostituzione di un hard disk.
Tuttavia, anche se RAID5 non rileva problemi evidenti dopo il guasto del disco, una diminuzione irragionevole delle prestazioni dell’array dovrebbe essere un campanello d’allarme. In tali casi, la rapida sostituzione del disco problematico impedirà situazioni difficili e un possibile crash in seguito.
Fino a quando il numero di supporti difettosi non supera la soglia di tolleranza ai guasti di RAID5, anche un array fallito può essere ricostruito programmaticamente, proprio come il più semplice RAID0. Se vengono riscontrati guasti su due o più dischi, sarà necessario ripristinarli in condizioni di lavoro, o almeno rimuovere tutti i dati da essi creando un’immagine. Solo dopo di che è possibile iniziare a costruire l’array.
Tra le cause tipiche e più probabili di fallimento di RAID5 possiamo citare le seguenti:
- guasto o malfunzionamento del controller;
- errori durante la ricostruzione di RAID 5 o la formattazione delle sue partizioni;
- fallimenti o errori massicci sui dischi dell’array, comparsa di blocchi danneggiati;
- sovraccarichi di tensione o danni elettronici;
- infezione da virus;
- cambiamenti di configurazione imprevisti o problemi di parità;
- problemi di accesso dopo un aggiornamento hardware.
Certo, come qualsiasi tecnologia, anche tutti i componenti delle matrici multidrive sono soggetti a comuni guasti meccanici dovuti a cadute, surriscaldamento, contatto con acqua, cavi e cavi danneggiati.
Separatamente, evidenziamo le cause di malfunzionamento dovute ad errori umani. A volte vengono intraprese azioni sbagliate nel tentativo di riparare il RAID problematico, ma spesso ciò porta solo a nuove complicazioni. Cosa fanno di sbagliato i proprietari di RAID 5:
- Eliminazione accidentale di file o partizioni;
- Inizializzazione dell’array da parte dell’utente;
- Costruzione errata dell’array, compresa la riorganizzazione delle unità;
- ricostruzione impropria e altre operazioni senza protezione dati aggiuntiva;
- esecuzione di checkdisk, fsck dopo una ricostruzione errata;
- copia, modifica di file, salvataggio di nuovi dati su unità recuperabili;
- formattazione o spostamento di partizioni, reinstallazione del sistema operativo come tentativo di riavviare il disco problematico.
Nessuna di queste azioni è necessaria per recuperare i dati da RAID 5 per malfunzionamenti minori. Per problemi gravi, qualsiasi di queste azioni farà solo del male. Quindi, qual è la cosa giusta da fare per recuperare in sicurezza le informazioni dall’array?
Come recuperare RAID 5?
La riparazione dei dati da RAID 5 è quasi sempre possibile e i moderni software di ripristino RAID consentono di farlo anche a casa – la partecipazione di un esperto è ora richiesta solo in casi eccezionali. Tuttavia, la giusta sequenza di azioni è importante per un recupero di successo.
Prima di tutto, cerca di non fare nulla fino a quando non hai eseguito il backup dei dischi danneggiati e funzionanti. Tutte le operazioni successive possono essere eseguite direttamente con la copia. In caso contrario, ogni operazione nel processo di ripristino può causare danni aggiuntivi.
Nota che se l’array è “sano” e devi solo recuperare alcuni file eliminati, non è necessario inviare l’intero RAID per il recupero.
In secondo luogo, assicurati sempre di aver eseguito il backup di eventuali dati importanti prima di avviare la ricostruzione di RAID 5: se due o più dischi sono danneggiati, è obbligatorio e importante conservare i dati più preziosi almeno nelle immagini del disco.
Quindi, per iniziare a recuperare i dati da RAID 5, ricostruire il sistema di array, riparare la sua struttura e risolvere altri problemi con l’array problematico, scarica il programma RS RAID Retrieve.
Scarica RS Raid Recovery
Tutto in uno per il recupero di qualsiasi array RAID
Importante: ricorda che non è possibile salvare nuovi dati sull’unità da ripristinare. Sia il programma che tutti i file e i blocchi di dati che recuperi utilizzando il programma, salvali su un’unità separata.
Opzione 1. “Lucky”
I tuoi hard disk stanno funzionando e sono collegati nell’ordine corretto.
RS RAID Retrieve può lavorare con immagini di hard disk che possono essere utilizzate per ripristinare la configurazione raid e recuperare le informazioni.
Dopo aver avviato RS RAID Retrieve, il programma cercherà automaticamente le configurazioni raid sui dischi rigidi collegati o sulle immagini aggiunte.
Gli array trovati verranno aggiunti alla finestra del programma.
Per estrarre le informazioni dall’array trovato, è sufficiente eseguire un’analisi rapida, sulla base dei risultati della quale – salvare i dati.
Opzione 2. Ricostruzione RAID5 quando falliscono due dei cinque hard disk.
L’array RAID 5 utilizza una distribuzione di parità di blocchi di informazioni su tutto lo spazio dell’array. Se uno dei cinque dischi fallisce, RAID5 continuerà a funzionare, ma l’array sarà molto più lento.
Se due o più dischi su cinque per RAID5 falliscono, ulteriori operazioni non saranno possibili.
Per recuperare le informazioni dai dischi funzionanti rimanenti, collegarli al computer o crearne immagini e aggiungerli a RS RAID Retrieve. Se non si sa quali dischi funzionano, collegarli tutti, ma è meglio creare immagini.
Se il programma non riesce a rilevare automaticamente la configurazione raid all’avvio, è necessario eseguire.
Nel campo Tipo Raid impostiamo, nel nostro caso, RAID5 (Parità).
Specificare i dati noti utilizzati durante la creazione dell’array, come: ordine e dimensione dei blocchi, ritardo di parità, numero di byte per settore (512, 4096) e ordine dei byte.
Se non si dispone di alcun dato, lasciare la casella di controllo su “definisci automaticamente”. Tuttavia, specificare il maggior numero possibile di parametri aggiuntivi ridurrà il tempo di analisi e il numero di possibili configurazioni RAID.
Aggiungere dischi o immagini montate di quei dischi.
Nel nostro caso, aggiungere i restanti tre dischi funzionanti dei cinque utilizzati per creare l’array.
I dischi non funzionanti sono riempiti con “+” Dischi vuoti.
Usare le frecce per impostare l’ordine corretto dei dischi.
Il risultato precedente della configurazione dell’array verrà immediatamente visualizzato nella finestra.
Quando viene selezionata la configurazione, aggiungerla alla finestra principale del programma per ulteriori analisi.
Se i parametri esatti non sono stati specificati, il programma chiederà di aggiungere diverse configurazioni per l’analisi.
Per recuperare le informazioni da un RAID, avviare la Recovery Wizard o fare clic con il pulsante destro del mouse sulla partizione desiderata e selezionare “Apri” nel menu contestuale.
Dopo aver completato l’analisi, verificare come sono stati recuperati i dati.
Un’analisi completa sarà in grado di trovare più file da salvare senza danni.