Como recuperar ficheiros de RAID 6 após falha do controlador ou da unidade

Algo horrível aconteceu, seu novo RAID 6 parou de dar sinais de vida. O que fazer e para onde ir, como recuperar as informações, o que exatamente está quebrado? Em nosso artigo você encontrará todas as respostas para essas perguntas.

Como recuperar ficheiros de RAID 6 após falha do controlador ou da unidade

Introdução

Os sistemas RAID são alguns dos sistemas de armazenamento de dados mais confiáveis e rápidos disponíveis, mas mesmo eles não são imunes a falhas e danos. O sistema falha quando uma das mídias físicas falha, ocorre uma falha na estrutura do arquivo ou o controlador não funciona corretamente. Mesmo um array construído com o hardware mais caro pode falhar, e é apenas uma questão de tempo até que isso aconteça. Portanto, para estar no lado seguro, de vez em quando você precisa fazer um backup completo de todos os seus arquivos importantes, ou pode precisar recorrer à artilharia pesada na forma de software de recuperação de dados.

Vá para ver
🥇 Cómo recuperar datos de RAID 6 después de un error de reconstrucción de discos o matrices 🥇

🥇 Cómo recuperar datos de RAID 6 después de un error de reconstrucción de discos o matrices 🥇

O sexto RAID é um array redundante e tolerante a perdas. Ele requer um mínimo de quatro unidades para construir e usa distribuição em nível de bloco com paridade distribuída dupla. Para a montagem usaremos o “Adaptec 6805T SAS RAID Controller” e seis discos rígidos, todos os testes serão feitos com esta configuração.

Existem duas maneiras de construir este sistema: usando o BIOS ou software especial do fabricante do controlador, vamos considerar ambos.

Como construir RAID 6 com ajuda do BIOS

Iniciamos o PC no modo normal, pressione “Ctrl+A” no teclado para abrir o BIOS.

Para abrir o BIOS, pressione Ctrl+A

Em seguida, passamos para a seção “Utilitário de configuração de matriz”.

Clique nesta linha Array Configuration Utility

Próximo passo – execute a inicialização, para isso vamos para a linha «Initialize Drives» e pressione «Enter».

Inicializando unidades no item de menu Inicializar unidades

Aqui, com a ajuda de “Espaço”, ou a tecla “Inserir” selecione o suporte desejado para incluí-lo no sistema, pressione “Enter” para confirmar a operação.

Verifique as unidades desejadas para inclusão

Como resultado, receberemos uma mensagem do sistema informando que todo o espaço de mídia, durante a inicialização, será excluído. Digite “Sim”, a operação será confirmada.

Mensagem para o sistema que todo o espaço em disco será apagado

Aguarde o processo terminar e então você pode começar a construir nosso array. Selecione a linha “Criar matriz”.

 Barra de menu principal do utilitário Create Array

Marque a mídia desejada a partir da qual o sistema é composto e, em seguida, “Enter”.

Verifique a mídia desejada a partir da qual vamos compor o sistema

Na nova tela você deve especificar: nome, tipo, tamanho do bloco, tamanho total, bem como parâmetros adicionais.

Especifique o nome dos parâmetros, tipo, tamanho do bloco, tamanho total e parâmetros adicionais

Importante: É altamente recomendável memorizá-los ou anotá-los, pois serão necessários para a recuperação dos dados. Quando tiver selecionado os valores desejados pressione “Enter” para confirmar.

Criamos RAID com a ajuda do Adaptec Storage Manager

Vamos usar um software especial, Adaptec Storage Manager, que pode ser baixado do site oficial do fabricante do adaptador. Acesse o site, escolha a versão necessária do programa com base no seu sistema operacional, baixe e instale.

Baixe o Adaptec Storage Manager da página oficial do desenvolvedor

Inicie o software, clique no nome do computador na janela principal do programa.

Adaptec Storage Manager janela principal, escolhemos o PC necessário

Digite os dados cadastrais, senha da sua conta.

Insira dados de registro

Seu controlador deve aparecer nesta janela.

Controlador reconhecido pelo programa

Clique no ícone, você verá uma lista de unidades conectadas.

Lista de unidades conectadas ao adaptador

Para criar uma matriz, clique no botão “Criar”.

Clique em Criar äpara criar sistemas

