Fichiers illisibles après récupération

Utiliser PhotoRec pour récupérer des données perdues
Message
Author
Yoshitslc
Posts: 11
Joined: 17 May 2012, 13:53

Fichiers illisibles après récupération

#1 Post by Yoshitslc »

Bonjour !

J'ai eu un petit problème: Suite à quelques coupures de courant répétés, j'ai mon disque dur ethernet Iomega Storcenter 2x500Go de première génération qui a planté d'une façon particulière: le dossier contenant tous les fichiers est apparu vide, impossible d'accéder aux 700go de données qui étaient à l'intérieur, alors que le disque affichait bien un remplissage de 700Go. Et ce depuis n'importe quel systeme Windows, Linux ou OSX.

Je me suis dit que c'était un problème de permissions, mais il est impossible de les réparer depuis MacOSX Lion sur un serveur RAID... Du coups je me suis résolu à tenter une récupération de fichiers avec Photorec. J'ai démonté les deux disques dur présents dans la machine pour les brancher en USB avec un dock, et j'ai fait une récupération totale des partitions de 400Go de chacun des DD (chaque DD est composé de 2 partitions RAID de 4 et 495 Go, et d'une partition d'échange de 500Mo, en RAID aussi).

Mais problème: Les fichiers qu'il me retrouve sont illisibles... J'ai une tonne de fichiers .apple, .mpg, tous nommés f4XXXXXXXX.extension, mais aucun n'est lisible, si ce n'est quelques jpg isolés.

Quelqu'un aurait une solution pour que je puisse récupérer mes fichiers comme auparavant ? M'y suis-je mal pris quelque part ? Aurais-je dû tenter autre chose ? Merci de vos conseils.

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: Fichiers illisibles après récupération

#2 Post by remy »

Ton raid était-il en raid0 ou en raid1 ou en linear?

Vu tes résultats je dirais très probablement en raid0 taille de données supérieure à la taille de l'un des disques), ce qui explique que tu ne puisse retrouver de fichiers sains (je te laisse jeter un œil sur wikipédia sur ce qu'est un raid0 si tu l'ignores et particulièrement sur la notion de stripes).

À mon avis, tu ne récupères que des images dont la taille est inférieure à la taille des stripes.

Il faut d'abord réassembler ton raid, et vu la structure il s'agit d'un raid linux. Fais bien attention à tes manipulations, tu peux, en faisant des erreurs, corrompre tout espoir de récupération.

Depuis linux, donne le retour de

Code: Select all

sudo sfdisk -luS
et de

Code: Select all

sudo mdadm --examine /dev/sd?
en remplaçant sd? par toutes les partitions de tes disques (par exemple sda1 et sda2 et sdb1 et sdb2)

Yoshitslc
Posts: 11
Joined: 17 May 2012, 13:53

Re: Fichiers illisibles après récupération

#3 Post by Yoshitslc »

