Falha na unidade de disco rígido - Como recuperar a confiança na unidade ou fazer algum uso dela

14

Depois que um disco rígido falha (muitos setores corrompidos) eu o reformato, mas a unidade não me dá confiança para usá-lo na produção.

  1. Existe uma ferramenta para enfatizar o teste, então sei que posso usá-lo?
  2. De que maneiras você usaria a unidade para que, se ela falhasse novamente, você não perdesse a perda de dados?
por Eduardo Molteni 13.07.2009 / 15:12

13 respostas

20

O problema é que, se uma unidade falhou uma vez, você não pode confiar nela. Em quase todos os casos, o valor dos dados que você está propondo a armazenar, além dos custos potenciais de perda ou recuperação se esses dados forem perdidos, excede o custo de uma nova unidade.

Se os dados que você está propondo a armazenar tiverem algum qualquer valor para você, não use a unidade. Compre um substituto.

Eu posso considerar usá-lo em um RAID-1 se eu estivesse desesperado, e mesmo assim provavelmente apenas para 100% de raspar (ou seja, armazenamento de trabalho local em um nó de cálculo).

A alternativa é se convencer de que você tem um problema com o controlador, e é por isso que o disco foi corrompido. Se você comprar outro disco e quase imediatamente tiver os mesmos problemas, isso é possível, e provavelmente você poderá usar o primeiro disco em outro computador.

    
por 13.07.2009 / 15:39
13

Eu gosto de rodar o SpinRite em drives semi-defuntos apenas para ver se eles valem alguma coisa. Demora um pouco, mas vale a pena a longo prazo.

Veja aqui: link

    
por 13.07.2009 / 15:15
9

RMA está sob garantia!

Eu não acredito que ninguém tenha dito isso ainda.

Provavelmente tem uma garantia de 3 ou 5 anos. Envie de volta e obtenha um novo (ou refurb). Não tenha medo de refurbs. Muitas unidades são retornadas ao mfg com zero problemas (problemas da BIOS, software embaralhou os dados, controlador ruim, software RAID, etc).

Qualquer que seja o seu disco, novo ou refurbado, verifique se há setores defeituosos.

    
por 13.07.2009 / 18:19
8

Se uma unidade perdeu dados, a melhor maneira de usá-la é desmontá-la e extrair os ímãs. Eles são ótimos ímãs de geladeira.

Os discos rígidos são baratos, não vale a pena arriscar.

    
por 13.07.2009 / 15:59
6

In which ways would you use the drive

  • Paperweight
  • Doorstop
  • Ponha-o à parte e divirta-se com os ímanes
por 13.07.2009 / 16:35
5

Nunca confie em um disco com falha em uma matriz RAID. Ever.

Eu tive isso comigo muitas vezes, não me preocupei em configurar o Nagios para monitorar o status SMART dos discos rígidos e os discos rígidos relataram falhas (declarar-se culpado por não fazer ou não saber), mas nada aconteceria para o servidor, ele permaneceria ativo e funcionando.

Até o disco rígido começar a funcionar. Toda a matriz RAID começa a ficar corrompida, aconteceu com os controladores 3Ware e Adaptec, então acabo tendo que fsck o sistema de arquivos com muitos arquivos corrompidos, o que pareceu uma eternidade quando os clientes estavam implorando para o servidor voltar.

Então, eu realmente recomendaria apenas usá-lo em algum lugar que você não se importa com seus dados, ou se o disco rígido não é tão antigo, RMA-lo. Tanto a Seagate quanto a WD possuem procedimentos impressionantes de RMA e você geralmente obtém um disco rígido recondicionado, às vezes com capacidade ainda maior.

No entanto, não toque nos discos rígidos da Seagate. Eu perdi toda minha confiança neles, eu tive uma boa taxa de falha de 25% desses discos rígidos, de diferentes distribuidores também. Versão NS ou AS, todos falharam. Eu tenho usado o WD RE3 e tem sido ótimo.

    
por 13.07.2009 / 16:01
5

Melhor do que apenas reformatar seria substituir o disco inteiro por dados. Em seguida, a unidade tem a chance de remapear os setores escamosos com os sobressalentes.

Você pode verificar a contagem de realocação nos dados SMART (por exemplo, com smartmontools ) antes e depois de sobrescrevê-los para ter uma ideia de quantos setores eram ruins. Você também deve verificar regularmente se a contagem de realocação subiu.

Em teoria, a formatação do disco deve ser suficiente para garantir que novos dados sejam gravados no disco, mas eu não confiaria que alguma ferramenta não tentaria ler um setor "não usado" e tropeçar em um erro de leitura. Também é bom saber antecipadamente a quantidade de setores defeituosos.

Se você não confiar mais no disco, use-o em algum tipo de configuração de RAID, ou seja, em um espelho ou RAID5. Não confiar em um único disco é sempre uma boa idéia; -)

    
por 13.07.2009 / 15:55
2

Sim, os discos são tão baratos agora. Tudo depende de quão críticos são os dados armazenados nele. Eu poderia apenas usar como um backup secundário ou apenas uma unidade de sucata. Pessoalmente, eu não arriscaria nenhum dado armazenado principalmente nele. Eu tive muitos discos de falha para se preocupar com unidades não confiáveis novamente.

Uma vez eu sei que uma unidade me dá problemas, o martelo da justiça oferece!

    
por 13.07.2009 / 17:10
1

Se você puder inicializar a partir de um CD ou pendrive, sugiro que tente SprinRRite do GRC

não é grátis, mas IMHO vale bem o preço!

    
por 13.07.2009 / 15:16
1

Se você usa * nix, faça um dd if = / dev / urandom de = / dev / disk no disco algumas vezes e veja se o SMART ou syslog fornece alguma coisa.

Os discos são tão baratos hoje em dia, basta comprar um novo. :)

    
por 13.07.2009 / 16:08
0

Você pode querer olhar para SpinRite , que faz muitas coisas diferentes relacionadas a discos rígidos.

Você também pode pegar um disco de teste de condicionamento físico do fabricante da unidade para ver se algum erro é exibido. As ferramentas da Seagate e da Maxtor são aqui , por exemplo.

Quanto ao uso da unidade, você pode usá-la como espaço de trabalho, onde nada é armazenado permanentemente, ou apenas usá-la em um sistema em que você sabe que tudo está armazenado em outro lugar.

    
por 13.07.2009 / 15:19
0

Se um disco parecer que pode falhar, você precisará lançá-lo e obter um novo o mais rápido possível. Os HDDs são provavelmente um dos dois principais componentes com maior probabilidade de falhar em um sistema em execução (o outro sendo fontes de energia baratas e ruins na minha experiência). A menos que os dados no disco sejam absolutamente inúteis, você precisa substituí-lo por um novo disco. (por exemplo, você está usando como um cache / proxy temporário e não se importa se perde os dados ou não)

    
por 13.07.2009 / 17:49
0

O valor dos dados vale uma nova unidade. A menos que você não tenha absolutamente nenhum orçamento para uma nova unidade, vá e obtenha uma nova.

    
por 13.07.2009 / 20:40