Na próxima janela do assistente, selecione a opção “Automático” ou “Manual”.

Assistente de configuração, escolhemos Express или Custom

No modo automático, o software irá propor automaticamente o tipo de array mais adequado para seu conjunto de drives.

Modo de compilação expresso

No manual, você mesmo pode escolher uma configuração adequada. Em nossa variante, selecionamos o elemento “Personalizado”.

Na próxima janela do assistente, especifique o tipo. Se não estiver nesta lista, abra as configurações avançadas “Configurações avançadas”.

Configurações avançadas do tipo de matriz de configurações

Selecione o tipo desejado na lista adicional, neste caso RAID 6 e clique em “Avançar”.

Selecione o tipo desejado na lista personalizada adicional

Na próxima janela você deve inserir os nomes «Nome».

Digite o nome do nosso sistema, parâmetro Name

Em seguida, preencha os parâmetros ou deixe-os como padrão.

Nós prescrevemos os parâmetros básicos

Todos os parâmetros devem ser memorizados ou anotados, para que sejam necessários quando restaurarmos os dados.

A seguir, verifique todos os drives que farão parte do nosso RAID, clique em “Next”.

Verifique todas as unidades que farão parte do grupo

E então clique em “Aplicar” para salvar as configurações e em «Sim».

Confirmar e salvar dados

O programa começará imediatamente a criar um array.

 Caixa de Diálogo Matricial de Reconstrução

E teremos que esperar, a criação pode levar vinte minutos ou pode levar várias horas.

RAID 6 criado

Agora você pode usá-lo, basta particionar o array em “Endereço do Disco”.

No aplicativo, você pode ver os parâmetros do array, saber seu status e, se necessário, excluir e recriar o array.

Adaptec Storage Manager array management

Como trocar um disco por outro no RAID 6

A tecnologia RAID 6 aumentou a proteção contra falhas. Ele foi projetado para manter a operação normal mesmo se uma ou mais unidades físicas falharem. Se um ou dois dispositivos físicos falharem, a matriz RAID ainda não funcionará. Você verá uma mensagem do sistema “Os seguintes arrays têm membros ausentes ou em reconstrução ou com falha e estão degradados” e um nome durante a inicialização do PC.

As seguintes matrizes têm membros ausentes ou em reconstrução ou falharam e estão degradadas

Antes de realizar qualquer manipulação para reparar o array, certifique-se de fazer backup de todos os arquivos importantes. Porque durante o processo de restauração podem surgir situações imprevistas: falha de outra unidade, mau funcionamento no processo, falha de um dispositivo, então todos os arquivos serão irremediavelmente perdidos.

Para determinar qual unidade falhou, use “Adaptec Storage Manager”.

Propriedades de matriz aberta do Adaptec Storage Manager

Para descobrir quais discos estão funcionando bem, clique com o botão direito em cada um e vá para “Propriedades”.

Propriedades da Unidade de Trabalho

Aqui podemos encontrar o campo «Serial Number», número de série do HDD.

Número de série número de série do dispositivo

O mesmo número de série está impresso no adesivo do próprio dispositivo físico.

Seagate Pipeline HD.2 em 320 GB, número de série no adesivo

Quando você encontrar as unidades com falha, tudo o que você precisa fazer é substituí-las por novas e reconstruir o RAID 6 novamente. Agora conecte as novas unidades em vez das antigas, reinicie o computador, assim que o dispositivo inicializar, pressione “Ctrl+A” no teclado.

Pressione Ctrl+A para executar o utilitário

Na tela do menu do controlador, vá para a linha “Array Configuration Utility”.

Lista de comandos do controlador Adaptec vamos para a linha do Utilitário de Configuração de Matriz

Depois, escolhemos a linha “Initialize Drives”.

Próximo eu escolho a linha Initialize Drives

Precisamos inicializar as novas unidades conectadas. Pressione “Inserir” para destacar e “Enter” para confirmar a operação.

Novas unidades anexadas precisam ser inicializadas

Agora para adicionar novos discos ao nosso array, vamos para a linha “Manage Arrays”.

Mover para a linha Gerenciar Arrays

Depois pressionamos «Ctrl+S», para abrir a tela de controle.

Ctrl+S para abrir a tela de controle

Selecione “Espaço” todas as mídias necessárias e pressione “Enter” -> “Sim” para confirmar a operação. O processo de construção da matriz começa imediatamente.

