Come recuperare i dati di SoftRAID su macOS anche se il RAID non viene montato

Leggi su come recuperare i dati da un array SoftRAID su macOS in caso di guasto, errore di formattazione, cancellazione di file o guasto di uno o più dischi.

Come recuperare i dati di SoftRAID su macOS anche se il RAID non viene montato

Questo articolo tratta i seguenti argomenti:

  • in quali casi è possibile il recupero dati da SoftRAID;
  • cosa non deve essere fatto per evitare di peggiorare la situazione;
  • quali strumenti e metodi sono più adatti per il recupero RAID su macOS;
  • come ripristinare file persi passo dopo passo con rischio minimo.

Leggi fino alla fine per evitare errori comuni e massimizzare le probabilità di un recupero dati riuscito.

Vai a vedere
Come recuperare i dati da SoftRAID su macOS

Come recuperare i dati da SoftRAID su macOS

Cos’è SoftRAID

SoftRAID è un software che consente di combinare più dischi fisici in un unico volume logico per migliorare le prestazioni o l’affidabilità dello storage. È un’alternativa software ai controller RAID hardware.

SoftRAID è ampiamente utilizzato su Mac per creare configurazioni RAID 0, RAID 1, RAID 4, RAID 5 e altre, ma anche questi array non sono immuni dalla perdita di dati. Arresti impropri, aggiornamenti di macOS, guasti del controller o errori utente possono rendere un volume non disponibile.

Caratteristica Descrizione
Piattaforme macOS, Windows
Livelli RAID supportati RAID 0, RAID 1, RAID 10, RAID 4, RAID 5
Tipi di disco HDD, SSD, NVMe (tramite adattatori), dischi esterni USB/Thunderbolt
File system APFS, HFS+, exFAT; supporto per volumi con altri file system tramite il sistema operativo
Monitoraggio integrità disco Monitoraggio dettagliato S.M.A.R.T. in tempo reale
Verifica dei dischi Verifica errori, scansione della superficie, test di affidabilità integrati
Protezione da guasti Predizione guasti disco, notifiche all’utente, registro eventi
Creazione RAID senza perdita di dati Disponibile per alcuni livelli RAID
Ottimizzazione SSD Strumenti TRIM integrati (macOS)
Supporto hot-swap Supportato negli array RAID 1/4/5/10
Licenze Lite, Standard, Pro – differiscono per i livelli RAID e le funzionalità disponibili
Strumenti utili Log, diagnostica disco, analisi prestazioni, notifiche automatiche
Supporto hardware Funziona con array OWC Thunderbolt e la maggior parte dei cabinet esterni

Come installare SoftRAID su macOS

Installare SoftRAID su macOS non è diverso dall’installazione di qualsiasi altra applicazione. Scarica l’applicazione dal sito ufficiale ed esegui il programma di installazione.

Quindi completa l’installazione seguendo le istruzioni della procedura guidata.

Scarica SoftRAID per macOS

Come creare un array RAID con SoftRAID

Per creare un array RAID con SoftRAID, collega i dischi che intendi utilizzare al computer.

Per garantire che l’array RAID abbia prestazioni elevate, stabilità e il rischio minimo di perdita dati, è molto importante utilizzare dischi della stessa capacità, dello stesso tipo e preferibilmente dello stesso modello.

Se i dischi sono diversi, allora:

  • le prestazioni diminuiscono;
  • la stabilità si riduce;
  • l’affidabilità è a rischio;
  • il recupero dopo un guasto diventa più complicato.

Buona pratica: utilizzare dischi identici per capacità, tipo, modello e preferibilmente anche lotto di produzione.

Ricorda che creare un array RAID cancellerà tutti i dati sui dischi utilizzati per la sua creazione.

Se il sistema segnala che i dischi collegati devono essere inizializzati o formattati, non è necessario: lo farai dall’applicazione durante la creazione dell’array.

macOS: i dischi collegati devono essere inizializzati

Poi avvia SoftRAID sul computer. All’avvio dell’applicazione vedrai tutti i dischi collegati al computer nella finestra Dischi.

SoftRAID: tutti i dischi collegati al computer

Prima di creare l’array, i dischi che ne faranno parte devono essere immediatamente Certificati.

SoftRAID: i dischi da includere nell'array devono essere certificati

E dopo questo – Inizializzati.

SoftRAID: i dischi da includere nell'array devono essere inizializzati

Quindi apri il Menu Applicazione e scegli: Volume – Nuovo.

SoftRAID: creazione di un nuovo array

Assegna un nome al nuovo volume – io lo chiamerò RAID5.

Seleziona i dischi su cui creare il RAID: per farlo, clicca i dischi richiesti tenendo premuto il tasto Maiusc.

Scegli quale livello RAID creare. Io seleziono RAID5.

SoftRAID: configurazione del nuovo array

Specifica il file system desiderato.

