Punti chiave
- Il RAID protegge la continuità operativa, non i dati: mantiene un sistema in funzione quando un disco si guasta, ma non protegge i file da cancellazioni, corruzione o ransomware.
- Il RAID replica i problemi su tutti i dischi: se i dati vengono cancellati, cifrati o danneggiati, quelle modifiche vengono scritte su ogni disco dell’array.
- La ricostruzione di un RAID comporta rischi: quando un disco si guasta e l’array viene ricostruito, i dischi rimanenti vengono sottoposti a stress e un secondo guasto può causare la perdita totale dei dati.
- RAID e backup risolvono problemi diversi: il RAID aiuta i sistemi a restare online, mentre i backup permettono di ripristinare i dati a uno stato precedente e integro.
- Affidarsi solo al RAID crea un falso senso di protezione: senza backup testati e una pianificazione del ripristino, le organizzazioni restano esposte alla perdita di dati.
La configurazione RAID (Redundant Array of Independent Disks) è da decenni una soluzione di archiviazione molto diffusa. Combina più dischi fisici in un’unica unità per migliorare disponibilità e prestazioni, a seconda del livello RAID utilizzato. In alcune configurazioni il RAID consente ai sistemi di continuare a funzionare quando un disco si guasta, ma non protegge da tutti i tipi di perdita di dati.
Nonostante la sua ampia diffusione, il RAID viene erroneamente considerato una soluzione di backup o di ripristino. Questa guida spiega la differenza tra RAID e backup e chiarisce da cosa il RAID può e non può proteggere.
Cosa fa il RAID e dove si ferma
Il RAID è progettato per mantenere i sistemi in funzione quando un disco fisico si guasta. Pur migliorando la disponibilità, non conserva
Da cosa è progettato a proteggere il RAID
Il RAID nasce per affrontare i guasti hardware a livello di disco e il suo scopo principale è migliorare la disponibilità, non il ripristino.
Nelle configurazioni RAID standard è progettato per:
- Tollerare determinati guasti dei dischi, così che un singolo disco guasto non blocchi immediatamente il sistema.
- Mantenere i sistemi online in caso di guasto hardware, permettendo alle attività di proseguire mentre il disco guasto viene sostituito.
- Migliorare le prestazioni in lettura o scrittura a seconda dello schema adottato, ad esempio tramite striping o caching in determinate configurazioni.
- Ridurre i tempi di inattività immediati dovuti alla perdita di un disco, dando agli amministratori il tempo di ricostruire l’array senza interrompere i servizi.
💡 Nota: il RAID non conserva stati storici dei dati e non protegge dalla maggior parte dei guasti logici.
Perché il RAID viene spesso scambiato per un backup?
Il RAID crea ridondanza, principalmente perché i dati vengono scritti su più dischi. Se un disco si guasta e il sistema continua a funzionare, si ha l’impressione che i dati siano completamente protetti.
Il RAID però replica anche:
- Le cancellazioni: se un file viene rimosso per errore, scompare da tutti i dischi dell’array
- La corruzione dei dati: i file danneggiati o gli errori di database vengono copiati su ogni disco
- La cifratura causata da ransomware, con i dati cifrati riscritti immediatamente su tutti i dischi
- Gli errori di configurazione, come modifiche errate ai file system o alle impostazioni di archiviazione, che si ripercuotono sull’intero array
Queste modifiche vengono applicate a tutti i dischi. Il RAID garantisce che il sistema resti attivo, ma non impedisce che dati errati vengano scritti altrove.
Quali scenari di guasto il RAID non previene?
Sebbene il RAID protegga dai guasti hardware, non protegge da questi errori o problemi legati al software:
- Cancellazione accidentale, ad esempio quando un utente rimuove file o cartelle per sbaglio
- Corruzione a livello applicativo, quando un database o un programma scrive dati errati su un disco
- Malware o ransomware, che possono cifrare o alterare i file sull’intero sistema
- Errori del file system, compresi i danni logici causati da crash o spegnimenti non corretti
- Errore umano, come la formattazione del volume sbagliato o una configurazione errata delle impostazioni di archiviazione
In questi casi, il RAID fa sì che il problema si ripresenti in modo identico su tutti i dischi. Il sistema può restare online, ma i dati danneggiati o cancellati vengono replicati ovunque.
Il rischio nascosto della ricostruzione di un RAID
Quando un disco di un array RAID si guasta, il sistema avvia un processo di ricostruzione. In questa fase i dischi rimanenti devono lavorare di più per ricostruire i dati mancanti.
Durante la ricostruzione di un array RAID accade quanto segue:
- I dischi rimanenti sono sottoposti a un carico elevato, perché vengono letti di continuo per ricostruire il disco guasto.
- Emergono errori latenti dei dischi, soprattutto su unità più datate che potrebbero già avere settori deboli.
- Le prestazioni calano in modo significativo, con possibili ripercussioni su applicazioni e utenti.
- Aumenta la probabilità di ulteriori guasti, perché i dischi sotto stress hanno maggiori probabilità di cedere sotto un carico prolungato.
Molte perdite di dati catastrofiche si verificano proprio durante le operazioni di ricostruzione, in particolare quando un secondo disco si guasta prima che la ricostruzione sia completata.
RAID e pianificazione del ripristino
È importante sottolineare che il RAID e la pianificazione del ripristino risolvono problemi diversi. Confonderli può lasciare i sistemi scoperti.
- Il RAID risponde alla domanda: il sistema può continuare a funzionare dopo il guasto di un disco?
- La pianificazione del ripristino risponde a questa: i dati possono essere riportati a uno stato integro e verificato dopo una perdita, una corruzione o un attacco?
Confondere questi due ruoli crea lacune pericolose. Un sistema può restare online durante un guasto hardware, ma senza backup e un piano di ripristino dei dati testato i dati persi o danneggiati non possono essere recuperati.
Come inquadrare correttamente il RAID
Il RAID va inteso come parte della progettazione complessiva dell’archiviazione, non come un piano di protezione completo. Dà il meglio di sé quando:
- Lo consideri un livello di disponibilità, utile a mantenere i sistemi online durante specifici guasti hardware
- Lo affianchi a backup testati, così da poter ripristinare i dati se vengono cancellati, corrotti o cifrati
- Lo monitori di continuo, permettendo ai team di individuare rapidamente dischi guasti o array degradati
- Lo documenti in modo chiaro per gli stakeholder, così che il management capisca da cosa il RAID protegge e da cosa no
Il RAID è infrastruttura, non una rete di sicurezza. Mantiene i sistemi in funzione, ma non sostituisce in alcun modo i backup.
Limiti e ambito di applicazione del RAID
- Non sostituisce i backup. Il RAID non è un backup perché non crea copie separate dei dati, ripristinabili dopo una cancellazione o una corruzione.
- Non riduce l’impatto del ransomware, poiché i file cifrati vengono scritti su tutti i dischi dell’array.
- Non semplifica il ripristino, perché non è in grado di recuperare versioni precedenti dei file né di tornare a uno stato integro.
- Richiede un monitoraggio costante, con controlli regolari su dischi guasti, array degradati e stato della ricostruzione.
Il suo valore dipende da come viene integrato in un piano più ampio di backup e ripristino.
Gli equivoci più diffusi sul RAID
Il RAID viene spesso scambiato per una soluzione completa di protezione dei dati. In realtà risolve una gamma ristretta di problemi.
- Il RAID protegge i dati: il RAID protegge la continuità operativa, non i file o i dati. Mantiene i sistemi in funzione in caso di guasti hardware, ma non previene cancellazioni, corruzione o ransomware.
- Livelli RAID più alti significano maggiore sicurezza: i diversi livelli RAID cambiano quanti dischi possono guastarsi e come vengono scritti i dati. Non possono però proteggere da errori logici o errori umani.
- Il RAID elimina la necessità dei backup: il backup dei dati resta assolutamente essenziale. Il RAID non crea copie separate e ripristinabili dei dati.
Il ruolo del RAID tra disponibilità e ripristino
Le configurazioni RAID standard aiutano a mantenere la disponibilità, ma non sono soluzioni di protezione dei dati. Le organizzazioni che si affidano al solo RAID aumentano il rischio di perdere dati. Capire cosa il RAID può e non può fare permette ai team IT di progettare correttamente i sistemi di archiviazione e di assicurarsi che siano previsti backup e piani di ripristino adeguati.
Argomenti correlati:
