Recupero dati da array RAID 5 e RAID 6 creati dal controller PERC 6/i sul Dell PowerEdge R610
Questo articolo fornisce una panoramica dettagliata del processo per recuperare i dati da array RAID 5 e RAID 6 gestiti dal controller DELL PERC 6/i in un server DELL PowerEdge R610, oltre a indicare cosa fare in caso di guasto del server o di uno o più dischi e come accedere ai dati se l’array RAID diventa non disponibile.

- Server DELL PowerEdge R610
- Creazione di RAID 5 su PERC 6/i
- Recupero dati da un array RAID 5 creato da PERC 6/i
- Recupero dati da un array RAID 6 creato da PERC 6/i
- Conclusione
- Domande e risposte
- Commenti
L’affidabilità dell’archiviazione dei dati nei sistemi server dipende in larga misura dal corretto funzionamento del controller RAID e dalla configurazione dell’array. Il server Dell PowerEdge R610 abbinato al controller PERC 6/i è ampiamente utilizzato per realizzare sistemi tolleranti ai guasti basati su RAID 5 e RAID 6. Queste configurazioni offrono un equilibrio tra prestazioni, capacità e protezione dei dati, ma non sono immuni ai guasti.
La rottura di uno o più dischi, la corruzione dei metadati RAID, errori del controller o azioni amministrative errate possono causare la perdita di accesso all’array. Per RAID 5 e RAID 6 la situazione è complicata dalla necessità di ricostruire correttamente la parità; senza una ricostruzione accurata della parità il recupero dei dati è impossibile o incompleto.
In questo articolo descriviamo come recuperare i dati da array RAID 5 e RAID 6 creati su un controller PERC 6/i in un Dell PowerEdge R610: quali azioni intraprendere dopo un guasto, come determinare i parametri dell’array e quali strumenti possono aiutare a ripristinare le informazioni con perdite minime.
Recupero dati da RAID 5/6 creati su controller PERC 6/i del server Dell PowerEdge R610
Server DELL PowerEdge R610
All’accensione del Dell PowerEdge R610 viene visualizzata la sequenza POST, durante la quale è possibile accedere rapidamente al BIOS premendo F2 o alle impostazioni del controller RAID PERC 6/i premendo Ctrl + R quando richiesto.

Nella configurazione standard, l’R610 è dotato di sei bay per dischi hot-swap da 2,5 pollici che supportano dischi SAS o SATA.

Per installare un disco SATA da 2,5″, fissarlo nel relativo carrello metallico (sleeve/caddy), quindi inserirlo delicatamente nel bay fino a sentire lo scatto della linguetta di bloccaggio.

Dopo l’installazione corretta, il LED di attività sul pannello frontale si accenderà o inizierà a lampeggiare, indicando che il controller ha rilevato il disco.
| Specifiche | Valore |
|---|---|
| Fattore di forma | Server rack 1U |
| Processori | Fino a 2 × Intel Xeon serie 5500 / 5600 |
| Numero di core | Fino a 12 core (a seconda della CPU) |
| Memoria | Fino a 192 GB DDR3 ECC |
| Slot memoria | 12 DIMM |
| Dischi | Fino a 6 × 2,5″ SAS / SATA HDD o SSD |
| Controller RAID | PERC 6/i, H700, S100 (opzionale) |
| Livelli RAID supportati | 0, 1, 5, 6, 10 (dipende dal controller) |
| Rete | 4 × Gigabit Ethernet |
| Slot di espansione | 2 × PCIe |
| Porte | USB, VGA, Serial |
| Alimentazione | Alimentatori ridondanti in doppia unità |
| Gestione remota | iDRAC (Integrated Dell Remote Access Controller) |
| Sistemi operativi | Windows Server, Linux (incluso Ubuntu, VMware) |
| Casi d’uso | Virtualizzazione, database, file server |
Creazione di RAID 5 su PERC 6/i
Dopo aver aperto l’interfaccia vedrai l’elenco dei dischi fisici e i dischi virtuali correnti. Se sui dischi è presente una configurazione precedente, prima di creare un nuovo array premi F2, scegli il menu Foreign Config e poi Clear per cancellare le impostazioni precedenti.

Questo è necessario perché le vecchie configurazioni possono rimanere sui dischi e impedire al sistema di mostrare tutti i dischi disponibili per la creazione di un nuovo RAID.

Quindi vai su VD Mgmt (Virtual Disk Management) e seleziona Create New VD.

