Сбой жесткого диска - Как восстановить доверие к диску или как-то его использовать


14

После выхода из строя жесткого диска (много поврежденных секторов) я переформатировал его, но накопитель не дает мне уверенности использовать его в производстве.

  1. Есть ли инструмент для стресс-теста, чтобы я знал, что могу его использовать?
  2. Каким образом вы бы использовали диск, чтобы в случае его повторного сбоя вы не потеряли данные?

Ответы:


20

Проблема в том, что, если диск сломался один раз, вы не можете ему доверять. Практически в каждом случае ценность данных, которые вы предлагаете хранить, плюс потенциальная стоимость потери или восстановления в случае потери этих данных превышает стоимость нового диска.

Если данные, которые вы предлагаете хранить, имеют какое-либо значение для вас, не используйте диск. Купить замену.

Я мог бы рассмотреть возможность использования его в RAID-1, если бы я был в отчаянии, и даже тогда, вероятно, только для 100% нуля (то есть локальное рабочее хранилище на вычислительном узле).

Альтернатива - убедить себя в том, что у вас проблема с контроллером, и именно поэтому диск был поврежден. Если вы покупаете другой диск и почти сразу же сталкиваетесь с такими же проблемами, это возможно, и вы, вероятно, можете использовать первый диск на другом компьютере.


6
+1. Диски дешевые. Как только это не удастся, я не буду доверять этим данным, которые я не прочь потерять.
другой прием

+1 Диски СЛИШКОМ дешевы, чтобы возиться с неисправным диском. Просто чтобы прояснить, некоторые люди думают, что «отказавший диск» - это когда какой-то файл пропадает, поврежден или какой-то другой «вуду». Я знаю по крайней мере одну ситуацию, когда бизнес собирался заменить весь ПК (и жесткие диски), потому что у них был вирус, который уничтожил некоторые системные файлы Windows. Best Buy сказал им, что это «плохой жесткий диск». ;-)
KPWINC

3
Вот почему так важно выполнить низкоуровневую диагностику диска, чтобы убедиться, что это не просто случайное повреждение. Простое бросание диска без диагностики истинной проблемы не имеет большого смысла.
Расс Уоррен

2
Когда Best Buy - это техническая поддержка бизнеса, это уже говорит о многом.
Дэвид

серьезно, кто, черт возьми, настолько отчаянно пытается использовать отказавший жесткий диск ... когда-либо?
Кит

13

Мне нравится запускать SpinRite на полуосуществующих дисках, просто чтобы посмотреть, стоят ли они чего-нибудь. Это занимает много времени, но оно того стоит в долгосрочной перспективе.

Смотрите здесь: http://www.grc.com/intro.htm


9

RMA это по гарантии!

Я не могу поверить, что никто еще не сказал это.

Это, вероятно, имеет 3 или 5 лет гарантии. Отправьте его обратно и получите новый (или восстановите). Не бойся повторений. Многие диски возвращаются в mfg без каких-либо проблем (проблемы с BIOS, программное обеспечение зашифровывало данные, плохой контроллер, программный RAID-массив и т. Д.).

Независимо от того, какой у вас диск, новый или отремонтированный, проверьте исправность секторов.


2
Пока вы знаете, что на диске нет ничего особенно чувствительного.
Брэд Акерман

1
Хороший вопрос, Брэд! Здесь пригодится DBAN, так как мы предполагаем, что диск все еще можно использовать (в зависимости от вопроса).
kmarsh

8

Если диск потерял данные, лучший способ использовать его - разобрать его и извлечь магниты. Они делают отличные магниты на холодильник.

Жесткие диски дешевые, не стоит рисковать.


4
+1 за магнитный комментарий. Они очень сильные магниты и очень весело. Будьте осторожны, они очень хрупкие.
KPWINC

1
Если вы не снимаете их с металлической пластины, они достаточно прочные и имеют правильную форму, чтобы удерживать такие вещи, как рукавицы. На духовке не холодильник, но идея та же.
Крис

6

Как бы вы использовали диск?

  • пресс-папье
  • Дверной ограничитель
  • Раздвинь его и повеселись с магнитами

Я также использовал их как подставки и подставки для мониторов
BeowulfNode42

5

Лучше, чем просто переформатировать, было бы перезаписать весь диск данными. Тогда у привода есть возможность переназначить слоистые сектора на запасные.

Вы можете проверить количество перераспределений в данных SMART (например, с помощью smartmontools ) до и после перезаписи, чтобы понять, сколько секторов было плохим. Вам также следует регулярно проверять, увеличилось ли количество перераспределений.