Specifica l’uso previsto per l’array creato.

E le impostazioni di sicurezza.

Imposta la dimensione dell’array da creare. Puoi impostare la Dimensione volume massima consentita o una dimensione inferiore.

SoftRAID: parametri del nuovo array

Rivedi una volta ancora le impostazioni configurate dell’array e conferma la creazione.

Imposta la dimensione del blocco richiesta. Lascio il valore predefinito suggerito, poiché il programma raccomanda una dimensione del blocco per il tipo di array selezionato.

SoftRAID: impostazione della dimensione del blocco richiesta per il nuovo array

Quando il programma termina la creazione dell’array, vedrai una notifica corrispondente.

Vai al menu Volumi RAID e visualizza i parametri dell’array appena creato.

SoftRAID: parametri dell'array appena creato

Ricorda questi parametri, o fai uno screenshot di questa finestra dell’applicazione. In caso l’array diventi non funzionante, queste informazioni saranno necessarie per recuperare i dati.

Inoltre, l’array apparirà come disco separato e verrà visualizzato in Finder e in Utility Disco.

Array SoftRAID in Utility Disco di macOS

Come recuperare i dati da un array RAID creato con SoftRAID

Abbiamo quindi un array RAID software creato con SoftRAID. Su di esso sono presenti alcuni file. Immagina di aver cancellato alcuni file, o di aver formattato la partizione creata con SoftRAID.

Array RAID software creato con SoftRAID

In tali casi utilizza Hetman RAID Recovery — un’utilità progettata specificamente per il recupero dati da array RAID.

Recupero dei dati da array RAID danneggiati e inaccessibili al computer.

Avvia Hetman RAID Recovery e nota che nella schermata principale il programma non rileva l’array RAID creato su questi dischi. Vede solo i singoli dischi da cui è stato costruito l’array.

Hetman RAID Recovery: il programma non rileva l'array RAID nella schermata principale

Tuttavia, se esegui la scansione di quei dischi con Hetman RAID Recovery, il programma li vedrà come vuoti, o recupererà i file parzialmente o anche corrotti.

Hetman RAID Recovery: i singoli dischi dai quali è stato creato l'array

È necessario recuperare i dati dall’array stesso — dall’array RAID5 dove erano memorizzati i file richiesti.

Per ricostruirlo, avvia il costruttore RAID.

Hetman RAID Recovery: avvio del costruttore RAID

Recupero dei dati da un array SoftRAID dopo cancellazione o formattazione

Proviamo a recuperare il nostro array in modalità automatica.

Hetman RAID Recovery: costruttore RAID in modalità automatica

Seleziona i dischi su cui è stato creato l’array. I dischi necessari possono essere identificati per capacità o per nome.

Hetman RAID Recovery: selezione dei dischi usati per creare l'array

Puoi vedere i nomi dei dischi in Utility Disco aprendo le Informazioni per il disco richiesto.

Poi attendi mentre il programma individua l’array RAID. Questo potrebbe richiedere del tempo.

Hetman RAID Recovery: ricerca dell'array in modalità automatica

Il programma ha trovato il nostro array. Clicca il pulsante Aggiungi.

Hetman RAID Recovery: il programma ha trovato l'array

Ora il nostro array appare tra gli altri dischi precedentemente rilevati dal programma. Come vediamo, questo disco è diviso in tre parti. Ci interessa la partizione che corrisponde alla dimensione dell’array precedentemente creato e al file system corrispondente.

Hetman RAID Recovery: l'array è apparso tra gli altri dischi

Fai doppio clic su questo disco e avvia la scansione.

Hetman RAID Recovery: scansione rapida dell'array SoftRAID

Come si vede, dopo la scansione rapida il programma è riuscito a recuperare tutte le cartelle e i file dell’array: la struttura delle cartelle è completamente preservata e tutti i file sono al loro posto. Le cartelle con file precedentemente cancellati sono contrassegnate con una croce rossa.

Hetman RAID Recovery: il programma ha recuperato tutte le cartelle e i file dall'array

I file e le cartelle esistenti sono inoltre disponibili e visualizzati nella finestra di anteprima.

Hetman RAID Recovery: anteprima dei file dell'array

Recuperali e salvali in una posizione comoda.

Hetman RAID Recovery: recupero dei file dall'array

Recupero dati in caso di guasto di un array SoftRAID

Nei casi particolarmente complessi, Hetman RAID Recovery potrebbe non rilevare un array danneggiato o distrutto in modalità Automatica. Questo può verificarsi anche se uno o più dischi dell’array sono guasti.

In questi casi non vedrai l’array precedentemente creato in Finder. macOS e lo stesso SoftRAID smetteranno di riconoscerlo e di mostrarlo.

Array SoftRAID non visibile in Finder

Cosa fare in questo caso?

Ritorna al costruttore RAID e scegli la funzione Modalità manuale.

