FileFix Ultimate
Français

Comment récupérer les fichiers des disques RAID d’un NAS sur un PC Windows

Quand un NAS à plusieurs disques tombe en panne ou que son volume plante, on peut souvent récupérer les fichiers sur un PC Windows en créant une image de chaque disque et en reconstruisant la grappe virtuellement, sans écrire sur aucun disque. Cela fonctionne avec le RAID logiciel Linux 0, 1, 5 et JBOD contenant un volume ext4. Cela ne fonctionne pas avec Btrfs, ZFS, RAID 6 ou RAID 10, et mieux vaut le savoir avant de commencer.

Dernière mise à jour:

Que faire tout de suite

  1. Éteignez le NAS, notez le numéro de baie sur chaque disque et ne lancez ni réparation ni reconstruction sur le NAS.
  2. Branchez les disques sur un PC, refusez toute proposition d’initialisation et créez une image de chaque disque sur un stockage séparé.
  3. Reconstruisez le RAID virtuellement à partir des images, analysez-le et copiez les fichiers sur un autre disque.

Étape par étape

  1. Arrêtez le NAS et repérez les disques

    Si le NAS répond encore, arrêtez-le proprement. N’exécutez ni réparation, ni reconstruction, ni initialisation. Avant de retirer les disques, inscrivez sur chacun son numéro de baie, car l’ordre des disques est l’ordre de la grappe.

  2. Branchez les disques et annulez l’initialisation

    Utilisez les ports SATA d’un PC de bureau ou une station d’accueil USB par disque. Windows ne sait pas lire le système de fichiers du NAS et la Gestion des disques peut proposer de les initialiser ; cliquez chaque fois sur Annuler, car l’initialisation écrit une nouvelle table de partitions.

  3. Vérifiez d’abord l’état

    Ouvrez Santé et outils du disque et regardez le résumé S.M.A.R.T. de chaque disque. Un disque avec des secteurs réalloués ou en attente, ou qui cliquette, doit être lu le moins possible : créez son image en premier, et une seule fois.

  4. Créez une image de chaque disque

    Lancez Créer une image d’un disque défaillant (ignore les secteurs défectueux) pour chaque disque et enregistrez les images sur un disque séparé disposant d’assez d’espace pour toutes. Les zones illisibles sont ignorées et consignées dans un fichier .map, et une image interrompue peut être reprise.

  5. Reconstruisez le RAID à partir des images

    Ouvrez Reconstruire un RAID à partir de ses disques et ajoutez les images dans l’ordre des baies. Si des métadonnées RAID Linux (mdadm) sont trouvées, appliquez le niveau, la taille de bloc et l’ordre proposés, vérifiez-les, puis cliquez sur Assembler le RAID virtuel. Pour un RAID 5 auquel il manque un disque, laissez-le de côté : il est recréé à partir de la parité.

  6. Analysez le RAID virtuel

    Cliquez sur Analyser ce RAID. Un volume ext4 s’ouvre en lecture seule avec ses dossiers et ses noms, vous pouvez donc copier directement les dossiers partagés. Lancez aussi l’Analyse équilibrée si vous cherchez des fichiers supprimés.

  7. Copiez sur un disque à part

    Enregistrez les fichiers récupérés sur un disque qui n’est ni l’un des disques du NAS ni celui qui contient les images. L’application refuse d’enregistrer sur un disque membre du RAID virtuel.

Ce qu’un NAS stocke réellement sur ses disques

La plupart des NAS pour la maison et les petits bureaux tournent sous Linux. Chaque disque est découpé en petites partitions système et une grande partition de données, et les partitions de données sont réunies en RAID logiciel par mdadm. Au-dessus se trouve le volume, souvent ext4 ou Btrfs, parfois dans une couche LVM utilisée pour les pools de stockage ou les types de RAID flexibles. FileFix Ultimate détecte les superblocs mdadm et peut assembler à partir d’eux du RAID 0, 1, 5 et JBOD.

Les schémas flexibles comme Synology Hybrid RAID combinent plusieurs grappes mdadm avec LVM. La lisibilité d’un tel volume dépend de sa construction ; si aucun système de fichiers n’apparaît après l’assemblage du RAID virtuel, les données se trouvent dans une couche que l’application ne sait pas lire, et il vaut mieux s’arrêter là plutôt que d’expérimenter. Synology et QNAP sont des marques de leurs propriétaires respectifs, citées seulement à titre d’exemple et sans affiliation avec FileFix Ultimate.

