Come recuperare un array RAID e copiare i dati?
Hai perso l'accesso al tuo array RAID? Il dispositivo di archiviazione di rete si è guastato? Durante la ricostruzione dell’array si sono persi tutti i dati? Vuoi recuperare file ma non sai come fare? Scarica e installa il software!
Collegamento al computer dei dischi che fanno parte dell'array
Per iniziare, collegare i dischi al computer su cui è installato Hetman RAID Recovery.

Guarda come collegare i dischi a un PC e cosa fare se non ci sono abbastanza porte per collegare i dischi o se non è disponibile un computer con Windows:
Per i controller RAID
Scollegare i dischi rigidi che componevano l’array dal controller RAID e collegarli alle porte della scheda madre del computer Windows ( SATA/SAS/SCSI/M2/PCI/Fibra Canale ecc.).
Guarda come recuperare i dati dopo un guasto del controller:
Per i dispositivi di archiviazione di rete
Se il RAID è stato configurato su un dispositivo di archiviazione di rete, è necessario estrarre i dischi dal dispositivo e collegarli a un computer.
Guarda come recuperare i dati da un array RAID su un dispositivo di archiviazione di rete:
Come recuperare un RAID 5EE in crash dopo un guasto del controller o un guasto di più dischi
Per le schede madri
Se i dischi sono configurati in RAID tramite la scheda madre, non è necessario ricollegarli. Tuttavia, in questo caso, i dischi non saranno accessibili dal sistema operativo finché rimarranno configurati in RAID. È necessario accedere all’utility di gestione RAID per disassemblare l'array.
Spesso il controllo dell’array assemblato con l’aiuto della scheda madre viene effettuato tramite il BIOS. In questo caso è necessario disassemblare l’array nella relativa sezione BIOS. Successivamente, è necessario cambiare la modalità del disco rigido da RAID a SATA o AHCI.
Se la scheda madre è “bruciata” e il PC non è funzionante, occorre collegare i dischi a un altro computer.
Guarda come recuperare i dati da un array configurato sulla scheda madre:
Rilevamento automatico dei parametri RAID in base ai dati di servizio sui dischi
I dischi che fanno parte di un array RAID contengono le seguenti informazioni:
- Numero e ordine dei dischi;
- Livello RAID, dimensione e ordine dei blocchi;
- Spostamento e ritardo della parità, ecc.
Hetman RAID Recovery legge le informazioni di servizio da tutti i dischi collegati al sistema durante l'avvio e visualizza l'array assemblato come un singolo disco. Si può aprire questo disco per visualizzare e salvare i file.

Gli array trovati vengono visualizzati nella finestra principale, nella scheda "Gestione disco".
I seguenti tipi di array vengono riconosciuti automaticamente:
- RAID 0 (Striping);
- RAID 1 (Mirroring);
- RAID 1E (Mirroring avanzato);
- RAID 5 (Parità);
- RAID 6 (Doppia parità);
- RAID 10 (RAID 1+0);
- RAID 01 (RAID 0+1);
- RAID 50 (RAID 5+0);
- RAID 60 (RAID 6+0);
- X-RAID (Netgear);
- SHR, SHR2 (Synology Hybrid RAID);
- RAID-Z1, RAID-Z2, RAID-Z3 (File system ZFS).
L’utility legge i parametri dai dischi di un array non funzionante, che è stato creato da:
- Controller RAID: HP (Hewlett-Packard), IBM, Intel, LSI, Adaptec, Supermicro, Areca, ecc.;
- Dispositivi di archiviazione di rete: ZyXEL, D-Link, Netgear, Seagate, Western Digital, Synology, Qnap, Cisco, Linksys, Acer, Iomega, Promise, Thecus, ecc.;
- Schede madri: ASRock, Acer, Asus, Gigabyte, HP, Intel, MSI, ecc;
- Sistemi operativi: Windows (Spazi di archiviazione, Dischi dinamici), Linux (LVM, MDADM), MacOS, FreeBSD (GEOM), TrueNAS, Xpenology, OpenMediaVault, Intel Rapid Storage Technology, ecc.;
- File system: BTRFS, ZFS, XFS, ecc.
Costruzione dell'array in modalità manuale con selezione automatica dei parametri
Usando la procedura guidata di ricostruzione RAID, è possibile ricreare manualmente l’array se non è stato assemblato automaticamente dal programma. Per farlo, è necessario specificare:
- Il tipo di RAID;
- Ordine e dimensione dei blocchi;
- Dischi, il numero di dischi nel gruppo;
- Offset dell'inizio dell'array rispetto all'inizio del disco;
- Offset e ritardo di parità;
- Numero di byte nel settore;
- Ordine dei byte;
- Dischi array.
La procedura guidata consente di vedere al volo l'albero delle directory e dei file sull'array creato.

Copia dei file dall'array recuperato
Al termine dell’operazione guidata, sarà possibile aprire il disco RAID nel programma e salvare i file necessari. Per farlo, fare doppio clic su di esso e avviare l’analisi.
Per maggiori dettagli sui tipi di analisi e l'uso dei dischi virtuali, consultare questa guida.

