Recuperar partición raid 1 en Ubuntu

Bueno antes de nada tenemos que saber que una unidad esta mal, como es esto posible pues ejecutando lo siguiente:

cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sda2[2] sdb2[1]
312174976 blocks [2/1] [_U]
[==========>..........] recovery = 54.1% (168931264/312174976) finish=47.6min speed=50123K/sec
md0 : active raid1 sda1[0] sdb1[1]
393472 blocks [2/2] [UU]
unused devices: <none>

*Este caso se esta recuperando la unidad.

La parte md1 no esta bien ya que se que la unidad sdb2 no esta sincronizada.

Si realizamos esta consulta veremos los errores que nos devuelve:

dmesg | grep md

Recuperar unidad

Actualización: en Debian mdadm esta en /sbin/mdadm

sudo /sbin/mdadm /dev/md1 -a /dev/sdb2
mdadm: re-added /dev/sdb2

Y consultamos el estado:

cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sda2[2] sdb2[1]
312174976 blocks [2/1] [_U]
[============>........] recovery = 62.5% (195145600/312174976) finish=36.6min speed=53148K/sec
md0 : active raid1 sda1[0] sdb1[1]
393472 blocks [2/2] [UU]
unused devices: <none>

También se puede consultar de la siguiente forma:

mdadm --detail /dev/md1

Referencia:

http://osl.ull.es/node/174

http://ubuntuforums.org/showthread.php?t=43408

Categoria:

Comentarios

Ante una falla, aparentemente no solucionable, la mejor opcion siempre es mandar el RAID a recuperar, los datos, a una empresa de recuperacion.
Siempre que se tenga datos importantes y la decision de invertir para solucionar el problema, esta es la eleccion acorde...

always i used to read smaller content that as well clear their motive, and that is also happening with this piece of
writing which I am reading at this place.

Por favor no hagas spam de empresas.

De todas maneras los raid son recuperables, para eso mismo montas un raid y es difícil que 2 discos se te casquen a la vez.

Gracias por leer el blog.

Un saludo.

bueno, pues yo no tengo narices a recuperar un backup tar.gz de una maquina que tenia raid por software (mdadm) en otra de iguales caracteristicas. Si alguien sabe como se hace, please enviarme un correo.
pasos seguidos:
el backup de la maquina se hizo asi:
pepe# tar -cvf backup.tar /
fdisk -l > pendrive/fdisk.txt
df -k > pendrive/df.txt
tengo el backup de la maquina en un pendrive y es un backup.tar.gz

A restaurar:
arranco con un cd en modo rescate
crero las particiones igual del mismo tamaño
y las monto
mount /dev/sda1 /mnt/root ----------> /
mount /dev/sda2 /mnt/root/var ---------> /var
la swap no la monto (que es el sda3)
y recupero del backup
cd /mnt/root
tar -zxvf /pendrive/backup.tar.gz

luego instalo el grub
chroot /mnt/root grub-install /dev/sda

y reboto la maquina
asi..pues... ahi se queda...
buscando los md0 y 1...
y res de res...
alguna idea???
muchas gracias!

No entiendo una cosa se te ha caído el RAID, ¿de que tipo raid? ¿Exactamente que te ha pasado? Si se te ha roto el disco cambia por otro reinicia y recupera el sistema.

Si quieres hacer una backup del sistema utiliza dd, mira esta entrada: http://www.keopx.net/ubuntu/crear-imagen-de-disco-duro-en-debianubuntu-y-gnulinux-en-general/

Un saludo

Gracias keopx, explicacion prefecta y recuperacion perfecta.
Saludos

Añadir nuevo comentario