Come recuperare i dati da un array RAID 5 su un NAS Synology DS409 in macOS

In questo articolo esamineremo il processo di recupero dei dati da un array RAID 5 su un NAS Synology DS409 in un ambiente macOS Sonoma 14.5. Tratteremo i casi di danno logico, inclusa la cancellazione accidentale di file o cartelle e la formattazione dei volumi. Imparerete come intervenire se il NAS o un singolo disco si guasta e come accedere ai dati se un disco del RAID è stato perso e le condivisioni di rete non sono più visibili. Mostriamo inoltre come recuperare le informazioni dopo l’eliminazione di un disco LUN virtuale in DiskStation Manager.

Come recuperare i dati da un array RAID 5 su un NAS Synology DS409 in macOS

Cause della perdita di dati su Synology DS409 NAS

Il guasto di uno dei dischi, la corruzione del file system, un errore durante l’aggiornamento del firmware, lo spegnimento improprio del dispositivo o il malfunzionamento del NAS stesso — ciascuno di questi eventi può causare il mancato montaggio di un RAID 5 e rendere i file inaccessibili.

La situazione può risultare particolarmente complessa per gli utenti macOS perché gli strumenti standard del sistema non supportano l’apertura diretta delle partizioni Linux, tipicamente utilizzate nei dispositivi NAS.

In questo articolo esamineremo in dettaglio come recuperare i dati da un RAID 5 su Synology DS409 in macOS: come collegare correttamente i dischi al computer, quali parametri dell’array considerare, quali applicazioni possono aiutare a ricostruire il RAID e come minimizzare il rischio di perdita permanente dei dati.

Il materiale sarà utile sia agli specialisti IT sia agli utenti che lavorano con dispositivi Synology, configurano array RAID, gestiscono LUN e condivisioni di rete e utilizzano le risorse disco per ospitare macchine virtuali, servizi server e database.

Vai a vedere
Come recuperare i dati da un RAID 5 su un NAS Synology DS409 in macOS

Come recuperare i dati da un RAID 5 su un NAS Synology DS409 in macOS

Synology DS409

Synology DS409 è un dispositivo di archiviazione connesso in rete (NAS) progettato per organizzare uno storage centralizzato dei dati, l’accesso condiviso a documenti e contenuti multimediali e per implementare sistemi di backup affidabili per informazioni critiche. Il dispositivo supporta fino a quattro unità disco in configurazioni RAID 0, 1, 5, 5+Spare, 6 e 10, consentendo combinazioni ottimali di prestazioni, capacità e protezione dei dati.

Le caratteristiche principali del DS409 includono:

  • una porta Gigabit Ethernet per accesso in rete locale ad alta velocità;
  • supporto per i protocolli SMB/CIFS, AFP, NFS e FTP per la compatibilità con diversi sistemi operativi;
  • funzionalità iSCSI per il collegamento a server e ambienti virtualizzati.

La gestione del NAS avviene tramite l’interfaccia web intuitiva DiskStation Manager (DSM 4.2), che permette l’amministrazione di dischi, utenti e servizi.

Il dispositivo supporta inoltre backup automatici e sincronizzazione dei dati con server remoti, offrendo archiviazione sicura e accesso alle informazioni.

Specificazione Valore
Tipo di dispositivo NAS (Network Attached Storage)
Modello Synology DiskStation DS409
CPU 1.2 GHz
RAM 256 MB
Bay per unità 4
Tipi di unità SATA/SATA II 3.5″ o 2.5″
Capacità massima di archiviazione fino a ~8 TB (4×2 TB)
Livelli RAID supportati Basic, JBOD, RAID 0, 1, 5, 5+Spare, 6
Rete 1 × Gigabit Ethernet (RJ-45)
Porte 2 × USB 2.0, 1 × eSATA
Sistemi client supportati Windows, macOS, Linux
Protocolli di rete CIFS, AFP, FTP, NFS, ecc.
Dimensioni (L×P×A) 230 × 168 × 184 mm
Peso 2,23 kg
Alimentazione e consumo AC100-240 V, ~42,9 W
OS / Software Synology DiskStation Manager (DSM)

Come connettersi a DSM