Btrfs, ZFS, RAID 6 et RAID 10 ne sont pas pris en charge

Beaucoup de volumes Synology récents utilisent Btrfs, et les modèles QNAP sous QuTS hero utilisent ZFS. FileFix Ultimate ne lit aucun de ces deux systèmes de fichiers et ne sait pas assembler de RAID 6 ni de RAID 10. Si votre NAS en fait partie, les options réalistes sont de remettre tous les disques, dans l’ordre, dans un NAS du même type, d’utiliser des outils Linux conçus pour ce système de fichiers ou de faire appel à un laboratoire de récupération. Créer les images d’abord reste utile, car cela protège les originaux quelle que soit la voie choisie.

Pourquoi ne pas reconstruire d’abord sur le NAS

Une reconstruction lit chaque secteur de tous les disques restants et écrit sur le nouveau. Si un deuxième disque est fragile, il peut lâcher en cours de route, et une grappe dégradée mais lisible devient illisible. Remplacer le mauvais disque ou accepter une initialisation peut écraser les métadonnées dont dépend la reconstruction virtuelle.

Méfiez-vous aussi d’un disque sorti de la grappe plus tôt. Il contient des données plus anciennes, et le mélanger aux autres produit des fichiers corrompus. Si le journal du NAS indique quel disque a lâché en premier, laissez-le de côté pour reconstruire un RAID 5.

Quand cela ne fonctionnera pas

  • Le volume est en Btrfs ou ZFS, la grappe est en RAID 6 ou RAID 10, ou les dossiers partagés sont chiffrés.
  • Deux disques ou plus d’un RAID 5 manquent ou sont illisibles, ou un seul disque d’un RAID 0.
  • Un disque cliquette, n’est pas détecté ou se déconnecte sans cesse ; il faut alors un laboratoire, pas un logiciel.
  • Il n’y a pas assez d’espace libre sur un autre disque pour une image de chaque disque du NAS.

Comment FileFix Ultimate vous aide

  • Gratuit pour un usage personnel et sans limite de récupération, il lit chaque disque et chaque image du NAS en lecture seule.
  • Reconstruit virtuellement RAID 0, 1, 5 et JBOD à partir de disques ou d’images, détecte les métadonnées mdadm et recrée par la parité un disque manquant d’un RAID 5.
  • Crée des images de disque qui ignorent les secteurs défectueux, tiennent un fichier .map et peuvent être reprises.
  • Ouvre les volumes ext2, ext3 et ext4 en lecture seule et refuse d’enregistrer sur un disque membre.

FileFix Ultimate est gratuit pour un usage personnel, fonctionne hors ligne et n’écrit jamais sur le lecteur à partir duquel vous récupérez les données. L’usage professionnel nécessite une licence d’un an par PC. Vérifiez la signature avant de l’exécuter.

Questions fréquentes

Puis-je reconstruire le RAID depuis les disques physiques sans créer d’images ?

L’écran de reconstruction RAID accepte aussi les disques physiques et ne fait que les lire. Les images restent plus sûres, car chaque disque n’est lu qu’une fois et toutes les tentatives suivantes portent sur les images.

L’ordre des disques compte-t-il ?

Oui. L’ordre de la liste est l’ordre de la grappe. Quand des métadonnées mdadm sont trouvées, l’ordre proposé en découle, mais le comparer aux numéros de baie notés reste une bonne habitude.

De combien d’espace ai-je besoin pour les images ?

De la capacité totale de tous les disques du NAS additionnée, pas seulement de l’espace occupé. Quatre disques de 4 To demandent environ 16 To libres sur d’autres disques.

Puis-je récupérer ainsi des fichiers supprimés du NAS ?

Parfois. Après l’assemblage du RAID, l’Analyse équilibrée cherche les fichiers ext4 supprimés, mais ext4 efface une grande partie des informations sur ces fichiers : souvent, les noms ne reviennent pas, et la recherche par signature devient la voie principale. Vérifiez d’abord la corbeille du NAS si elle était activée.

Partager cette page