Se você perdeu duas unidades, perdeu seus dados. O único recurso é restaurar a partir do backup, se houver, ou, como você disse, enviar as unidades para uma empresa de recuperação de dados para tentar recuperar os dados.
Durante o fim de semana, duas unidades falharam em uma de nossas máquinas de desenvolvimento e perdi muito trabalho. A máquina tem seis unidades de 300GB em uma matriz RAID 5. Nosso administrador do sistema me diz que, se apenas uma unidade falhasse, seria possível recuperar. Nós tentamos colocar as unidades no freezer por algumas horas sem sorte. Parece que enviar o array para um especialista em recuperação seria muito caro e imprevisível. Alguma idéia?
Restaurar a partir do backup ...
Vá ao banco e receba suas fitas de backup porque vai ser uma noite longa. Além disso, solicite o RAID6 com um hot spare na próxima vez.
Isso aconteceu comigo duas vezes, agora eu uso o RAID-6. Isso é comum quando uma unidade falha, você tenta uma restauração e outra falha. Sua melhor aposta é tentar recuperar um drive defeituoso para um espaço vazio de tamanho igual ou maior e forçá-lo ao array. Para restaurar uma unidade em branco basta fazer um 'dd if = / dev / baddrive de = / dev / gooddrive bs = 1024k conv = noerror, sync'. Se houver um ponto ruim na unidade, ele será substituído por zeros, mas pelo menos você obterá 99,99% de seus dados de volta.
Se as unidades não tiverem falhado fisicamente e forem apenas expulsas do conjunto RAID, você poderá recuperar os dados. Eu tive a sorte de recuperar dados nesta situação usando um software chamado R-Studio (r-studio.com). Se o controlador RAID em questão tiver um modo de passagem, ligue-o e deixe que o R-Studio examine as unidades. Ele tentará reconstruir o conjunto RAID e permitirá que você restaure quaisquer dados não corrompidos em outra unidade.
Tags data-recovery