Recuperar dados da matriz RAID1 (My Book Live Duo)

1

Eu tenho um dispositivo WD My Book Live Duo que usei como uma unidade de rede com uma configuração RAID1. O dispositivo, que estava funcionando perfeitamente por quase dois anos, de repente parou de funcionar, isto é; não estava mais se comunicando pela rede. Portanto, estou tentando recuperar meus dados. Para fazer isso eu removi os 2 discos rígidos internos (2 TB cada) e os conectei a um PC rodando o sistema Ubuntu, o problema é que eu sei muito pouco sobre sistemas RAID1 e não tenho experiência em fazer trabalho de administrador com tais partições / arrays . Eu tenho tentado recuperar os dados usando informações que encontrei na Internet, mas ainda não consegui acessar meus dados. Eu estou esperando que alguém possa me dar uma mão com isso.

sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System /dev/sda1               1  3907029167  1953514583+  ee  GPT Partition 1 does not start on physical sector boundary.

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System /dev/sdb1               1  3907029167  1953514583+  ee  GPT Partition 1 does not start on physical sector boundary.

Disk /dev/sdc: 8012 MB, 8012390400 bytes 255 heads, 63 sectors/track, 974 cylinders, total 15649200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0007cb70

   Device Boot      Start         End      Blocks   Id  System /dev/sdc1   *        2048     9420799     4709376   83  Linux /dev/sdc2         9422846    15648767     3112961    5  Extended /dev/sdc5         9422848    15648767     3112960   82  Linux swap / Solaris

Disk /dev/md3: 1995.8 GB, 1995774484480 bytes 2 heads, 4 sectors/track, 487249630 cylinders, total 3897997040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000

Disk /dev/md3 doesn't contain a valid partition table

cat / proc / mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md3 : active raid1 sda4[0]
      1948998520 blocks super 1.0 [2/1] [U_] md2 : inactive sda3[0](S)
      500724 blocks super 1.0

sudo mdadm --examinar / dev / sda4

/dev/sda4:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 6328fe8f:fe1171d8:081e7373:f0f4c10c
           Name : MyBookLiveDuo:3   Creation Time : Wed Jul 25 23:18:29 2012
     Raid Level : raid1    Raid Devices : 2
 Avail Dev Size : 3897997040 (1858.71 GiB 1995.77 GB)
     Array Size : 1948998520 (1858.71 GiB 1995.77 GB)    Super Offset : 3897997296 sectors
          State : clean
    Device UUID : 4fc654bb:b038b5f5:95b07dfb:cb72a9fd
    Update Time : Fri Oct 17 14:51:18 2014
       Checksum : e6c639fd - correct
         Events : 2776221
   Device Role : Active device 0    Array State : A. ('A' == active, '.' == missing)

monte / dev / md3 / mnt / raid

mount: wrong fs type, bad option, bad superblock on /dev/md3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

sudo mdadm --examine --scan

ARRAY /dev/md/2 metadata=1.0 UUID=ff212100:102164c7:d017c1b8:c595e2ba name=MyBookLiveDuo:2    
     spares=1 

ARRAY /dev/md/3 metadata=1.0 UUID=6328fe8f:fe1171d8:081e7373:f0f4c10c name=MyBookLiveDuo:3

EDITAR:

sudo gdisk -l / dev / sda

GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 79317853-5A49-4E58-83F9-CB068223B1D5
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundaries
Total free space is 30829 sectors (15.1 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1         1032192         5031935   1.9 GiB     FD00  primary
   2         5031936         9031679   1.9 GiB     FD00  primary
   3           30720         1032191   489.0 MiB   FD00  primary
   4         9031680      3907028991   1.8 TiB     FD00  primary

sudo gdisk -l / dev / sdb

GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 5F5A7F2D-1D3C-434A-9CCD-FB8AED835564
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundaries
Total free space is 3907029101 sectors (1.8 TiB)

Number  Start (sector)    End (sector)  Size       Code  Name

EDIT2:

Esta é a saída que recebo no dmesg ao tentar montar / dev / md3

EXT4-fs (md3): bad block size 65536

EDIT3:

sudo parted -l

Model: ATA WDC WD20EURS-63S (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name     Flags
 3      15,7MB  528MB   513MB                primary  raid
 1      528MB   2576MB  2048MB  ext3         primary  raid
 2      2576MB  4624MB  2048MB  ext3         primary  raid
 4      4624MB  2000GB  1996GB  ext4         primary  raid


Model: ATA WDC WD20EURS-63S (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags


Model: ATA CFast D150Q (scsi)
Disk /dev/sdc: 8012MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  4823MB  4822MB  primary   ext4            boot
 2      4824MB  8012MB  3188MB  extended
 5      4824MB  8012MB  3188MB  logical   linux-swap(v1)


Model: Linux Software RAID Array (md)
Disk /dev/md3: 1996GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0,00B  1996GB  1996GB  ext4

Qualquer ajuda será apreciada.

Obrigado antecipadamente.

Andres

    
por andres_sgt 17.10.2014 / 16:58

1 resposta

1

Consegui montar o array do raid 1 e recuperar meus dados. Isso é o que eu usei:

sudo fuseext2 -o ro -o sync_read -o allow_other /dev/sda4 /mnt/raid

Para mais informações, consulte este excelente artigo no blog:

[Recuperando dados de um WD Mybook Live 2TB / 3TB (ou similar)] [1] link

    
por andres_sgt 19.10.2014 / 12:45