Un sistema RAID 1 è un tipo di RAID con ridondanza al 100%. Questo significa che tutte le informazioni su un disco sono riflesse o scritte su un altro disco. Anche quando si usano due dischi, solo un volume equivalente a un disco sarà presentato al sistema operativo. Ogni volta che l’utente apporta un qualsiasi cambiamento al volume, il sistema responsabile della gestione del RAID 1, (sia via software che via hardware) replicherà automaticamente questo cambiamento su entrambi i dischi. Una volta che ho 2 dischi in mirroring ed esattamente uguali quali sono le possibilità di perdita di dati? Anche se c’è la possibilità di un guasto simultaneo dei due dischi, questa possibilità è molto piccola. La maggior parte delle perdite di dati su RAID 1 che riceviamo per il recupero provengono da errori di gestione del RAID. Vedere le seguenti situazioni:
Dopo 2 anni di uso continuo di un RAID 1, uno dei dischi si guasta con problemi di bad block. Poiché questo disco non è più in uso normale, il controller o il software di gestione dell’array scarteranno qualsiasi tentativo di scrivere o leggere su questo disco. Il sistema avviserà anche l’utente del problema in modo che possa sostituire il disco guasto rapidamente. È proprio qui che si verifica la maggior parte dei problemi. Poiché il sistema continua a funzionare normalmente, perché uno dei dischi è ancora funzionante al 100%, l’utente non presta attenzione all’avviso e continua a usare la macchina. Sei mesi dopo, il secondo disco si guasta. Ma questa volta, invece di presentare solo guasti causati da blocchi danneggiati, il disco RAID è completamente inaccessibile. Quando si cerca di risolvere il problema collegando i dischi su un altro computer o inviando a un servizio l’unico disco che sarà ancora accessibile è il disco che si è fermato prima (6 mesi fa), perché anche presentando blocchi cattivi può essere ancora possibile accedere ad alcune informazioni, ma, 6 mesi fa.
Poiché gran parte dei RAID 1 sono montati su macchine comuni e senza l’infrastruttura (Enclosure e RAID Controller) necessaria per i sistemi RAID, sono molto più suscettibili ai guasti. A causa di questo, un altro problema può accadere quando uno dei dischi presenta problemi nel cavo o nella connessione alla scheda madre. Anche se i dischi sono senza problemi, un cattivo contatto nel cavo di collegamento di uno di essi interrompe la comunicazione. Il sistema di gestione Array avverte l’utente, ma lui non se ne accorge. Poiché c’è il 100% di ridondanza dei dati su un altro disco, la macchina continuerà a lavorare normalmente e senza problemi di prestazioni. Qualche tempo dopo, quando si fa manutenzione al computer, i cavi vengono scollegati e riorganizzati. In questa manutenzione c’è il rischio di ricollegare gli HD in porte diverse e confondere il sistema. Una volta che due dischi sono collegati di nuovo in RAID 1 il sistema identificherà che non sono uguali, perché c’è abbastanza tempo che uno di loro è stato disconnesso dal RAID. A questo punto il sistema aggiornerà le informazioni di un disco sull’altro. Poiché i dischi sono stati collegati su porte diverse, il sistema può semplicemente copiare il disco con le vecchie informazioni sul disco con le nuove informazioni.
Seguendo la stessa linea di problemi menzionati sopra, quando uno dei dischi del RAID 1 si guasta e l’utente continua a usare il sistema, c’è la possibilità di perdita di dati se per qualche motivo l’utente ricrea l’array. Così facendo, il sistema identificherà che i contenuti dei dischi non sono esattamente uguali. A questo punto il sistema copierà le informazioni dal primo disco al secondo e potrebbe verificarsi una sovrapposizione di dati.