Un NAS aziendale non è semplicemente un dispositivo collegato alla rete nel quale archiviare file e documenti. In un'infrastruttura IT professionale può diventare un componente centrale per la gestione dello storage, la condivisione dei dati, i backup, la replica e la continuità operativa. Quando un NAS viene utilizzato per conservare informazioni aziendali, la progettazione dello storage deve tenere conto di affidabilità dei dischi, protezione dalla perdita dei dati, prestazioni, capacità disponibile e possibilità di ripristino. In questo contesto entrano in gioco tecnologie come RAID, snapshot e replica dei dati, che risolvono problemi differenti e devono essere configurate in modo complementare. Il RAID interviene principalmente sulla disponibilità dello storage in caso di guasto di uno o più dischi, gli snapshot permettono di conservare rapidamente versioni precedenti dei dati mentre la replica mantiene una copia dei dati su un altro sistema o su un'altra posizione. Confondere queste tecnologie può portare a una falsa percezione di sicurezza, soprattutto quando il NAS contiene dati critici che devono essere recuperabili anche dopo cancellazioni accidentali, ransomware, guasti hardware o incidenti che coinvolgono l'intero dispositivo.

Il ruolo del NAS nell'infrastruttura aziendale

In un ambiente aziendale il NAS può essere utilizzato per centralizzare documenti, archivi condivisi, file applicativi, immagini di backup, repository di dati e altre risorse accessibili attraverso la rete. A seconda del modello e del sistema operativo utilizzato, il dispositivo può offrire protocolli come SMB, NFS, iSCSI e FTP/SFTP, oltre a servizi aggiuntivi per autenticazione, gestione degli utenti, sincronizzazione e backup.

La centralizzazione dello storage permette di evitare che i dati aziendali siano distribuiti esclusivamente sui computer degli utenti. Un documento archiviato sul NAS può essere gestito attraverso permessi centralizzati, sottoposto a procedure di backup e reso disponibile agli utenti autorizzati indipendentemente dalla postazione utilizzata.

Dal punto di vista infrastrutturale, però, il NAS diventa anche un punto critico. Se contiene dati utilizzati quotidianamente dall'azienda, un guasto o un errore di configurazione può avere conseguenze significative. Per questo motivo la progettazione deve considerare non solo la capacità di archiviazione, ma anche ridondanza, disponibilità e possibilità di recupero.

RAID: proteggere lo storage dal guasto dei dischi

Il RAID, Redundant Array of Independent Disks, permette di combinare più unità di storage in una configurazione logica progettata per ottenere differenti livelli di ridondanza, prestazioni e capacità. Nei NAS aziendali il RAID viene utilizzato soprattutto per ridurre l'impatto del guasto di uno o più dischi.

Una configurazione RAID non deve però essere interpretata come un sistema di backup. Il RAID continua a rappresentare un unico sistema di storage e, anche quando è presente ridondanza, non protegge automaticamente da cancellazioni accidentali, malware, ransomware, errori amministrativi o distruzione fisica del NAS.

Le configurazioni disponibili dipendono dall'hardware e dal sistema utilizzato. In un RAID 1 i dati vengono generalmente replicati su due dischi, ottenendo una copia speculare che permette di continuare a operare in caso di guasto di una delle unità. In configurazioni come RAID 5 è possibile utilizzare più dischi con distribuzione dei dati e della parità, mentre RAID 6 introduce una maggiore tolleranza ai guasti grazie alla presenza di doppia parità. RAID 10 combina invece mirroring e striping, offrendo buone prestazioni e ridondanza ma richiedendo una quantità maggiore di spazio fisico rispetto alla capacità utilizzabile.

La scelta del livello RAID deve essere effettuata considerando numero di dischi, capacità, carico di lavoro, prestazioni richieste, tempi di ricostruzione e livello di tolleranza ai guasti necessario. Con dischi di capacità elevata, inoltre, la fase di ricostruzione dopo un guasto può richiedere molte ore e aumentare il rischio operativo durante il periodo nel quale l'array lavora in condizioni degradate.