Nell’elenco dei tipi di array disponibili scegli RAID 5, quindi seleziona i dischi da combinare. Durante la creazione dell’array puoi impostare la capacità del RAID e assegnargli un nome.

Successivamente, configura i parametri dell’array come la Stripe Size, la policy della cache Write Back o Write Through. Opzioni aggiuntive come Initialize, Configure Hot Spare e Force WB with No Battery sono disponibili se necessario.

Dopo aver confermato queste impostazioni il disco virtuale verrà creato e apparirà nell’elenco dei dischi disponibili.

Puoi visualizzarne i parametri nella sezione Virtual Disks.

Dopo aver terminato nell’utilità puoi proseguire con l’avvio del sistema operativo; lo storage creato sarà pronto per memorizzare i dati.
Recupero dati da un array RAID 5 creato da PERC 6/i
STEP 1. Rilevamento automatico del RAID 5
Il recupero di RAID 5 richiede cautela a causa della distribuzione dei dati e della parità. Quando un disco si guasta l’array opera in modalità degradato, ma un guasto aggiuntivo comporterà la perdita completa dei dati. Se più dischi sono guasti o l’array diventa non disponibile, interrompi immediatamente l’uso del server per evitare che i dati vengano sovrascritti durante tentativi automatici di rebuild.
Se il controller PERC 6/i sul Dell PowerEdge R610 si guasta, utilizza Hetman RAID Recovery per ripristinare l’accesso ai file. L’applicazione legge automaticamente i parametri del controller, analizza lo stato dei dischi e ricostruisce la struttura dell’array preservando l’integrità delle directory.

Prima di iniziare, registra l’ordine dei dischi nel server, poiché la modifica della sequenza complica il recupero. Dopo aver rimosso i dischi, numerali (ad esempio con un pennarello) e collegali a un PC tramite cavi SATA o una docking station. Una volta che tutti i supporti sono stabilmente connessi, avvia l’analisi in Hetman RAID Recovery.

Se non è possibile collegare fisicamente tutti i dischi contemporaneamente, un’alternativa è creare immagini complete dei dischi per analisi successive.
Dopo che l’immagine del disco mancante è montata direttamente in Hetman RAID Recovery, il software la riconoscerà come dispositivo reale e, combinata con altri supporti fisici, ricostruirà automaticamente la struttura dell’array. Ciò consente di iniziare il recupero dei dati anche con porte di connessione limitate, preservando l’integrità dei dati in ogni fase.
Avvia Hetman RAID Recovery. All’avvio il programma rileverà automaticamente tutti i supporti collegati, analizzerà il loro stato e tenterà di ricostruire la configurazione dell’array RAID basandosi sulle informazioni di servizio. La finestra principale mostrerà i dischi trovati e gli array ricostruiti disponibili per scansione, analisi della struttura e recupero dei dati.

Seleziona il tuo array RAID e avvia la modalità Fast Scan.

Al termine della scansione, la finestra del programma mostrerà il contenuto dell’array RAID disponibile per il recupero. Seleziona i file e le cartelle necessari e fai clic sul pulsante Recovery nel menu superiore.

Nel passaggio successivo specifica la destinazione per i dati recuperati e conferma con Recovery.

Al completamento di tutte le fasi di recupero, i dati dell’array RAID saranno nuovamente disponibili per l’uso.

STEP 2. Recupero RAID 5 con RAID Constructor
Se il rilevamento automatico non ha dato risultati, utilizza il RAID Constructor e esegui la configurazione manuale. Questo è necessario quando le informazioni di servizio sui dischi sono danneggiate e il software non riesce a leggere correttamente i parametri del RAID 5.

In modalità manuale puoi impostare l’ordine di collegamento dei dischi e le caratteristiche tecniche dell’array in preparazione alla scansione.

Tieni presente che l’architettura RAID 5 tollera la perdita di un singolo disco. Grazie alla parità, il software può ricostruire i blocchi di dati mancanti e ripristinare l’accesso ai file se tutti gli altri dischi sono operativi. Tuttavia, se due o più dischi falliscono, l’integrità dei dati è compromessa e il recupero con software standard diventa impossibile.
Per funzionare correttamente in RAID Constructor è necessario conoscere i parametri chiave dell’array disco:
- livello RAID,
- ordine dei dischi,
- algoritmo di rotazione dei blocchi,
- dimensione del blocco (block size),
- byte per settore.