Hetman RAID Recovery: costruttore RAID in modalità manuale

Con questa funzione, Hetman RAID Recovery permette di specificare manualmente tutti i parametri dell’array per recuperare con maggiore precisione un array non funzionante. Questi parametri non devono spaventare, poiché sono noti — erano visibili durante la creazione del RAID in SoftRAID.

  • Tipo RAID: RAID5.
  • Ordine dei blocchi: sincrono a sinistra.
  • Dimensione blocco: 16 KB.
Hetman RAID Recovery: configurazione dei parametri di ricerca dell'array

Passa ai dischi: in precedenza abbiamo identificato quali dischi facevano parte dell’array. Aggiungili alla selezione cliccando il disco desiderato e premendo la freccia blu.

Hetman RAID Recovery: configurazione dei dischi dell'array

I dischi sono stati aggiunti; ora imposta correttamente il loro ordine.

L’ordine dei dischi è un parametro importante; non trascurarlo.

Impostali nell’ordine corretto: clicca un disco e spostalo premendo la freccia blu.

Quindi specifica correttamente l’offset usato durante la creazione dell’array e la dimensione del disco nell’array. Come determinare questi parametri? Hetman RAID Recovery li mostra se selezioni il disco corrispondente nella schermata principale del programma nel menu parametri aggiuntivi.

Vediamo che i dischi dell’array sono divisi in partizioni. È presente un’area non allocata e un Disco locale. Il Disco locale è l’area in cui sono memorizzati i file dell’array. Selezionalo.

Nel menu del programma in basso vediamo i parametri della partizione selezionata. Ci interessano: Primo settore e Numero di settori. Questi sono i necessari Offset e Dimensione disco.

Hetman RAID Recovery: Primo settore e Numero di settori dei dischi dell'array

Quindi:

  • Nel campo Offset inserisci il Primo settore.
  • Nel campo Size inserisci il Numero di settori.
  • Tutti i valori sono misurati in settori.

Ripeti per ogni disco.

Hetman RAID Recovery: impostazione di Primo settore e Numero di settori per i dischi dell'array

Dopo aver inserito i parametri specificati, clicca il pulsante Aggiorna accanto alla finestra ‘Array RAID risultante’. Vedrai che il programma ha identificato correttamente l’array da recuperare, il suo nome e la sua capacità.

Hetman RAID Recovery: clicca Aggiorna vicino alla finestra 'Array RAID risultante'

Clicca il pulsante Aggiungi.

L’array configurato manualmente appare tra gli altri dischi nel programma. Avvia una Scansione rapida.

Hetman RAID Recovery: l'array è apparso tra gli altri dischi nel programma

Come si vede, il programma visualizza correttamente tutte le cartelle e i file che erano precedentemente sull’array, così come quelli che erano stati cancellati (contrassegnati con una croce rossa).

Hetman RAID Recovery: il programma visualizza correttamente tutte le cartelle e i file dell'array

Seleziona le cartelle e i file richiesti e recuperali (salva in una posizione comoda).

Analogamente, tramite Hetman RAID Recovery puoi recuperare dati da un array SoftRAID in caso di guasto di uno o più dischi, oppure da un array disco creato nel sistema operativo Windows.

Conclusione

Abbiamo esaminato i metodi principali per recuperare dati da un array SoftRAID su macOS e le cause tipiche che possono rendere un RAID inaccessibile. Come hai visto, anche in caso di guasto, errore di formattazione o guasto di un disco, le probabilità di recupero con successo rimangono piuttosto alte — a condizione di adottare le azioni corrette.

Punti chiave — non reinizializzare l’array, non scrivere nuovi dati sui dischi e non tentare di “riparare” il RAID con le utility standard di macOS. Utilizza invece software specializzati o crea immagini disco e lavora su quelle.

SoftRAID è una soluzione potente, ma non sostituisce backup adeguati. Pertanto, dopo un recupero riuscito assicurati di predisporre backup regolari per evitare di perdere dati importanti in futuro.

Anton Kryvoruchko

Autore: , Scrittore tecnico

Anton Kryvoruchko è traduttore dall'italiano, dall'inglese, dal francese e dal polacco. Ha molti anni di esperienza e lavora con testi di vario argomento: dalla narrativa e testi tecnici alle riviste scientifiche popolari. Lavora costantemente per migliorare le sue conoscenze e competenze, perciò nel tempo libero impara anche il tedesco e lo spagnolo.

Mykhailo Miroshnichenko

Editore: , Scrittore tecnico

Mykhaylo Miroshnychenko è uno dei programmatori principali di Hetman Software. Avendo già quindici anni di esperienza nello sviluppo di software condivide le sue conoscenze con i lettori del nostro blog. Oltre alla programmazione, Mykhaylo è anche un esperto di recupero di dati, di file system, di dispositivi di archiviazione e di array RAID.