Você deseja enviar alterações - escolhemos Sim

Agora você pode inicializar seu servidor normalmente e continuar trabalhando, remontar todo o array de disco é um processo complexo e pode levar muito tempo.

Nos casos em que três discos físicos falham ao mesmo tempo ou um controlador falha, ainda é possível recuperar os dados armazenados! Para isso, usaremos “Hetman RAID Recovery”.

Recuperação de dados de matrizes RAID corrompidas inacessíveis para um computador.

Isso ajudará você a encontrar as informações dos arrays danificados ou da mídia física que fazia parte deles. Você encontrará os dados técnicos do conjunto: controlador, software, placa-mãe. Em seguida, o array será recriado e somente os dados serão salvos.

Como recuperar arquivos após falha do controlador RAID

Quando o controlador está quebrado, os dados nas unidades não podem ser lidos normalmente. Se eles estiverem conectados diretamente à placa-mãe, o Windows exibirá uma notificação de que a mídia precisa ser formatada.

Em tal situação, é necessário substituir o controlador da mesma série, mas não pode garantir a recuperação completa do todo. Ou use um software especial que possa recriar o RAID e manter todos os dados.

Então, no computador com “Windows”, conectamos as unidades “ao vivo” diretamente à placa-mãe. O sistema operacional os reconhece como danificados – “RAW”. Ele solicitará que você os inicialize se você abrir “Gerenciamento de disco”.

Gerenciamento de disco Inicializando mídia conectada

Ou, se você os abrir no “Explorer”, ele solicitará que você os formate.

Para usar a unidade, formate-a

Importante: Em todos os lugares, pressione “Desfazer”, caso contrário, todas as informações serão excluídas e, portanto, você não poderá reconstruir a matriz.

Baixe o programa “Hetman RAID Recovery” do site oficial e instale-o com direitos autorais administrador. Cada mídia RAID armazena todos os dados de serviço adicionais: de que mídia é feita, ordem de conexão ao controlador, como os blocos são gravados, tipo de RAID, quantos grupos, tamanho total.

Hetman RAID Recovery inicializou o array

Imediatamente após iniciar o programa, ele busca e inicializa automaticamente todos os dispositivos de armazenamento conectados ao sistema. Depois de coletar os dados necessários do sistema operacional e das unidades conectadas, o Hetman RAID Recovery adicionará imediatamente as matrizes RAID coletadas à lista. Ele irá reconstruir o array na hora se os discos membros estiverem funcionando, então apenas escaneie as partições e salve as informações.

Abra a guia Gerenciamento de disco no menu do utilitário, no campo RAID Array, clique com o botão esquerdo do mouse e selecione Abrir.

Utilitários de gerenciamento de disco, lista RAID

Primeiro vamos realizar um “Quick Scan”, se a estrutura interna dos discos não estiver danificada, esta ação é suficiente para o programa detectar os arquivos necessários.

Vamos fazer uma verificação rápida primeiro

Após uma varredura rápida, vá até o disco para revisar os dados que você precisa, caso o programa não encontre, você precisa realizar uma “Verificação Completa”. Quando o processo de verificação estiver concluído, você verá todos os arquivos encontrados no lado direito da janela.

Realizando uma verificação completa

Como resultado, o Hetman RAID Recovery recriou facilmente o array, encontrou todos os dados.

Resultado da análise de matriz completa

Faça backup de seus arquivos críticos e altere seu driver para um melhor.

Como recuperar arquivos com um controlador RAID com falha e dois discos?

Agora vamos imaginar uma situação, o controlador parou de funcionar corretamente e duas unidades não estão respondendo. Quando duas unidades falham, graças à tecnologia RAID 6, a matriz permanece totalmente operacional. Mas quando o controlador falha, você precisa usar software adicional para acessar os arquivos armazenados.

Como escrevi antes, conectamos seis suportes ao computador. O programa reconheceu imediatamente o tipo de array no modo automático.

Ao iniciar o utilitário, o Hetman RAID Recovery detectou imediatamente o tipo

Dois discos conectados não estão respondendo, mas os dados corretos são emitidos da matriz.

Dados no depósito reconstruído

Clique na linha necessária com o PKM, depois pressione “Abrir”, inicie o assistente de verificação.

Abrimos o suporte desejado