Questi valori sono stati definiti al momento della creazione dell’array. Senza di essi, la ricostruzione accurata della configurazione RAID non è possibile.
Apri RAID Constructor e seleziona la Manual Mode.
Poiché durante la creazione dell’array questi parametri sono noti, possono essere inseriti manualmente. In generale, per RAID 5 nella maggior parte delle configurazioni del controller PERC 6/i si usano i seguenti valori:
- Ordine dei blocchi — Left Synchronous,
- Dimensione del blocco — 64 KB,
- Byte per settore — 512.

Immettendo questi valori, verifica che corrispondano alle impostazioni originali del controller, poiché possono variare a seconda della configurazione specifica.
Dopo aver inserito i parametri necessari, nel campo Available disks seleziona i dischi che appartengono all’array RAID e spostali nel campo Selected disks, rispettando la sequenza corretta utilizzata nell’array.

Se uno o più dischi non possono essere collegati fisicamente, utilizza la funzione Add empty disk per aggiungere un disco vuoto e emulare il disco mancante.

È importante preservare l’ordine esatto dei dischi nell’array perché qualsiasi modifica può portare a una ricostruzione errata del RAID e rendere impossibile il recupero dei dati.
Se l’ordine esatto dei dischi nell’array è sconosciuto, può essere determinato per tentativi. Modifica l’ordine dei supporti nel campo Selected disks utilizzando le frecce su e giù e aggiorna il risultato della ricostruzione ogni volta. La sequenza corretta consentirà l’identificazione appropriata dei volumi e la successiva scansione e recupero dei dati.

Dopo aver completato la configurazione, fai clic su Add nell’angolo in basso a destra per spostare l’array ricostruito nella finestra principale per ulteriori scansioni e recupero.

Recupero dati da un array RAID 6 creato da PERC 6/i
STEP 1. Collegamento dei dischi per il recupero
La perdita di dati può verificarsi inaspettatamente anche con RAID 6, che tollera la perdita di due dischi ma non garantisce il 100% di protezione. Se il controller si guasta, l’accesso ai dati è impossibile senza la sua sostituzione. Quando la sostituzione del controller non risolve il problema, utilizza Hetman RAID Recovery.
Consideriamo una situazione in cui dei file sono stati cancellati accidentalmente su un RAID 6 funzionante.
Prima del recupero, assicurati che il disco di destinazione o il supporto abbia spazio libero sufficiente per tutti i dati che intendi ripristinare. Se il controller PERC 6/i è guasto, rimuovi tutti i dischi dal Dell PowerEdge R610 e collegali direttamente a un computer con qualunque metodo disponibile.
Preserva l’ordine preciso dei dischi nell’array: ogni disco in RAID 6 corrisponde a una porzione specifica di dati e parità, quindi qualsiasi riordinamento può compromettere i file, compromettere la struttura dell’array e complicare notevolmente il recupero. Si raccomanda di fotografare o annotare in anticipo le posizioni degli slot per una gestione sicura.

STEP 2. Rilevamento automatico dei parametri RAID
All’avvio, Hetman RAID Recovery effettuerà automaticamente la scansione di tutti i supporti collegati e analizzerà le loro intestazioni di servizio per individuare la configurazione RAID 6.
Il programma riconosce i parametri del controller PERC 6/i come la dimensione del blocco e l’ordine dei dischi e tenterà di assemblare virtualmente l’array nello stato originale. Tutti i dispositivi fisici rilevati e i volumi logici ricostruiti appariranno nella finestra principale, pronti per analisi successive e recupero file.

Quando il programma rileva automaticamente la configurazione RAID 6, puoi utilizzare Fast Scan per analizzare rapidamente il file system, ciò è particolarmente utile se l’accesso ai dati è stato perso a causa della cancellazione accidentale di file sul server in funzione.

Al termine, l’area di lavoro mostrerà il contenuto dell’array — potrai vedere tutte le cartelle e i file, compresi quelli cancellati. Seleziona i dati necessari e fai clic su Recovery.

Nella finestra di dialogo specifica il percorso su un disco integro dove verranno copiati i dati e conferma l’azione.

Il programma copierà i dati selezionati preservandone la struttura originale, dopo di che dovrai solo fare clic su Finish.

Ora tutti i file precedentemente cancellati o non accessibili sul server guasto sono pronti per essere utilizzati su un nuovo dispositivo.

