Prévenir la perte de données lors des reconstructions RAID et des disques (Partie 1)

Written By: Dave Logue

Date Published: 23 janvier 2026

Prévenir la perte de données lors des reconstructions RAID et des disques (Partie 1)

Que se passe-t-il lorsqu’une reconstruction RAID échoue, et comment éviter que cela ne se produise ? Pour répondre à cette question, il est essentiel de comprendre comment les données sont écrites sur une matrice RAID et ce qui se passe lorsqu’un disque tombe en panne et qu’une reconstruction est lancée.

Pour illustrer ces concepts, nous utiliserons un exemple basé sur un volume Windows NTFS et une matrice RAID 5 composée de quatre disques.

Windows divise le volume en métadonnées et en données utilisateur. Dans la figure ci-dessous, nous pouvons voir la simplification d'un volume NTFS contigu sur un seul disque dur. Les métadonnées sont représentées en bleu et les données utilisateur en vert.

NTFS partition

Supposons maintenant que nous voulions protéger nos données en utilisant une matrice RAID 5. Pour comprendre ce que cela implique pour les données et comment elles sont protégées, nous devons examiner de plus près la matrice RAID 5. Lorsqu'une matrice RAID 5 est créée, le contrôleur RAID divise la matrice en morceaux de données que nous appellerons bandes ( Stripe en anglais ). Chaque bande utilise tous les disques de la matrice. Pour chaque bande de données, le contrôleur ajoute également une redondance appelée Parité. Une matrice RAID 5 vide est illustrée dans la figure ci-dessous. La bande de données est en jaune et la parité en orange.

empty raid 5 array

Lorsque notre matrice RAID est formatée en NTFS, les données du volume NTFS sont réparties sur les disques.

RAID5 NTFS volume

Vous vous dites peut-être que c'est très bien, mais comment cela protège-t-il mes données et quels sont les pièges à éviter ? En cas de défaillance d'un disque, le contrôleur RAID peut utiliser les informations stockées dans la parité pour reconstruire les données du disque manquant.

degraded RAID 1 failed drive

Dans notre exemple, si le disque dur 1 tombe en panne, le contrôleur RAID peut utiliser la parité de chaque bande individuelle pour reconstruire les données manquantes. Dans la bande 1, le contrôleur utilise les données des disques durs 2 et 3 et la parité du disque dur 4 pour reconstruire les métadonnées manquantes du disque dur 1. Pour la bande 2, le contrôleur utilise les données des disques durs 2 et 4 et la parité du disque dur 3 pour reconstruire les métadonnées manquantes du disque dur 1.

RAID 5 rebuilt drive

Lorsqu'un RAID fonctionne comme prévu, il protège efficacement vos données en cas de défaillance d'un disque dur. Examinons maintenant quelques scénarios dans lesquels les données peuvent encore être endommagées si ces systèmes RAID ne sont pas utilisés correctement.

Dans le scénario ci-dessous, nous avons également une défaillance d'un seul disque. Normalement, un contrôleur RAID devrait gérer cette panne comme indiqué ci-dessus. Toutefois, des données peuvent être perdues si le mauvais type de reconstruction RAID se produit, comme la reconstruction des données de parité au lieu du nouveau disque.

RAID 5 rebuild error

Dans l'exemple ci-dessus, lorsque le RAID est reconstruit, le contrôleur met simplement à jour la parité sur les disques avec de nouvelles données. Dans ce cas, dans la bande 1, la parité est mise à jour avec les données des disques durs 2 et 3 et les données mises à zéro du nouveau disque dur 1.

Comment éviter que cela ne se produise et que faire si cela vous arrive ? La meilleure façon d'éviter la perte de données est de créer des sauvegardes solides. Testez-les souvent pour vous assurer qu'en cas de défaillance d'un disque, vos sauvegardes vous aideront à récupérer un RAID défaillant. Si la matrice RAID passe en mode dégradé, arrêtez toute activité sur le volume et effectuez immédiatement une sauvegarde afin d'éviter toute perte de données en cas de défaillance d'un deuxième disque, qui entraînerait l'arrêt de toute la matrice. Si vous n'êtes pas en mesure d'effectuer une sauvegarde, clonez ou créez une image de tous les disques avant de reconstruire la matrice. Ces images préserveront les données sur les disques en cas d'échec de la reconstruction, ce qui permettra une récupération complète des données critiques.

Si vous ne pouvez pas effectuer de sauvegarde (ou si vos sauvegardes sont inutilisables) et qu’une reconstruction échoue, tout n’est pas perdu. Faire appel à une société spécialisée en récupération de données peut rendre la récupération possible dans ce type de situation.

Une entreprise compétente vous demandera d’envoyer les disques défectueux dans ses laboratoires. Une fois reçus, elle procédera à l’imagerie de tous les disques, y compris ceux endommagés. Assurez-vous que la société dispose d’une salle blanche certifiée classe 100, indispensable pour ce type d’intervention.

Après la création des images, l’entreprise doit être en mesure de reconstruire virtuellement la matrice, vérifier l’intégrité des volumes logiques, réparer les dommages et récupérer les données.

Méfiez-vous des sociétés qui exigent le contrôleur RAID ou le matériel pour effectuer la récupération : sauf cas très particulier, cela révèle souvent un manque d’expérience et peut mettre vos données en danger.

Lire Prévenir la perte de données lors des reconstructions de disques et de systèmes RAID (partie 2).

Newsletter

KLDiscovery Ontrack Sarl, 2, impasse de la Noisette, 91370 Verrières-le-Buisson, France (voir tous nos bureaux)