Per connettersi a un Synology DS409 da macOS, il computer e il NAS devono trovarsi sulla stessa rete locale.

Per accedere all’interfaccia web di DiskStation Manager (DSM) aprite un qualsiasi browser e inserite l’indirizzo IP del NAS. Nella pagina di login immettete il nome utente e la password dell’account creati sul NAS. Dopo l’autenticazione si aprirà l’interfaccia web di DSM.

Synology DS409: DiskStation Manager

In alternativa, per individuare il NAS in rete potete installare l’utilità Synology Assistant su Mac. Dopo l’installazione eseguite l’applicazione — effettuerà automaticamente la scansione della rete locale e rileverà i dispositivi NAS connessi.

Synology DS409: Synology Assistant

Se il dispositivo non compare nell’elenco, aprite il menu Preferenze nell’angolo in alto a destra della finestra principale e abilitate l’opzione Consenti compatibilità con dispositivi che non supportano la crittografia della password. Questa impostazione permette all’utilità di rilevare i modelli NAS più datati che non supportano la crittografia della password.

Synology Assistant: Consenti compatibilità con dispositivi che non supportano la crittografia della password

Dopo il completamento della scansione selezionate il NAS richiesto dall’elenco e cliccate Connetti.

Synology Assistant: connessione al NAS

L’applicazione aprirà l’interfaccia web di DiskStation Manager dove potrete continuare a gestire lo storage, creare o montare volumi, gestire gli utenti e configurare un LUN iSCSI per l’accesso ai dati.

Come recuperare file da un LUN

Se avete cancellato accidentalmente file, directory o formattato un LUN, potete recuperare i dati utilizzando Hetman Partition Recovery.

Lo strumento recupera i file da qualsiasi dispositivo, indipendentemente dal motivo della perdita di dati.

Per prima cosa, vediamo come creare e collegare un disco LUN virtuale.

Come creare un LUN

Per creare un nuovo volume virtuale in DSM utilizzate la procedura guidata Creazione iSCSI LUN.

Procedura guidata Creazione iSCSI LUN

Dopo l’accesso aprite Storage Manager, andate alla scheda iSCSI LUN e cliccate Crea per creare un nuovo LUN. Nella finestra di dialogo selezionate il tipo iSCSI LUN (File normali).

Tipo di LUN: iSCSI LUN (File normali)

Successivamente:

  • impostate il nome del LUN (Name);
  • scegliete la sua posizione (Location);
  • definite il tipo di allocazione — Thin o Thick provisioning;
  • specificate la dimensione del disco richiesta;
  • e mappate il LUN a un Target iSCSI nuovo o esistente nella sezione Target Mapping.
Configurare le proprietà iSCSI LUN

Dopo la conferma dei parametri verrà creato un nuovo LUN e sarà disponibile per l’uso in macOS collegandosi al Target.

LUN appena creato

Come collegare un disco LUN

Dopo che il LUN è stato creato correttamente in DSM deve essere connesso in macOS in modo che compaia come disco logico. Questo si effettua utilizzando vari client iSCSI. In questo articolo utilizziamo il KernSafe iSCSI Initiator per la connessione.

Nella schermata principale dell’applicazione cliccate Discovery.

KernSafe iSCSI Initiator

Nella finestra successiva inserite l’indirizzo IP del NAS nel campo vuoto e lasciate la porta al valore predefinito. Quindi cliccate Aggiungi.

KernSafe iSCSI Initiator: inserire l'indirizzo IP del NAS nel campo vuoto

Successivamente, nella schermata principale cliccate Logon. Nella finestra successiva cliccate nuovamente Logon.

KernSafe iSCSI Initiator: nella schermata principale cliccare Logon

Il passaggio successivo è inizializzare il disco virtuale tramite Utility Disco. Nella schermata principale di Utility Disco selezionate il disco virtuale connesso a sinistra, quindi cliccate Inizializza nell’area in alto a destra della finestra.

Inizializzazione del disco virtuale tramite Utility Disco
Montare il disco virtuale tramite Utility Disco

Nella finestra di dialogo che si apre specificate il nome per il LUN e scegliete il file system da utilizzare su questo disco.

Formattazione del disco virtuale tramite Utility Disco