STEP 3. Recupero RAID 6 con RAID Constructor
Quando il funzionamento del RAID 6 è complicato non solo dalla cancellazione dei file ma anche dal guasto fisico di uno o due dischi, il rilevamento automatico potrebbe fallire. In questo caso utilizza lo strumento RAID Constructor per ricostruire manualmente la configurazione, permettendo al software di assemblare l’array a partire dai supporti sopravvissuti e dai blocchi di parità.

Dopo aver avviato Hetman RAID Recovery, vai al menu principale e seleziona RAID Constructor.

Quindi scegli la Manual Mode per ricostruire manualmente la configurazione dell’array.

Per una corretta configurazione manuale è necessario specificare le caratteristiche tecniche di base che il controller PERC 6/i impostò durante l’inizializzazione:
- tipo di RAID,
- ordine dei blocchi e dimensione del blocco,
- byte per settore.
Se le impostazioni esatte non sono disponibili, utilizza i parametri tipici per la maggior parte dei sistemi Dell PowerEdge, dove comunemente si adottano i seguenti valori:
- Ordine dei blocchi – Left Synchronous,
- Dimensione del blocco – 64 KB,
- Byte per settore – 512.

Inserire correttamente questi valori in RAID Constructor permette al programma di ricostruire virtualmente la struttura danneggiata e fornire accesso ai dati sopravvissuti e a quelli precedentemente cancellati per il salvataggio successivo.
Dopo aver specificato le caratteristiche tecniche, procedi alla costruzione della struttura dell’array: nella finestra Available disks seleziona i dischi del tuo RAID 6 e trascinali nella lista Selected disks.

Poiché l’architettura RAID 6 si basa su una parità distribuita duale, il recupero dei dati rimane possibile anche con due dischi mancanti.
Il programma ricostruirà automaticamente i segmenti di dati mancanti calcolandoli a partire dai blocchi di parità sui supporti sopravvissuti, consentendo il recupero completo dell’integrità del file system e della struttura delle directory del server Dell PowerEdge R610.
Per emulare dischi danneggiati utilizza la funzione Add empty disk, che inserirà supporti virtuali vuoti nella configurazione.

È fondamentale preservare l’ordine originale dei dischi, poiché qualsiasi modifica nell’ordine renderà il recupero impossibile. Se la sequenza esatta è sconosciuta, determinatela per tentativi: sposta i dischi su o giù nella lista Selected disks finché i volumi logici non vengono identificati correttamente.
Una volta ricostruita la struttura, fai clic su Add nell’angolo in basso a destra per far apparire l’array virtuale nella finestra principale del programma per la scansione e il recupero dei file.

Dopo una ricostruzione riuscita, il tuo RAID 6 apparirà nella schermata principale come dispositivo logico pronto all’uso.

Fai clic su di esso e seleziona Fast Scan per analizzare rapidamente la struttura del file system.

Al termine del processo, utilizza la funzione Preview nella parte destra della finestra per verificare l’integrità dei documenti, foto o video trovati prima di salvarli.

Quindi seleziona le directory e i file necessari e fai clic su Recovery nel pannello di controllo.

Nella finestra finale specifica il percorso su un disco integro dove i dati devono essere copiati e conferma l’azione facendo clic nuovamente su Recovery. Il programma eseguirà automaticamente la copia, ripristinando completamente i tuoi dati dall’array.
Conclusione
Il recupero dei dati da array RAID 5 e RAID 6 creati su un controller PERC 6/i in un Dell PowerEdge R610 è un processo complesso ma realizzabile se affrontato correttamente. Nonostante l’elevata tolleranza ai guasti di questi livelli RAID, guasti hardware, corruzione dei metadati o errori di configurazione possono causare la perdita di accesso ai dati.
RAID 5 consente il recupero dopo il guasto di un singolo disco, mentre RAID 6 può tollerare il guasto di due dischi. Tuttavia, in caso di guasti gravi la corretta ricostruzione dei parametri dell’array — inclusi ordine dei dischi, dimensione dei blocchi e algoritmo di parità — è fondamentale.
Per massimizzare le probabilità di successo del recupero evita qualsiasi operazione che possa modificare i dati originali: non ricreare l’array, non inizializzare i dischi e, ove possibile, lavora solo con copie. L’utilizzo di software specializzato o la consulenza di professionisti aumenta significativamente le possibilità di recupero riuscito.
Pertanto, anche in caso di guasti critici dell’array RAID su un Dell PowerEdge R610, seguendo la corretta sequenza di azioni e adottando le necessarie precauzioni è possibile ripristinare l’accesso alle informazioni importanti e ridurre al minimo le perdite.

