Se uma ou mais unidades físicas estiverem danificadas, parece que é simplesmente impossível recuperar os dados. Na verdade, esse não é o caso, a quantidade de informações que podem ser recuperadas do array depende muito do tipo de RAID e do número de mídias quebradas.
O RAID de software é algo extremamente não confiável, desconecte apenas uma unidade e todo o array não será mais detectado pelo sistema. Um array com uma mídia quebrada pode ser reconstruído usando programas especiais, em nossos testes irei usar Hetman RAID Recovery . Uma vez iniciado, ele detectará automaticamente o tipo de controlador, nome do programa ou fabricante da placa-mãe, com base nas tecnologias em que o RAID foi montado. Em seguida, o utilitário irá coletá-lo das unidades "ativas" restantes, digitalizar e encontrar todas as informações restantes que podem ser salvas em outro local.
O arquivo de instalação do programa está disponível apenas para o sistema operacional Windows. Para executá-lo no Linux, você precisará instalar um sistema adicional em seu computador ou usar uma máquina virtual no Windows. No nosso caso, escolhi a segunda opção.
Recuperando arquivos de RAID-1
A matriz de teste do primeiro tipo consiste em duas unidades idênticas. Este tipo é muito confiável por si só, pois pode consistir em um número par de discos físicos que atuam como um "espelho completo". Se apenas uma mídia estiver danificada, o dispositivo inteiro não poderá ser montado no Linux.
Começamos o programa, ele encontrou e reconstruiu o dispositivo, todos os parâmetros estão corretos.
Como um disco "ativo" contém uma cópia completa de todas as informações, iniciamos uma análise rápida, marcamos os arquivos e diretórios necessários e os salvamos em qualquer outro disco.
Recuperando dados de RAID 5
Um tipo RAID-5 é uma matriz distribuída redundante de unidades sem uma unidade de paridade definida. A principal característica desse tipo é que o array tem garantia de funcionamento mesmo se um disco falhar. Mas, quando tentei montá-lo no Linux, não deu em nada. Para corrigir a situação, você precisa conectar um "disco rígido" limpo no lugar do quebrado ou reconstruir usando um software.
O RAID 5 de teste consiste em 5 discos físicos, um dos quais está danificado. Adicione-os à máquina virtual do Windows, inicie o Hetman RAID Recovery, o array é detectado e todas as configurações e propriedades são especificadas corretamente.
Como deveria ser, uma unidade está vazia. Como este é o RAID 5, executamos a análise rápida novamente, encontramos os dados necessários usando a função de visualização e os restauramos. Quando o processo de salvamento terminar, todos os arquivos estarão localizados no diretório selecionado.
Agora vamos considerar a opção quando duas em cada cinco mídias físicas estão danificadas. O programa detectou um RAID e dois discos rígidos estão vazios.
Recuperar dados de tal array não é uma tarefa fácil, iniciamos uma varredura completa, dependendo do tamanho dos discos rígidos, pode levar até um dia. Como resultado, o programa encontrou dados intactos, mas vários arquivos foram parcial ou totalmente apagados e não podem ser restaurados.
Se duas ou mais mídias físicas forem danificadas, o RAID 5 se tornará completamente inoperante, o que promete 100% de perda de todos os dados. Portanto, nosso resultado pode ser considerado satisfatório.
Como recuperar dados RAID-0
Nosso RAID 0 de teste inclui 5 discos rígidos, o que é um dos menos confiáveis. Na verdade, não é RAID de forma alguma, uma vez que não armazena informações redundantes sobre os arquivos armazenados. Se pelo menos um "disco rígido" falhar, o dispositivo inteiro não poderá ser montado no sistema operacional. Todos os dados ficam indisponíveis.
Um tipo RAID-0 é uma matriz distribuída de mídia física. Apresenta bom desempenho devido à sua alta velocidade de leitura / gravação, mas a falha de hardware será crítica para ele. Vamos ver se podemos recuperar pelo menos alguns dos dados perdidos.
Adicione discos à máquina virtual e execute o utilitário. O Hetman Partition Recovery foi capaz de determinar corretamente o tipo e as propriedades do array com um guincho, um disco parece vazio.
Uma varredura rápida é inútil, nós imediatamente iniciamos uma análise profunda. Todos os arquivos ao vivo foram detectados e visualizados, mas também muitos dados corrompidos. Selecione os arquivos usando a visualização e clique em "Restaurar".
Resultado
Como os testes mostraram, a quantidade de informações recuperadas depende diretamente do tipo de array. Os dados do RAID 5 ou 1 podem ser recuperados quase totalmente, graças a "espelhos" ou redundância de informações. Mesmo se vários discos rígidos quebrarem, as chances de obter a maioria dos arquivos de que você precisa são bastante altas.
A falha de pelo menos uma mídia torna-se crítica para o RAID 0. Na maioria dos casos, você só poderá recuperar uma pequena parte dos dados armazenados. Quanto ao programa, era capaz de reconhecer automaticamente as unidades conectadas e determinar corretamente o tipo de array, o que possibilitava a recuperação dos arquivos.
Veja a fonte do artigo completo com todos os tutoriais em vídeo adicionais .