Dopo di ciò il LUN verrà inizializzato e apparirà in Finder come un disco normale pronto all’uso. Potete copiare file di prova o di produzione per verificare l’accesso e la funzionalità complessiva del disco.

Come scansionare un disco LUN con Hetman Partition Recovery

Quindi, in caso di cancellazione accidentale o formattazione dei dati su un LUN, il recupero completo può essere eseguito utilizzando Hetman Partition Recovery. Permette di scansionare i dischi, rilevare file cancellati o persi e ripristinarli con la massima precisione.

Lo strumento recupera i file da qualsiasi dispositivo, indipendentemente dal motivo della perdita di dati.

Dopo l’avvio dell’applicazione il vostro disco virtuale apparirà automaticamente nella schermata principale mostrando il file system, la dimensione totale e le partizioni disponibili.

Per avviare il recupero selezionate l’intero disco o una partizione specifica con il tasto sinistro del mouse e avviate la scansione con un doppio clic o tramite il menu contestuale scegliendo Apri.

Hetman Partition Recovery: scansione dopo cancellazione accidentale o formattazione dei dati su un LUN

Se è necessario recuperare file o cartelle cancellati si raccomanda di usare la modalità Analisi rapida. In questa modalità l’applicazione scansiona il file system a livello di metadati e directory, rileva gli elementi cancellati dall’utente e valuta la loro integrità.

Hetman Partition Recovery: Analisi rapida di un LUN

Al termine della scansione appare un elenco di file e cartelle disponibili per il recupero con anteprima. L’utente può selezionare singoli file o directory da recuperare, dopodiché l’applicazione ripristina i dati nella posizione scelta preservando la struttura delle cartelle e gli attributi dei file.

Hetman Partition Recovery: dati recuperati dal disco LUN

Se il LUN è stato formattato o i dati sono gravemente danneggiati, utilizzare la modalità Analisi completa. In questa modalità l’applicazione esegue una scansione approfondita a livello di bit del disco, recupera tutte le informazioni disponibili indipendentemente dallo stato del file system e restituisce la quantità massima possibile di dati.

Hetman Partition Recovery: Analisi completa del disco LUN

Al termine della scansione la finestra di dialogo mostrerà i dati del LUN disponibili per il recupero. Selezionate i file e le cartelle richiesti e cliccate il pulsante Recover nella parte superiore sinistra del menu principale.

Hetman Partition Recovery: salvataggio dei dati recuperati dal LUN

Nella finestra che appare specificate la destinazione per salvare i dati recuperati su un altro disco per evitare la sovrascrittura dei file esistenti e confermate l’azione cliccando Recover.

Dopo il completamento del processo cliccate Finish. Successivamente tutti i dati dal LUN saranno nuovamente disponibili per l’uso.

Come recuperare i dati da RAID 5 su Synology DS409

PASSO 1. Collegamento e ordine dei dischi

In caso di danno hardware o guasto del firmware che impedisca la connessione diretta al Synology DS409 o tramite interfaccia web, è possibile utilizzare Hetman RAID Recovery per recuperare le informazioni perse.

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

Hetman RAID Recovery è uno strumento professionale per il recupero dei dati da array RAID hardware e software che supporta i file system e i livelli RAID più comuni. Il programma legge le informazioni di servizio sulla configurazione dell’array, analizza lo stato dei singoli dischi e permette la ricostruzione della struttura RAID e l’accesso ai dati con la massima precisione preservando la gerarchia delle directory e l’integrità dei file.

Prima di iniziare il processo di recupero assicuratevi che il dispositivo di archiviazione in cui pianificate di salvare i dati dall’array RAID abbia spazio libero sufficiente per contenere tutte le informazioni.

Assicuratevi di annotare l’esatta disposizione dei dischi nell’array RAID prima di eseguire qualsiasi operazione. Ogni disco svolge un ruolo specifico nello storage dei dati e nel calcolo della parità, quindi il loro riordino può causare la corruzione dei file, il danneggiamento della struttura dell’array e complicare significativamente il recupero. Per evitare rischi aggiuntivi è consigliabile documentare la posizione di ogni disco e verificare le connessioni corrette prima di avviare la procedura di recupero.

Ordine esatto dei dischi nell'array RAID