Oui il est en RAID0, je vois à peu près comment ça marche (j'apprends aussi en même temps).

Avant de me lancer dans ces manipulations, je veux juste avoir cette précision comme ça peut être sensible: je le fait avec le disque dur monté sur dock usb ou avec les deux disques en ethernet ? Est-ce que je peux le faire en même temps que Photorec est en train de récupérer les données ou ça craint ?

Yoshitslc
Posts: 11
Joined: 17 May 2012, 13:53

Re: Fichiers illisibles après récupération

#4 Post by Yoshitslc »

J'ai annulé en fait vu que ça va probablement servir à rien pour le moment: Voici les retours que tu m'a demandé sur un des disques en USB.

Code: Select all

Disque /dev/sda : 182401 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sda1             1    409639     409639  ee  GPT
		début : (c,h,s) attendu (0,0,2) trouvé (0,0,1)
		fin : (c,h,s) attendu (25,127,14) trouvé (1023,254,63)
/dev/sda2   *    409640 2803144231 2802734592  af  HFS / HFS+
		début : (c,h,s) attendu (25,127,15) trouvé (1023,254,63)
/dev/sda3     2803144232 2804413767    1269536  af  HFS / HFS+
/dev/sda4     2804414464 2812971645    8557182   b  W95 FAT32

Disque /dev/sdc : 60801 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sdc1             1   8225279    8225279  fd  RAID Linux autodétecté
/dev/sdc2       8225280   9253439    1028160  fd  RAID Linux autodétecté
/dev/sdc3       9253440 976768064  967514625  fd  RAID Linux autodétecté
/dev/sdc4             0         -          0   0  Vide

Code: Select all

/dev/sdc:
   MBR Magic : aa55
Partition[0] :      8225279 sectors at            1 (type fd)
Partition[1] :      1028160 sectors at      8225280 (type fd)
Partition[2] :    967514625 sectors at      9253440 (type fd)

Code: Select all

/dev/sdc1:
          Magic : a92b4efc
        Version : 0.90.01
           UUID : cededd3c:94acc649:4f73922c:49602aff
  Creation Time : Thu Jun 14 15:34:19 2007
     Raid Level : raid1
  Used Dev Size : 4112512 (3.92 GiB 4.21 GB)
     Array Size : 4112512 (3.92 GiB 4.21 GB)
   Raid Devices : 2
  Total Devices : 1
Preferred Minor : 0

    Update Time : Fri Nov 11 00:55:41 2011
          State : clean
 Active Devices : 1
Working Devices : 1
 Failed Devices : 1
  Spare Devices : 0
       Checksum : 3b0a0ac5 - correct
         Events : 620745


      Number   Major   Minor   RaidDevice State
this     0       8       17        0      active sync

   0     0       8       17        0      active sync
   1     1       0        0        1      faulty removed

Code: Select all

mdadm: No md superblock detected on /dev/sdc2.

Code: Select all

yoshi@yoshi-iMac:~$ sudo mdadm --examine /dev/sdc3
/dev/sdc3:
          Magic : a92b4efc
        Version : 0.90.01
           UUID : a5ac4c9d:3bdeef25:6ea2b75a:b23be7c8
  Creation Time : Wed Oct 12 17:44:18 2011
     Raid Level : raid0
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 1

    Update Time : Wed Oct 12 17:44:18 2011
          State : active
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 65972300 - correct
         Events : 8

     Chunk Size : 64K

      Number   Major   Minor   RaidDevice State
this     0       8        3        0      active sync   /dev/sda3

   0     0       8        3        0      active sync   /dev/sda3
   1     1       8       19        1      active sync

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: Fichiers illisibles après récupération

#5 Post by remy »

OK, peux-tu donner le même résultat sur l'autre disque, maintenant, toujours branché en USB, seul. (Débranche le premier avant)

Yoshitslc
Posts: 11
Joined: 17 May 2012, 13:53

Re: Fichiers illisibles après récupération

#6 Post by Yoshitslc »

Voici la suite !

Code: Select all

Disque /dev/sdf : 60801 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sdf1             1   8225279    8225279  fd  RAID Linux autodétecté
/dev/sdf2       8225280   9253439    1028160  fd  RAID Linux autodétecté
/dev/sdf3       9253440 976768064  967514625  fd  RAID Linux autodétecté
/dev/sdf4             0         -          0   0  Vide

Code: Select all

/dev/sdf1:
          Magic : a92b4efc
        Version : 0.90.01
           UUID : cededd3c:94acc649:4f73922c:49602aff
  Creation Time : Thu Jun 14 15:34:19 2007
     Raid Level : raid1
  Used Dev Size : 4112512 (3.92 GiB 4.21 GB)
     Array Size : 4112512 (3.92 GiB 4.21 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0

    Update Time : Sun Dec 19 09:47:15 2010
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 394c4695 - correct
         Events : 124321


      Number   Major   Minor   RaidDevice State
this     1       8       17        1      active sync

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync

Code: Select all

mdadm: No md superblock detected on /dev/sdf2.

Code: Select all

/dev/sdf3:
          Magic : a92b4efc
        Version : 0.90.01
           UUID : a5ac4c9d:3bdeef25:6ea2b75a:b23be7c8
  Creation Time : Wed Oct 12 17:44:18 2011
     Raid Level : raid0
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 1

    Update Time : Wed Oct 12 17:44:18 2011
          State : active
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
       Checksum : 65972312 - correct
         Events : 8

     Chunk Size : 64K

      Number   Major   Minor   RaidDevice State
this     1       8       19        1      active sync

   0     0       8        3        0      active sync   /dev/sda3
   1     1       8       19        1      active sync

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: Fichiers illisibles après récupération

#7 Post by remy »

Tes deux disques sont synchrones pour le raid concernant les données.

Sois vigilant avec la suite des opérations, si les données sont importantes je t'invite à me contacter par MP pour une prestation pro.

Si tu préfères agir seul, on continue ici :

Branches le deuxième disque. Il est probable qu'un raid s'assemble automatiquement. On vérifie d'abord :

Code: Select all

cat /proc/mdstat

Yoshitslc
Posts: 11
Joined: 17 May 2012, 13:53

Re: Fichiers illisibles après récupération

#8 Post by Yoshitslc »

Bah je t'avoue que même si elles me sont importantes personnellement, je ne pense pas qu'elles méritent une prestation pro dont je n'ai pas forcément les moyens.

Et vu que je n'ai qu'un dock pour DD (je suis sur un iMac donc impossible de les brancher en SATA), je vais attendre demain pour en prendre un deuxième. Dans tous les cas je pense qu'il me servira bien, vu comment c'est le bordel avec un disque dur internet, maintenant qu'il est démonté je pense qu'après récupération j'utiliserais ces disques dur de manière indépendante.

Et sinon par rapport à la possibilité que le RAID s'assemble, le Storcenter a une carte mère... et j'ai lu à droite à gauche qu'il est possible qu'elle soit indispensable à l'assemblage... :/

Je t'en dit plus demain une fois que j'aurais tenté cette commande une fois les deux disques branchés.

Et en tout cas, merci de ton aide et de tes tuyaux, en particulier si c'est ton métier.

User avatar
remy
Posts: 457
Joined: 25 Mar 2012, 10:21
Location: Strasbourg, France.
Contact:

Re: Fichiers illisibles après récupération

#9 Post by remy »

C'est effectivement mon métier, et pour les particuliers j'ai une politique de prix libre (c'est le client qui détermine le prix en fonction de la valeur des données et de ses moyens). Je te laisse jeter un œil à mon site (cf signature) pour plus d'infos à ce sujet, si tu es curieux.

Ça ne m'empèche pas d'agir aussi bénévolement sur les forums, pour favoriser le développement du logiciel libre.

Concernant l'assemblage : non, ici il s'agit d'un raid software linux, il y a peu de chances que la carte du boîtier soit nécessaire à l'assemblage.

Il faudra peut-être par contre approfondir un peu la situation pour accéder aux données.

Yoshitslc
Posts: 11
Joined: 17 May 2012, 13:53

Re: Fichiers illisibles après récupération

#10 Post by Yoshitslc »

Voici le résultat de la commande que tu m'a demandé d'entrer dimanche:

Code: Select all

yoshi@yoshi-iMac:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md1 : inactive sdh3[0](S) sdf3[1](S)
      967514496 blocks
       
md0 : active raid1 sdh1[0]
      4112512 blocks [2/1] [U_]
      
unused devices: <none>
Quand je branche les deux disques dur, seulement une partition se monte, celle du système de fichier linux qui gère le RAID.

Locked