La ricostruzione RAID e il rischio durante il rebuild

Quando un disco si guasta all'interno di un array ridondato, il NAS può generalmente sostituire l'unità e avviare una procedura di rebuild. Durante questa fase il sistema deve ricostruire le informazioni mancanti utilizzando i dati e la parità disponibili sugli altri dischi.

Il processo può essere particolarmente impegnativo dal punto di vista delle operazioni di I/O e può influire sulle prestazioni del NAS. La durata dipende dalla capacità dei dischi, dalla tecnologia utilizzata, dal carico del sistema e dall'implementazione specifica del controller o del software RAID.

Questo aspetto è importante perché durante il rebuild l'array può trovarsi in una condizione di maggiore esposizione a ulteriori guasti. Se la configurazione non è in grado di tollerare un secondo guasto, la perdita di un'altra unità durante una ricostruzione può provocare conseguenze molto più gravi.

Per questo motivo un NAS aziendale con dati critici dovrebbe essere monitorato costantemente. Il sistema deve essere in grado di segnalare degrado dell'array, errori SMART, settori problematici, temperature anomale e altri indicatori che possono anticipare un problema hardware.

Snapshot: proteggere le versioni precedenti dei dati

Gli snapshot hanno una funzione differente dal RAID. Uno snapshot rappresenta una fotografia dello stato dei dati in un determinato momento e permette, a seconda del filesystem e della piattaforma utilizzata, di recuperare rapidamente file o directory presenti in una versione precedente.

Il vantaggio principale consiste nella possibilità di tornare indietro dopo modifiche indesiderate, cancellazioni accidentali o determinati incidenti software. Se un utente modifica o elimina un documento, per esempio, uno snapshot precedente può consentire il recupero della versione precedente senza dover ripristinare l'intero volume da un backup.

Dal punto di vista tecnico, molti sistemi moderni utilizzano meccanismi copy-on-write o tecnologie equivalenti. Lo snapshot non deve necessariamente creare una copia fisica completa di tutti i dati nel momento in cui viene creato. Il sistema mantiene invece informazioni sufficienti per rappresentare lo stato precedente e conserva i blocchi modificati secondo le caratteristiche del filesystem e dell'implementazione utilizzata.

Questa caratteristica rende gli snapshot molto rapidi e particolarmente utili per il ripristino operativo. Tuttavia, anche gli snapshot non devono essere considerati un sostituto completo del backup.

Snapshot e ransomware

Gli snapshot possono essere molto utili in caso di ransomware, ma la loro efficacia dipende dalla configurazione del NAS e dal modo in cui il malware riesce ad accedere alle risorse condivise.

Se un attaccante ottiene privilegi sufficienti sul NAS, potrebbe tentare di eliminare anche gli snapshot. Per questo motivo è importante proteggere l'accesso amministrativo, separare gli account privilegiati, applicare autenticazione forte e, quando disponibile, utilizzare funzionalità di protezione degli snapshot contro cancellazioni non autorizzate.

Una strategia più robusta consiste nel mantenere gli snapshot come livello di ripristino rapido e utilizzare contemporaneamente copie di backup separate e, quando possibile, immutabili o non direttamente accessibili dagli stessi account utilizzati per la gestione quotidiana dei file.

In questo modo lo snapshot permette di recuperare rapidamente dati compromessi mentre il backup rappresenta un livello ulteriore di protezione nel caso in cui l'incidente coinvolga anche il NAS stesso.

Replica dei dati: una seconda copia su un altro sistema

La replica dei dati introduce un ulteriore livello di protezione. A differenza del RAID, che lavora all'interno dello stesso sistema di storage, e degli snapshot, che generalmente rappresentano versioni precedenti all'interno dello stesso ambiente, la replica permette di mantenere una copia dei dati su un'altra destinazione.