Per farlo collegate i dischi al Mac, ad esempio tramite una docking station.

Collegamento dei dischi a un Mac tramite docking station

Se non è possibile collegare fisicamente tutti i dischi, un approccio alternativo è creare un’immagine del disco non disponibile e collegarla per l’analisi e il recupero dei dati.

Questo metodo è descritto in dettaglio in diversi video sul nostro canale YouTube.

PASSO 2. Rilevamento automatico dei parametri RAID in Hetman RAID Recovery

Eseguite Hetman RAID Recovery e il programma rileverà automaticamente tutti i dischi collegati e analizzerà il loro stato, tentando di ricostruire la struttura RAID.

La finestra principale mostrerà i dischi trovati e gli array ricostruiti disponibili per l’ulteriore scansione e recupero dei dati.

Hetman RAID Recovery: dischi rilevati e array ricostruiti

Al termine della scansione la finestra di dialogo mostrerà il contenuto dell’array RAID disponibile per il recupero. Selezionate i file e le cartelle necessari e quindi cliccate il pulsante Recover nella parte superiore del menu principale.

Hetman RAID Recovery: recupero dei dati da un array ricostruito

Nella finestra successiva specificate la destinazione per salvare i dati recuperati e confermate l’azione cliccando Recover.

Dopo aver completato tutti i passaggi di recupero, i dati dell’array RAID diventano disponibili per l’uso successivo.

PASSO 3. Modalità di recupero manuale RAID 5 in Hetman RAID Recovery

Se il programma non è riuscito a riconoscere automaticamente l’array di dischi, potete utilizzare il costruttore RAID integrato in Hetman RAID Recovery per ricreare manualmente la configurazione del RAID e ottenere l’accesso ai dati.

Hetman RAID Recovery: costruttore RAID
Hetman RAID Recovery: recupero array in modalità manuale

Per lavorare nel costruttore RAID è necessario conoscere i parametri di base dell’array impostati durante la creazione: tipo di RAID, ordine dei blocchi, dimensione del blocco e byte per settore.

Per RAID 5 i valori più comuni sono:

  • ordine dei blocchi – left synchronous;
  • dimensione del blocco – 64 KB;
  • byte per settore – 512.
Hetman RAID Recovery: inserimento dei parametri base dell'array

Nel campo Available disks selezionate i dischi del vostro array RAID e spostateli nel campo Selected disks a sinistra, rispettando l’ordine corretto dei dischi nell’array.

Se uno dei dischi non può essere collegato fisicamente potete usare la funzione Add empty disk, che consente di aggiungere un disco vuoto per emulare l’unità mancante.

Hetman RAID Recovery: Aggiungi disco vuoto

È di importanza critica preservare la sequenza corretta dei dischi nell’array RAID, poiché la sua violazione può portare a una ricostruzione errata dell’array rendendo impossibile il recupero dei dati.

Dopo di ciò cliccate l’icona Change disk offset and size e inserite il valore Offset9439232.

Prima di confermare assicuratevi che le unità di misura siano impostate su settori. Questa operazione deve essere eseguita per tutti i dischi reali eccetto il disco vuoto simulato.

Hetman RAID Recovery: Cambia offset e dimensione disco

Quindi cliccate Update in fondo alla finestra per applicare le modifiche.

Se i parametri dell’array sono stati inseriti correttamente, almeno una partizione con il file system indicato apparirà nel campo The resulting RAID array. Controllatene il contenuto per assicurarvi che le cartelle richieste siano presenti.

Hetman RAID Recovery: Array RAID risultante

Successivamente cliccate il pulsante Add nell’angolo in basso a destra per aggiungere l’array RAID ricostruito alla schermata principale del programma per la scansione e il recupero dati successivi.

Hetman RAID Recovery: array RAID ricostruito in modalità manuale

Come recuperare un LUN eliminato

PASSO 1. Montare il LUN in Hetman RAID Recovery

Se un LUN è stato eliminato o formattato in macOS e dovete ripristinare i dati, potete utilizzare Hetman RAID Recovery.

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

Dopo che l’array RAID è stato correttamente ricostruito nel costruttore RAID, scansionato e i risultati dell’analisi sono comparsi nella schermata principale, è necessario trovare la directory in cui è memorizzato il LUN.