В теории форматирования диска должно быть достаточно, чтобы обеспечить запись новых данных на диск, но я бы не поверил, что какой-то инструмент не попытается прочитать «неиспользуемый» сектор и споткнется из-за ошибки чтения. Также приятно заранее знать количество плохих секторов.

Если вы больше не доверяете диску, используйте его для настройки RAID, например, в зеркале или RAID5. Не доверять ни одному диску - это всегда хорошая идея ;-)


+1 за упоминание smartmontools.
Кмарш

По крайней мере, это гарантирует, что на диске нет конфиденциальных данных, которые кто-то другой мог бы восстановить, после того как вы их выбросили.
Эрни

5

Никогда не доверяйте неисправному диску в массиве RAID. Когда-либо.

Такое случалось со мной много раз, я не удосужился настроить Nagios для мониторинга состояния SMART жестких дисков, а жесткие диски продолжали сообщать о сбоях (признайте себя виновными в том, что ничего не делали или вообще не знали), но с сервером ничего не произошло , он бы остался и работал.

Пока жесткий диск действительно не начинает набирать обороты. Вместо этого весь RAID-массив начинает повреждаться, что происходит с контроллерами 3Ware и Adaptec, а затем мне приходится загружать файловую систему множеством поврежденных файлов, что казалось вечностью, когда клиенты просят сервер вернуться.

Поэтому я бы порекомендовал просто использовать его где-нибудь, чтобы вас не волновали ваши данные, или, если жесткий диск не такой старый, RMA. И у Seagate, и у WD впечатляющие процедуры RMA, и вы обычно получаете отремонтированный жесткий диск, иногда с еще большей емкостью.

Однако не трогайте жесткие диски Seagate. Я потерял все свое доверие к ним, у меня были хорошие 25% отказов этих жестких дисков, также от разных дистрибьюторов. Версия NS или AS, они все провалились. Я использовал WD RE3, и это было здорово.


2

Да, диски сейчас такие дешевые. Все зависит от того, насколько важны данные, хранящиеся на нем. Я мог бы просто использовать в качестве вторичной резервной копии или просто диск утилизации. Лично я не стал бы рисковать данными, хранящимися в первую очередь на нем. У меня было слишком много поломок дисков, чтобы когда-либо снова заботиться о ненадежных дисках.

Как только я узнаю, что драйв порождает проблемы, кувалда правосудия доставляет!


1

Если вы можете загрузиться с компакт-диска или USB-накопителя, я предлагаю вам попробовать SprinrRite от GRC

не бесплатно, но ИМХО стоит цена!


1

Если вы используете * nix, сделайте dd if = / dev / urandom of = / dev / disk на диске несколько раз и посмотрите, выдаст ли SMART или syslog что-нибудь.

Диски сегодня такие дешевые, просто иди и купи себе новый. :)


Это не проверяет диск (напрямую), но уничтожает его путем перезаписи. Вы можете проверить цикл чтения (используя «dd if = / dev / disk of = / dev / null») и не уничтожать данные.
Мэй

0

Возможно, вы захотите взглянуть на SpinRite , который делает много разных вещей, связанных с жесткими дисками.

Вы также можете получить тестовый диск для проверки работоспособности накопителя у производителя накопителя, чтобы узнать, не появляются ли какие-либо ошибки. Инструменты Seagate и Maxtor находятся здесь , например.

Что касается использования диска, вы можете использовать его как пустое место, где ничего не хранится постоянно, или просто использовать его в системе, где вы знаете, что все резервные копии находятся где-то еще.


0

Если диск даже выглядит так, как будто он может выйти из строя, вам нужно выбросить его и получить новый как можно скорее. Жесткие диски, вероятно, являются одним из двух лучших компонентов, которые, скорее всего, выйдут из строя в работающей системе (другой, по моему опыту, является дешевым дерьмовым источником питания). Если данные на диске абсолютно бесполезны, вам необходимо заменить их на новый диск. (например, вы используете его как временный кеш / прокси, и вам все равно, потеряете вы данные или нет)


Я не могу вспомнить ни одной ситуации, когда поврежденные данные были бы допустимы (swap? Поврежденные двоичные файлы ... cache? Поврежденные записи ...). Вы не «потеряете» данные (если метаданные не испортятся) - вы получите поврежденные данные.
Мэй

0

Ценность данных стоит нового диска. Если у вас нет абсолютно никакого бюджета на новый диск, идите и получите новый.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.