La destinazione può essere un secondo NAS, un server, un altro sistema di storage o, in determinati scenari, un'infrastruttura remota o cloud. L'obiettivo è ridurre il rischio associato alla perdita del dispositivo principale.

La replica può essere configurata in modalità sincrona o asincrona a seconda della tecnologia utilizzata. Con la replica sincrona le modifiche vengono propagate con requisiti di coerenza molto stringenti, mentre con la replica asincrona i dati vengono trasferiti con una certa latenza. La scelta dipende dalla distanza tra i sistemi, dalla banda disponibile, dal volume di dati e dai requisiti di continuità operativa.

In un'azienda con due sedi, per esempio, un NAS principale può replicare periodicamente i dati verso un secondo NAS collocato in una sede differente. In caso di guasto grave o indisponibilità della prima sede, la seconda copia può diventare una risorsa fondamentale per il ripristino dei servizi.

RAID, snapshot e replica non sono la stessa cosa

Uno degli errori più comuni nella progettazione dello storage consiste nel considerare RAID, snapshot e replica come sistemi equivalenti. In realtà proteggono da scenari differenti.

Il RAID riduce l'impatto del guasto fisico dei dischi e permette al sistema di continuare a funzionare anche quando una o più unità diventano indisponibili, a seconda della configurazione adottata. Gli snapshot permettono di recuperare rapidamente versioni precedenti dei dati e sono particolarmente utili contro cancellazioni accidentali, modifiche indesiderate e determinati incidenti applicativi. La replica mantiene invece una copia dei dati su un'altra destinazione e riduce il rischio derivante dalla perdita o dall'indisponibilità del NAS principale.

Queste tecnologie possono quindi essere utilizzate contemporaneamente. Una configurazione aziendale ben progettata potrebbe utilizzare un array RAID per lo storage principale, snapshot periodici per il ripristino rapido e replica verso un secondo sistema per proteggere i dati da un guasto grave del NAS o della sede.

Backup e NAS: la distinzione fondamentale

Il fatto che un NAS disponga di RAID, snapshot e replica non significa automaticamente che l'azienda disponga di un sistema di backup completo. La differenza fondamentale riguarda la possibilità di recuperare i dati anche quando il sistema principale viene compromesso.

Un backup efficace dovrebbe prevedere almeno una copia logicamente separata dal sistema di produzione e, per gli scenari più critici, una copia collocata in una posizione differente. È importante inoltre verificare periodicamente che i backup siano realmente ripristinabili. Una copia apparentemente corretta ma mai testata potrebbe rivelarsi inutilizzabile proprio durante un'emergenza.

Il NAS può essere quindi sia la destinazione dei backup sia il sistema che deve essere protetto attraverso backup esterni. La progettazione dipende dal ruolo che il dispositivo ricopre nell'architettura IT.

Prestazioni dello storage e rete

Un NAS aziendale non deve essere valutato esclusivamente sulla capacità dei dischi. Le prestazioni dipendono dall'intero percorso che collega l'utente ai dati. Processore del NAS, quantità di RAM, controller o implementazione software del RAID, tecnologia dei dischi, filesystem, rete Ethernet e protocolli utilizzati possono influire significativamente sulle prestazioni.

Un NAS collegato tramite una rete a 1 Gbps, per esempio, presenta un limite teorico di throughput molto diverso rispetto a una configurazione a 10 Gbps. Tuttavia, aumentare la velocità della rete non risolve automaticamente tutti i colli di bottiglia. Se il sistema di storage non riesce a fornire i dati abbastanza rapidamente, la maggiore capacità della rete rimane inutilizzata.

Per carichi elevati è quindi necessario analizzare throughput, IOPS e latenza. Un ambiente caratterizzato da molti accessi simultanei a piccoli file può avere esigenze completamente diverse rispetto a un sistema utilizzato principalmente per trasferire file di grandi dimensioni.

Sicurezza degli accessi al NAS

La protezione dei dati presenti sul NAS dipende anche dalla sicurezza degli accessi. Gli account amministrativi dovrebbero essere separati dagli account utilizzati quotidianamente e le autorizzazioni alle cartelle condivise dovrebbero seguire il principio del minimo privilegio.