Il disco virtuale si trova nella cartella di sistema @iSCSITrg. È visualizzato tra i dati trovati nell’elenco delle partizioni scansionate e il file LUN è disponibile lì per essere salvato.

Hetman RAID Recovery: disco virtuale situato nella cartella di sistema @iSCSITrg

Cliccate il pulsante Recovery. Nella finestra che si apre cliccate Next, scegliete l’opzione Save on hard disk e specificate la cartella in cui verrà salvata l’immagine.

Hetman RAID Recovery: disco virtuale nella cartella di sistema @iSCSITrg

Dopo il completamento del processo verrà creata l’immagine e potrete ricollegare tutti i dischi per proseguire il lavoro con l’applicazione.

Successivamente, nella schermata principale dell’applicazione cliccate il pulsante Mount disk nel pannello superiore.

Hetman RAID Recovery: montare un disco virtuale

Nella nuova finestra selezionate Raw disk images, cliccate Next e specificate il file LUN precedentemente salvato.

Hetman RAID Recovery: montare immagini disco Raw

Dopo di ciò il file sarà montato come immagine disco. Sarete in grado di aprirlo, eseguire una scansione e recuperare i dati richiesti salvandoli su un altro disco.

Hetman RAID Recovery: immagine disco virtuale montata

PASSO 2. Sostituzione del LUN in DSM

Qui consideriamo la situazione in cui un disco LUN virtuale è stato eliminato in DSM o è diventato non disponibile a causa di un errore software. Mostriamo come procedere quando il LUN non è più visibile nel sistema, ma l’array RAID è stato ricostruito correttamente ed è disponibile per l’analisi. In questo caso si utilizza il file LUN recuperato al posto del LUN originale, permettendo di continuare a lavorare con i dati senza ricostruire nuovamente l’array RAID.

Rimozione di un LUN in DSM

In precedenza abbiamo mostrato dove viene memorizzato il file del disco virtuale e come recuperarlo su un computer. Successivamente descriveremo come caricare questo file nuovamente sul NAS per l’uso successivo e ripristinare le normali operazioni dei dati.

Dopo aver ripristinato la funzionalità del NAS o dopo aver reinstallato e riconfigurato DSM, create un nuovo LUN con gli stessi parametri utilizzati in precedenza. Questo è fondamentale per sostituire correttamente il file LUN e accedere ai dati senza danneggiarne la struttura.

Creare un nuovo LUN con i parametri richiesti

Successivamente caricate il file LUN salvato in una cartella comoda creata in DSM. Questo approccio semplifica notevolmente il trasferimento dei dati nel nuovo LUN. Potete farlo tramite la sezione File Station nell’interfaccia web di DSM.

Per farlo, aprite File Station e selezionate Upload. Poi scegliete Upload con l’opzione Skip. Dopodiché specificate il file LUN da caricare nella cartella appropriata.

Caricamento del file LUN salvato in una cartella

Il progresso dell’upload è visualizzato nell’angolo in alto a destra della finestra dove potete monitorare il processo fino al completamento.

Per le operazioni successive è necessario abilitare l’accesso SSH al NAS. Questa impostazione si esegue nell’interfaccia web di DSM.

Per farlo andate in Pannello di controllo e aprite la sezione Terminal. Nel blocco Opzioni servizio Terminal abilitate l’opzione Abilita servizio SSH selezionando la corrispondente casella, quindi salvate le modifiche.

Abilitazione dell'accesso SSH al NAS

Dopo aver abilitato SSH potete connettervi al NAS tramite un terminale.

DSM include un account di sistema root che dispone dei diritti di accesso completi al file system e alle directory di sistema del NAS.

Nelle versioni di DSM utilizzate su Synology DS409 l’account root non ha una password separata. Durante la connessione via SSH utilizza la password dell’utente amministrativo admin. Questo permette di eseguire operazioni amministrative a livello di sistema, inclusi l’accesso alle directory di servizio, la copia e la sostituzione dei file LUN, senza configurazioni di permessi aggiuntive.

Dopo aver applicato queste impostazioni il Terminal verrà utilizzato per sostituire il LUN. Utilizzatelo per connettervi al NAS via SSH.