Primeiro executamos o “Análise rápida”, caso o programa mostre todos os arquivos necessários, não é necessário realizar um scan completo.

Executar uma verificação rápida

Em seguida, marque todos os arquivos necessários e clique no ícone “Restaurar”.

Especifique o diretório para salvar

Como posso reconstruir um RAID sem um controlador e sem três unidades de seis?

Considere o seguinte caso: um controlador falha e três discos conectados a ele travam. Uma arquitetura RAID 6 não poderá continuar funcionando corretamente em tal situação. Mesmo que o controlador continue funcionando corretamente, as informações não estarão disponíveis. Substituir os discos por novos e tentar reconstruir a matriz ainda resultará em perda total de dados.

Vamos começar conectando as três unidades de trabalho à placa-mãe. Se você não conseguiu descobrir exatamente quais unidades não estão funcionando, conecte todas as unidades. Mesmo nesta situação, com base nas informações adicionais, “RAID Recovery” pode detectar automaticamente o tipo de RAID.

A matriz é reconhecida e adicionada como um dispositivo

Se o programa não puder reconhecê-lo automaticamente e não o adicionar à lista de dispositivos, você precisará usar o “RAID Creator” integrado.

Criador RAID integrado

Ao criar esta matriz, pedi para você memorizar ou anotar os dados, é exatamente o que você precisa para a montagem manual.

Por favor, forneça parâmetros

Depois que o programa reconhecer automaticamente o tipo de RAID, verifique se os dados são exibidos corretamente. A quantidade de informações que podem ser retornadas depende desses dados. Após verificar e ajustar os parâmetros, clique no botão “Adicionar” para iniciar a digitalização.

Clique em Adicionar para executar a verificação

No nosso caso, o programa detectou os arquivos necessários, mas alguns deles estão corrompidos.

Dados encontrados, mas alguns corrompidos

É necessário realizar uma “Verificação Completa”, como resultado o utilitário encontrará mais informações, o que aumenta as chances de encontrar arquivos sem danos.

Agora é fácil. Procuramos «preview», marcamos os arquivos necessários, clicamos em “Restaurar”.

Selecione arquivos para salvar

Selecione o diretório, necessário em uma mídia física diferente, para salvar.

Selecione salvar diretório

Quando o processo estiver concluído, todos os arquivos estarão no diretório que você selecionou anteriormente.

Conclusão

O RAID 6 é atualmente uma das arquiteturas mais confiáveis para armazenamento de dados. Além disso, é altamente improvável que três ou mais discos rígidos falhem ao mesmo tempo. Se apenas uma unidade falhar, levará algumas horas para substituí-la e reconstruir a matriz; se duas unidades falharem, isso também não é grande coisa. Quando um controlador falha, quando não há um novo disco disponível, é impossível acessar os dados armazenados sem um software especial. O programa fez seu trabalho de forma brilhante. Ele conseguiu reconstruir completamente a matriz, mesmo quando três dos discos se recusaram a funcionar. Ele conseguiu recuperar os arquivos com um controlador danificado e dois discos com falha total. Consegui recuperar alguns arquivos quando três unidades físicas de seis falharam.

Vá para ver
Cómo crear un RAID60 en un controlador IBM ServeRAID M5016, LSI 9265-8i.Recuperación de datos RAID60

Cómo crear un RAID60 en un controlador IBM ServeRAID M5016, LSI 9265-8i.Recuperación de datos RAID60

Raidel Becerra

Autor: , Escritor técnico

Raidel Arbelay Becerra é um escritor técnico para a Hetman Software e a voz e rosto do Hetman Software: Canal YouTube de recuperação de dados. Escreve artigos aprofundados, tutoriais e resenhas sobre como funciona o software da empresa com todos os tipos de dispositivos de armazenamento.

Mykhailo Miroshnichenko

Editor: , Escritor técnico

Mykhailo Miroshnychenko é um dos principais programadores da Hetman Software. Com base em quinze anos de experiência em desenvolvimento de software, partilha os seus conhecimentos com os leitores do nosso blogue. Para além da programação, Mikhail é um especialista em recuperação de dados, sistemas de ficheiros, dispositivos de armazenamento e matrizes RAID.

Recomendado para você

Bem-vindo ao assistente com tecnologia de IA da Hetman Software.
Iniciar bate-papo