-
Cosa fare se non ci sono abbastanza porte sulla scheda madre per collegare i dischi?
Se le porte per collegare i dischi sulla scheda madre sono insufficienti, si possono considerare le seguenti opzioni:
- Utilizzo degli splitter SATA: Si tratta di dispositivi che consentono di collegare più dispositivi SATA ad una porta SATA sulla scheda madre.
- Utilizzo dei controller SATA PCI Express: Installazione di controller SATA aggiuntivi tramite lo slot PCI Express sulla scheda madre.
- Utilizzo di case esterni per dischi rigidi: Installazione di dischi rigidi in un case esterno che si collega a un computer tramite USB, eSATA o altre interfacce.
-
Come determinare lo stato di un array RAID?
Per valutare lo stato di un array RAID, è possibile utilizzare le seguenti opzioni:
- Utilizzo dell’utility di gestione RAID: La maggior parte dei controller RAID è dotata di software o strumenti di monitoraggio che si possono installare sul server o sul PC per controllare lo stato dell’array. Si può installare tale strumento sul sistema operativo del server o del computer per controllare lo stato del RAID.
- Interfaccia web del controller RAID: Alcuni controller RAID supportano l’accesso alla propria gestione tramite un’interfaccia web. È possibile accedere alla pagina web del controller RAID utilizzando l’indirizzo IP o il nome DNS per controllare lo stato dell’array e altri parametri.
- Utilizzo degli indicatori di stato su un dispositivo RAID: Molti contenitori di server e dispositivi RAID esterni dispongono di indicatori di stato LED che mostrano lo stato generale dell’array (ad esempio “OK”, “Errore”, “Ricostruzione”, ecc.). Controllare questi indicatori sul dispositivo RAID fisico.
- Utilizzo di software di monitoraggio specializzati: Esistono programmi specifici per il monitoraggio e la gestione degli array RAID, che forniscono informazioni dettagliate su ciascun disco e sullo stato complessivo dell’array. Possono fornire informazioni dettagliate sullo stato di ciascun disco, sullo stato dell'array, informazioni sugli eventi, ecc.
- Controllo dei registri eventi: Periodicamente, è consigliabile consultare i log di sistema o i registri del controller RAID per individuare eventuali errori o eventi anomali relativi all’array.
-
Quali software usare per il monitoraggio e la gestione degli array RAID?
Ecco alcuni programmi per il monitoraggio e la gestione degli array RAID:
- RAIDar - software di monitoraggio e amministrazione RAID utilizzato nell'archiviazione dei dati NETGEAR.
- MegaRAID Storage Manager - software di LSI per la gestione dei controller RAID di MegaRAID.
- Adaptec Storage Manager - utility per la gestione dei controller RAID Adaptec.
- OpenManage Server Administrator - utility per il monitoraggio e la gestione dei server Dell, inclusi gli array RAID.
- WebBIOS Configuration Utility - un’interfaccia Web per la configurazione dei controller RAID di Broadcom (precedentemente Avago, LSI).
- Intel Rapid Storage Technology - software per la gestione del RAID sulle schede madri Intel.
- FreeNAS - piattaforma open source per l'archiviazione dei dati con supporto integrato per la gestione degli array RAID.
- OpenMediaVault - un'altra piattaforma di archiviazione open source che fornisce funzionalità di gestione RAID.
- mdadm - utility da riga di comando per la gestione del RAID software in ambienti Linux.
- Synology DiskStation Manager (DSM) - sistema operativo per i dispositivi di archiviazione di rete Synology, che include un’interfaccia per la gestione degli array RAID.
-
Si possono utilizzare dischi di produttori diversi in un array RAID?
Sì, è possibile utilizzare dischi di diversi produttori in RAID. Tuttavia, si devono considerare i seguenti aspetti:
- Velocità: Il disco più lento determinerà la velocità complessiva dell'array.
- Dimensione: Il disco più piccolo determinerà il volume totale dell’array.
- Affidabilità: L'uso di dischi di produttori diversi può ridurre il rischio di guasti simultanei dovuti a difetti di fabbricazione.
- Firmware: Differenze nel firmware possono influenzare le prestazioni o, peggio, portare a guasti più rapidi dei dischi.
In generale, si consiglia di utilizzare dischi della stessa dimensione e velocità per gli array RAID, ma questo non è un requisito rigoroso. È importante ricordare che l'utilizzo di dischi con caratteristiche diverse può influire sulle prestazioni e sull'affidabilità dell'array RAID.
-
Come determinare l'interfaccia di connessione dei dischi rigidi?
L’interfaccia di connessione del disco rigido può essere la seguente:
- SATA (Serial ATA) è l'interfaccia più comune per il collegamento dei dischi rigidi nei computer e server moderni.
- SAS (Serial attached SCSI) è un'interfaccia comunemente utilizzata nei server e nei sistemi professionali per attività ad alte prestazioni.
- IDE (Integrated Drive Electronics) o PATA (Parallel ATA) è un'interfaccia standard più vecchia per il collegamento di dischi rigidi che viene ancora utilizzata in alcuni sistemi meno recenti.
- SCSI (Small Computer System Interface) è un'interfaccia utilizzata da tempo per collegare i dischi rigidi in server e workstation ad alte prestazioni.
- NVMe (Non-Volatile Memory Express) è un nuovo protocollo per SSD che fornisce velocità di trasferimento dati significativamente più elevate sul bus PCIe, rendendolo ideale per l’uso in array RAID ad alta velocità.