Aprite Terminal e connettetevi al NAS inserendo il comando ssh root@NAS-IP-address (ad esempio root@192.168.0.202).

ssh root@NAS-IP-address

Il sistema a quel punto richiederà la password dell'utente root come descritto in precedenza.

Aprire Terminal e connettersi al NAS

Dopo una connessione riuscita inserite il comando ls / per visualizzare il contenuto della directory root.

ls /

Visualizzare il contenuto della directory root del NAS

Successivamente cambiate nella volume creato in precedenza in DSM usando il comando cd /volume1.

cd /volume1

Per visualizzarne il contenuto e confermare la presenza di una directory per il LUN eseguite ls /volume1.

ls /volume1

Poi spostatevi nella directory cd /volume1/@iSCSITrg.

cd /volume1/@iSCSITrg

Lì vedrete il disco LUN virtuale appena creato in DSM, che a questo stadio non contiene ancora dati. Questo file verrà utilizzato per la sostituzione e il ripristino dei dati.

Visualizzazione del disco LUN virtuale appena creato in DSM

Potete anche andare nella directory utilizzando i comandi cd /volume1/RAID5, quindi eseguire ls per visualizzare il file LUN caricato che verrà utilizzato per la copia nel nuovo disco virtuale.

cd /volume1/RAID5

ls

Usando il comando cp /volume1/RAID5/LUN_image/iSCSI_1_LUN-1_000 /volume1/@iSCSITrg/iSCSI_1_LUN-1_000 copiamo il file LUN salvato iSCSI_1_LUN-1_000 nella cartella @iSCSITrg, sostituendo il file vuoto appena creato iSCSI_1_LUN-1_000 in DSM tramite Terminale.

cp /volume1/RAID5/LUN_image/iSCSI_1_LUN-1_000 /volume1/@iSCSITrg/iSCSI_1_LUN-1_000

Copia del file LUN salvato contenente i dati

In tal modo il LUN è stato ripristinato e può essere montato e collegato per comparire in Finder. Tutti i dati all'interno del disco rimangono al loro posto e sono nuovamente disponibili per l'uso come un disco normalmente collegato. Questo consente di verificare i dati recuperati, valutarne la struttura e confermare che le informazioni importanti siano state preservate prima di proseguire con ulteriori operazioni.

LUN ripristinato e può essere montato e visualizzato in Finder

Conclusione

Il recupero dei dati da un RAID 5 su un Synology DS409 in un ambiente macOS è un'operazione fattibile anche se il NAS non si avvia più o l'array non viene riconosciuto dal sistema. La regola principale è operare con cautela: non reinizializzate i dischi, non create un nuovo RAID sopra quello esistente e non scrivete alcun dato sui dischi fino al completamento del processo di recupero.

Poiché Synology utilizza partizioni Linux e una struttura RAID specifica, per ricostruire correttamente l'array in macOS è necessario collegare tutti i dischi al computer e utilizzare software specializzati che supportino l'analisi automatica o manuale dei parametri RAID 5 (ordine dei dischi, dimensione del blocco, offset, algoritmo di parità). Con una corretta rilevazione e configurazione è possibile recuperare non solo i file ma anche la struttura originale delle cartelle.

Per minimizzare i rischi in futuro si consiglia di eseguire backup regolari dei dati importanti, monitorare la salute dei dischi (SMART) e utilizzare meccanismi di protezione aggiuntivi. RAID 5 aumenta la tolleranza ai guasti ma non sostituisce una strategia di backup completa.

Seguendo la corretta sequenza di azioni e utilizzando gli strumenti appropriati, nella maggior parte dei casi è possibile ripristinare con successo l'accesso alle informazioni preziose anche dopo un grave guasto del NAS.

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 Miroshnychenko

Editore: , Scrittore tecnico

Mykhailo Miroshnychenko est l'un des principaux programmeurs de la société Hetman Software. S'appuyant sur quinze années d'expérience en développement logiciel, il partage ses connaissances avec les lecteurs de notre blog. En plus de la programmation, Mykhailo est un expert dans le domaine de la récupération de données, des systèmes de fichiers, des périphériques de stockage de données et des matrices RAID.