Awaria dysku twardego - jak odzyskać zaufanie do dysku lub z niego skorzystać


14

Po awarii dysku twardego (wiele uszkodzonych sektorów) sformatowałem go ponownie, ale dysk nie daje mi pewności, że użyję go w środowisku produkcyjnym.

  1. Czy istnieje narzędzie do testu warunków skrajnych, aby wiedzieć, że mogę go użyć?
  2. W jaki sposób korzystasz z dysku, więc jeśli ponownie się nie powiedzie, nie stracisz danych?

Odpowiedzi:


20

Problem polega na tym, że jeśli dysk raz Cię zawiódł, nie możesz mu ufać. Niemal w każdym przypadku wartość danych, które zamierzasz przechowywać, plus potencjalne koszty utraty lub odzyskiwania w przypadku utraty tych danych, przekraczają koszt nowego dysku.

Jeśli dane, które zamierzasz przechowywać, mają dla ciebie jakąkolwiek wartość, nie używaj dysku. Kup zamiennik.

I może rozważyć użycie go w RAID-1, gdybym był zdesperowany, a nawet wtedy prawdopodobnie tylko do 100% (tj podstaw lokalnej pamięci roboczej na węźle obliczeniowej).

Alternatywą jest przekonanie się, że masz problem z kontrolerem i dlatego dysk został uszkodzony. Jeśli kupisz inny dysk i prawie natychmiast masz te same problemy, jest to możliwe i prawdopodobnie możesz użyć pierwszego dysku na innym komputerze.


6
+1. Dyski są tanie. Gdy raz się nie powiedzie, nie zaufałbym mu żadnymi danymi, których nie miałbym nic przeciwko utracie.
theotherreceive

Dyski +1 są zdecydowanie za tanie, aby przeszkadzały im uszkodzone dyski. Jednak dla wyjaśnienia, niektórzy ludzie myślą, że „awaria dysku” występuje, gdy brakuje jakiegoś pliku, ulega uszkodzeniu lub innego „voodoo”. Znam przynajmniej jedną sytuację, w której firma zamierza wymienić cały komputer (i dyski twarde), ponieważ ma wirusa, który wymazał niektóre pliki systemowe Windows. Best Buy powiedział im, że to „zły dysk twardy”. ;-)
KPWINC

3
Dlatego ważne jest, aby przeprowadzić diagnostykę niskiego poziomu w stosunku do napędu, aby upewnić się, że nie występuje tylko uszkodzenie spowodowane przywracaniem. Samo rzucanie dyskiem bez zdiagnozowania prawdziwego problemu nie ma większego sensu.
Russ Warren,

2
Kiedy Best Buy to wsparcie techniczne firmy, to już wiele mówi.
David

na poważnie, kto do cholery jest na tyle zdesperowany, by użyć uszkodzonego dysku twardego ... kiedykolwiek?
Keith,


9

RMA to na gwarancji!

Nie mogę uwierzyć, że nikt jeszcze tego nie powiedział.

Prawdopodobnie ma 3 lub 5 lat gwarancji. Odeślij go, a otrzymasz nowy (lub odnowię). Nie bój się remontów. Wiele dysków wraca do mfg bez problemów (problemy z BIOS-em, oprogramowanie zakodowało dane, zły kontroler, funky RAID itp.).

Jakikolwiek masz napęd, nowy lub odnowiony, sprawdź, czy nie ma uszkodzonych sektorów.


2
Tak długo, jak wiesz, że na dysku nie ma nic szczególnie wrażliwego.
Brad Ackerman

1
Dobra uwaga, Brad! Przydaje się tutaj DBAN, ponieważ zakładamy, że dysk jest nadal w pewnym stopniu użyteczny (zgodnie z pytaniem).
kmarsh

8

Jeśli dysk utracił dane, najlepszym sposobem na jego wykorzystanie jest rozłożenie go na części i wyjęcie magnesów. Robią świetne magnesy na lodówkę.

Dyski twarde są tanie, nie warto ryzykować.


4
+1 za komentarz magnesu. Są POWAŻNIE SILNYMI magnesami i dają dużo zabawy. Uważaj jednak, są one również wyjątkowo kruche.
KPWINC

1
Jeśli nie usuniesz ich z metalowej płyty, są one wystarczająco mocne i mają odpowiedni kształt, aby pomieścić takie rzeczy, jak rękawice kuchenne. W piekarniku nie w lodówce, ale pomysł jest taki sam.
Chris

6

W jaki sposób korzystasz z napędu

  • Przycisk
  • Ogranicznik drzwi
  • Rozłącz go i baw się z magnesami

Użyłem ich również jako podstawek i podstawek pod monitor
BeowulfNode42

5

Lepszym niż zwykłym formatowaniem byłoby zastąpienie całego dysku danymi. Następnie dysk ma szansę na mapowanie niestabilnych sektorów za pomocą zapasowych.

Możesz sprawdzić liczbę realokacji w danych SMART (np. Za pomocą smartmontools ) przed i po zastąpieniu, aby dowiedzieć się, ile sektorów było złych. Powinieneś także regularnie sprawdzać, czy liczba realokacji wzrosła.

