// ghid Linux · Wave 5

RAID software în Linux cu mdadm: RAID 1, 5, 10 și recovery

RAID crește disponibilitatea sau performanța storage-ului, dar nu este backup. În Linux, mdadm permite administrarea array-urilor software și oferă vizibilitate bună asupra stării discurilor și rebuild-ului.

Ce rezolvă RAID

RAID poate oferi redundanță și/sau performanță, în funcție de nivel. RAID 1 oglindește datele, RAID 5 folosește paritate, iar RAID 10 combină striping și mirroring.

Inventar înainte de creare

Înainte de a crea un array, identifică exact device-urile cu lsblk și verifică să nu conțină date necesare. O comandă mdadm aplicată pe discul greșit poate produce pierderi de date.

Creare și verificare cu mdadm

Array-urile se creează cu mdadm, iar statusul poate fi urmărit în /proc/mdstat și prin mdadm --detail. Monitorizează sincronizarea inițială înainte de a considera sistemul stabil.

Disk failure și rebuild

Când un disk eșuează, confirmă identificarea fizică și logică înainte de înlocuire. După adăugarea noului disk, urmărește rebuild-ul și verifică logurile pentru erori I/O suplimentare.

RAID nu este backup

Ștergerea accidentală, corupția logică, ransomware-ul sau o eroare administrativă se pot replica imediat în array. Păstrează backup-uri independente și testate.

RAID și LVM

RAID și LVM rezolvă probleme diferite și pot fi combinate. RAID gestionează redundanța la nivel de block device, iar LVM oferă flexibilitate pentru volume logice și extindere.

Pentru practică structurată și laboratoare, vezi cursurile Linux, Linux Advanced și pregătirea LPIC-1.

Întrebări frecvente

RAID 1 înseamnă backup?

Nu. RAID 1 oferă redundanță la defectarea unui disk, dar nu protejează împotriva ștergerii accidentale, corupției sau atacurilor.

Cum verific starea unui RAID software?

Folosește /proc/mdstat și mdadm --detail pentru a vedea membrii array-ului, starea și progresul unui rebuild.