L'accesso SMB, NFS o ad altri protocolli deve essere configurato evitando esposizioni non necessarie. Un NAS aziendale non dovrebbe essere pubblicato direttamente su Internet per consentire accessi remoti senza una precisa architettura di sicurezza. L'accesso dall'esterno dovrebbe essere gestito attraverso sistemi adeguati, autenticazione forte e controlli coerenti con la struttura della rete aziendale.

Anche gli aggiornamenti del sistema operativo del NAS, dei firmware e delle applicazioni installate devono essere gestiti con attenzione. Un dispositivo che contiene una grande quantità di dati aziendali rappresenta un obiettivo particolarmente interessante per un attaccante e non dovrebbe essere trattato come una semplice periferica di rete.

Monitoraggio e manutenzione

Un NAS utilizzato in ambito aziendale deve essere monitorato nel tempo. Il controllo dello stato SMART dei dischi, della temperatura, dello spazio disponibile, dello stato dell'array RAID e degli errori di sistema permette di individuare condizioni anomale prima che si trasformino in un guasto.

Anche la capacità disponibile deve essere controllata. Un volume che raggiunge livelli di occupazione molto elevati può creare problemi operativi e rendere più complessa la gestione degli snapshot, della replica e dei backup. La crescita dello storage dovrebbe quindi essere analizzata in relazione al volume medio dei dati generati dall'azienda.

È inoltre importante verificare periodicamente che i processi di replica e backup siano effettivamente completati. Un sistema configurato molti mesi prima potrebbe continuare a mostrare una configurazione apparentemente corretta anche se una destinazione non è più raggiungibile, le credenziali sono cambiate o lo spazio disponibile è terminato.

Progettare un NAS aziendale in modo corretto

La progettazione di un NAS aziendale dovrebbe partire dall'analisi dei dati e dei servizi che dovranno essere ospitati. È necessario conoscere la capacità attuale, la crescita prevista, il numero di utenti simultanei, i requisiti prestazionali, il livello di disponibilità richiesto e le conseguenze di un'eventuale perdita dei dati.

A partire da queste informazioni è possibile scegliere il numero e la tipologia dei dischi, il livello RAID, il filesystem, la quantità di memoria, la connettività di rete e le tecnologie di protezione necessarie. Successivamente devono essere definite le politiche relative a snapshot, backup e replica, stabilendo frequenza, retention e destinazione delle copie.

Un elemento fondamentale è anche il Recovery Point Objective, cioè la quantità massima di dati che l'azienda è disposta a perdere in caso di incidente, e il Recovery Time Objective, che rappresenta il tempo massimo accettabile per riportare il servizio operativo. Questi parametri permettono di dimensionare correttamente frequenza della replica, frequenza dei backup e procedure di ripristino.

Una strategia multilivello per proteggere i dati

La configurazione più affidabile non consiste quindi nella scelta di una singola tecnologia, ma nella combinazione di più livelli di protezione. Il RAID può garantire continuità in caso di guasto dei dischi, gli snapshot possono consentire un ripristino rapido di file modificati o cancellati e la replica può mantenere una copia dei dati su un sistema differente.

A questi livelli dovrebbe essere aggiunto un sistema di backup indipendente e verificato, soprattutto per i dati realmente critici. In questo modo un problema che colpisce un singolo disco può essere gestito dal RAID, una cancellazione accidentale può essere recuperata attraverso uno snapshot, mentre un guasto grave del NAS o un incidente che compromette il sistema può essere affrontato utilizzando la replica o il backup.

La vera sicurezza dello storage nasce quindi dalla ridondanza dei livelli di protezione, non dalla semplice presenza di un NAS. Progettare correttamente RAID, snapshot, replica e backup significa costruire un'infrastruttura nella quale ogni tecnologia risponde a una specifica classe di rischio e contribuisce alla continuità operativa complessiva dell'azienda.