Teoretycznie formatowanie dysku powinno wystarczyć, aby upewnić się, że nowe dane są zapisywane na dysk, ale nie ufałbym, że jakieś narzędzie nie spróbuje odczytać „nieużywanego” sektora i potknie się o błąd odczytu. Miło jest też wcześniej wiedzieć, ile złych sektorów.

Jeśli nie ufasz dyskowi, użyj go w konfiguracji RAID, np. W kopii lustrzanej lub RAID5. Brak zaufania do jednego dysku jest zawsze dobrym pomysłem ;-)


+1 za wzmiankę o smartmontools.
kmarsh

Przynajmniej zapewniłoby to, że żadne wrażliwe dane nie byłyby na dysku, aby ktoś mógł je odzyskać, po ich wyrzuceniu.
Ernie,

5

Nigdy nie ufaj uszkodzonemu dyskowi w macierzy RAID. Zawsze.

Zdarzyło mi się to wiele razy, nie zawracałem sobie głowy konfigurowaniem Nagios do monitorowania statusu SMART dysków twardych, a dyski twarde zgłaszały awarie (przyznając się do winy za to, że nic nie robiłem lub nie wiedziałem), ale serwerowi nic się nie stało , pozostałby gotowy do działania.

Aż dysk twardy naprawdę nie zaczyna się podnosić. Zamiast tego cała macierz RAID zaczyna być uszkodzona, stało się to z kontrolerami 3Ware i Adaptec, a potem musiałem sprawdzić system plików z dużą ilością uszkodzonych plików, co wydawało się wiecznością, gdy klienci błagają o powrót serwera.

Tak więc naprawdę polecam użycie go gdzieś, gdzie nie obchodzą cię twoje dane, lub jeśli dysk twardy nie jest tak stary, RMA to. Zarówno Seagate, jak i WD mają imponujące procedury RMA i zwykle otrzymujesz odnowiony dysk twardy, czasem o jeszcze większej pojemności.

Nie dotykaj jednak dysków twardych Seagate. Straciłem do nich zaufanie, miałem 25% awaryjność tych dysków twardych, również od różnych dystrybutorów. Wersja NS lub AS, wszystkie zawiodły. Korzystam z WD RE3 i było świetnie.


2

Tak, dyski są teraz takie tanie. Wszystko zależy od tego, jak ważne są przechowywane na nim dane. Mógłbym po prostu użyć jako dodatkowej kopii zapasowej lub po prostu napędu na złom. Osobiście nie zaryzykowałbym danych przechowywanych głównie na nim. Miałem zbyt wiele awarii dysków, aby móc kiedykolwiek martwić się o niewiarygodne dyski.

Kiedy już wiem, że jazda daje mi problemy, młot sprawiedliwości staje się skuteczny!



1

Jeśli używasz * nix, wykonaj dd if = / dev / urandom z = / dev / disk na dysku kilka razy i sprawdź, czy SMART lub syslog coś daje.

Dyski są obecnie tak tanie, po prostu idź i zdobądź nowy. :)


To nie sprawdza dysku (bezpośrednio), ale niszczy go poprzez nadpisywanie. Możesz przetestować cykl odczytu (używając „dd if = / dev / disk of = / dev / null”) i nie niszczyć danych.
Mei

0

Możesz przyjrzeć się SpinRite , który robi wiele różnych rzeczy związanych z dyskami twardymi.

Możesz również pobrać dysk testowy kondycji dysku od producenta napędu, aby sprawdzić, czy pojawią się jakieś błędy. Na przykład są tutaj narzędzia Seagate i Maxtor .

Jeśli chodzi o korzystanie z dysku, możesz użyć go jako miejsca do rysowania, w którym nic nie jest przechowywane na stałe, lub po prostu użyj go w systemie, w którym wiesz, że wszystko zostało zapisane w innym miejscu.


0

Jeśli dysk wygląda na to, że może się nie powieść, musisz go wrzucić i uzyskać nowy jak najszybciej. Dyski twarde są prawdopodobnie jednym z dwóch najlepszych komponentów, które najprawdopodobniej ulegną awarii w działającym systemie (z drugiej strony są to tanie, gówniste zasilacze). O ile dane na dysku nie są absolutnie bezwartościowe, musisz wymienić je na nowy dysk. (np. używasz go jako tymczasowej pamięci podręcznej / proxy i nie obchodzi Cię, czy stracisz dane, czy nie)


Nie mogę wymyślić żadnej sytuacji, w której uszkodzone dane byłyby dopuszczalne (zamiana? Uszkodzone pliki binarne ... pamięć podręczna? Uszkodzone wpisy ...). Nie „tracisz” danych (chyba że metadane ulegną uszkodzeniu) - dostajesz uszkodzone dane.
Mei

0

Wartość danych jest warta nowego dysku. Jeśli absolutnie nie masz budżetu na nowy dysk, idź i zdobądź nowy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.