Redundância com falha de RAID do Windows 2008 - que é o disco “atual”?

3

Eu tenho um Windows 2008 Server com um software RAID 1 de duas unidades (espelhamento). Ontem à noite, uma das unidades aparentemente falhou (apenas desapareceu do sistema) e eu tive que arrancar a partir do plexo secundário, a fim de fazê-lo funcionar novamente. Eu não sei qual das unidades realmente falhou como após o desligamento / reinício ambos estavam online.

Agora, o Gerenciamento de disco diz que o status do volume é "Redundância com falha". Se eu tentar reativá-lo, ele começa a ressincronizar, mas aparentemente falha no processo, pois encontra um bloqueio ruim em um dos drivers (pode ser o outro).

Estou muito confuso agora; Não tenho certeza de qual é o estado atual da matriz - o Redundância com falha significa que ele ainda está executando o espelhamento (não há triângulos amarelos ao lado dos discos, a menos que eu tente reativá-los)?

E o mais importante, eu não tenho absolutamente nenhuma idéia se os novos dados (aquele que foi criado entre ontem à noite e agora) estão contidos em ambas as unidades ou apenas em uma (qual delas?).

Qualquer sugestão seria apreciada.

Obrigado! Darko

UPDATE

Eu descobri que drive continha blocos ruins, mas infelizmente (claro, quando as coisas dão errado, eles realmente são errados) era aparentemente a unidade outra que foi removido do espelho, então eu tinha os dados mais recentes na unidade com blocos defeituosos e não havia como ressincronizar o espelho, pois o Windows realmente não queria replicar dados de uma unidade com blocos defeituosos.

Então, depois de fazer backups suficientes, decidi fazer mais uma tentativa (antes de clonar o drive offline) e tentei um aplicativo chamado "HDD Regenerator", que supostamente "regenera setores que não estão fisicamente danificados, mas apenas incorretamente". magnetizado "(note que eu não me apaixono por interfaces brilhantes de aplicativos que deveriam fazer milagres) e, para minha surpresa, no meu caso, de alguma forma funcionou - nenhum setor foi realocado e os dados ainda estão lá. Depois de executar o chkdsk com o parâmetro / B para verificar novamente (52 KB anteriormente) os clusters defeituosos que ele reportou nenhum foram encontrados, então consegui ressincronizar com sucesso o espelho e verifiquei que todos os dados estão intactos.

É claro que irei muito monitorar de perto o drive (ele passa em todos os testes de diagnóstico agora, então duvido que possa devolvê-lo) no futuro e jogá-lo no lixo no próximo sinal de anormalidade.

Obrigado por toda a ajuda.

ATUALIZAR um ano depois

Ainda trabalhando perfeitamente sem setores defeituosos.

    
por Carko 03.12.2010 / 18:15

3 respostas

3

"Redundância com falha" significa que um dos discos no espelho falhou.

Acho que a resposta de Bart é um pouco extremo. Aqui está o que eu faria:

  • Faça um backup completo do servidor agora .

  • Retire o disco "principal" do computador servidor, identifique-o como sua conexão com o servidor (a qual porta está conectada, etc.).

  • Inicialize o servidor no disco restante.

  • Usando o "Visualizador de Eventos", verifique se esse é o disco em que você está executando desde a falha (ou seja, procure entradas que correspondam à hora em que você esteve em funcionamento).

  • Se o disco secundário for o que você está usando, substitua o disco primário e continue.

  • Se o disco secundário não parecer ser o que você usou, retire-o do servidor, instale o disco principal e repita esse processo. Você precisa ter certeza de que está trabalhando com o disco em que está sendo executado.

  • Teste os dois discos com a ferramenta de diagnóstico do fabricante do disco e determine qual disco tem um problema. Se o disco que você está usando for o disco com problema, você provavelmente não poderá restabelecer o espelho (porque o Windows parará de espelhar quando atingir um bloco ruim no disco de origem) e será melhor restaurá-lo seu backup para um novo disco. Se o disco que falhou for o disco que você não está usando desde que a falha ocorreu, provavelmente será possível obter um disco novo e restabelecer o espelho.

Eu ficaria muito cauteloso com a inicialização do servidor com os dois discos instalados até que você tenha estabelecido um entendimento claro de qual disco falhou e se será ou não capaz de restabelecer o disco espelho.

    
por 03.12.2010 / 18:42
2

Os dados na unidade que falharam não são confiáveis e não devem ser considerados para redundância. Suponha que a unidade não tenha bons dados sobre ela. Por documentação da Microsoft:

A mirrored volume's status is Failed Redundancy.

Cause: One or both of the members of the mirrored volume has failed, and the volume is no longer fault tolerant. To avoid data loss, you should attempt to repair the volume as soon as possible.

Isolar qual unidade é a ruim no caso de você não ter as luzes da tela apropriadas é factível. Desconecte um e tente inicializar a partir dele. Se funciona e você tem dados, encontrou o bom. Se não funcionar, você encontrou o ruim. Desconecte-o, conecte o outro novamente e encontre uma nova unidade.

    
por 03.12.2010 / 18:43
1

Dependendo do valor dos dados, eu faria um backup do servidor agora, limpe as unidades com um novo formato para ver se um deles causa erros e recrie o volume espelhado e restaure os dados.

Normalmente, a redundância com falha é apenas isso. Você tem uma unidade que não está sincronizada e está sendo executada com uma unidade principal funcionando corretamente.

Gostaria de saber se a reformatação de backup ajudará você a descobrir qual unidade possui um ponto ruim ou um cluster excêntrico e, em seguida, substituí-la.

    
por 03.12.2010 / 18:25