Vous avez des disques durs supplémentaires à exploiter efficacement sur votre système Linux ? Le RAID offre des performances accrues ou une redondance des données, selon la configuration choisie. Découvrez notre guide pratique pour maîtriser les matrices RAID.
Une matrice RAID (Redundant Array of Independent Disks) regroupe plusieurs disques pour optimiser performances, redondance ou les deux. Les niveaux les plus courants sont RAID 0, 1, 5, 6 et 10. Voici un résumé clair :

D'autres niveaux existent, mais ceux-ci dominent les usages pratiques.
Attention : le RAID n'est pas un substitut aux sauvegardes ! Il assure une haute disponibilité, mais ne protège pas contre la suppression accidentelle ou les ransomwares. Consultez notre guide détaillé sur le RAID pour plus d'informations.

Le RAID 0 répartit (striping) les données sur au moins deux disques, boostant les vitesses de lecture/écriture. Vous pouvez mixer les tailles, mais la capacité totale est limitée à deux fois la plus petite (ex. : 100 Go + 250 Go = 200 Go utilisables).
Idéal pour des données non sensibles nécessitant de la vitesse, mais zéro tolérance aux pannes : une défaillance efface tout.

Le RAID 1 duplique les données sur tous les disques (minimum 2). Pas de gain de performance, mais redondance totale : une panne n'affecte pas l'accès. Capacité = taille du plus petit disque (ex. : 100 Go + 250 Go = 100 Go).

Ces niveaux combinent striping et parité. RAID 5 (min. 3 disques) tolère 1 panne ; RAID 6 (min. 4 disques) en tolère 2. Capacité : total - 1 disque (RAID 5) ou -2 (RAID 6). Ex. : 4 x 100 Go = 300 Go (RAID 5) ou 200 Go (RAID 6).

Les disques de tailles mixtes sont vus comme le plus petit. En cas de panne, le RAID reste opérationnel (mode dégradé, plus lent) jusqu'à reconstruction.

Combinaison RAID 1 + 0 : paires miroirs strippées. Performances élevées + tolérance aux pannes (min. 4 disques, en paires).
Préférez le RAID logiciel mdadm pour sa flexibilité (surcharge CPU vs. contrôleur matériel). Exemple : RAID 5 avec 3 disques de 1 Go.
sudo apt install mdadmIdentifiez les disques :
sudo fdisk -l
Ex. : sda (boot), sdb/sdc/sdd (à partitionner). Sauvegardez tout avant !
Pour /dev/sdb (répétez pour sdc, sdd) :
sudo fdisk /dev/sdb
sudo partprobe /dev/sdb
sudo partprobe /dev/sdc
sudo partprobe /dev/sdd
fdisk -l
sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1Syntaxe : mdadm -C /dev/md0 --level=5 --raid-devices=3 <disques>
sudo mdadm --detail /dev/md0
Formater et monter :
sudo mkfs.ext4 -F /dev/md0
sudo mkdir /dataTemporaire :
sudo mount /dev/md0 /dataPermanent : Éditez /etc/fstab :
sudo nano /etc/fstab
sudo mount -adf -h
Félicitations ! Votre RAID est prêt.
Disque défectueux ? sudo mdadm /dev/md0 --fail /dev/sdb1 --remove /dev/sdb1, ajoutez le nouveau : sudo mdadm /dev/md0 --add /dev/sdx1. Reconstruction automatique.
Utilisez-le pour haute disponibilité pro (contrôleurs matériels/FreeNAS) ou performances domestiques. Vous utilisez le RAID ? Partagez vos expériences en commentaires !
[]