Hur lång tid bör ett fullständigt lästest ta på en hårddisk på flera terabyte?

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

Uppskatta en fullständig sekventiell läsning genom att dividera diskens kapacitet med den ihållande överföringshastigheten. Många hårddiskar på 8–12 TB behöver ungefär 12–24 timmar för en enda läsning, men inre spår, USB-bryggor, samtidiga I/O-operationer, omförsök och diskens firmware kan förlänga tidsfönstret.

Ett långt SMART-test, en skrivskyddad ytskanning och ett destruktivt badblocks-test med flera mönster är inte likvärdiga. En flerpassbränning med skrivning och verifiering kan ta flera dagar och förstör befintliga data. Denna skillnad avgör mätmetod, säkerhetsmarginal och stoppvillkor. Denna skillnad avgör mätmetod, säkerhetsmarginal och stoppvillkor. Denna skillnad avgör mätmetod, säkerhetsmarginal och stoppvillkor.

Beräkna en realistisk baslinje

En disk på 8 TB med en genomsnittlig hastighet på 180 MB/s behöver cirka 12,3 timmar för en idealisk genomläsning av den decimala kapaciteten; vid 120 MB/s behöver den cirka 18,5 timmar. Lägg till marginal för långsammare inre spår och kommandotillägg.

Använd diskens faktiska ihållande hastighet med samma styrenhet och kabinett. En SATA-disk bakom en instabil USB-brygga kan begränsas av återställningar, strömförsörjning eller termiskt beteende snarare än skivans hastighet.

Kör tester på enskilda diskar när det är möjligt och dokumentera modell, firmware, gränssnitt, kapacitet, starttid och förväntad sluttid. Då blir onormala stopp särskiljbara från en långsam men kontinuerlig skanning.

Bedöm framsteg och hälsa tillsammans

Normala framsteg är kontinuerliga även om hastigheten minskar mot de inre spåren. Långa avbrott, upprepade kärnåterställningar, I/O-fel eller ett ökande antal väntande sektorer är inte normal variation i testtiden.

Kontrollera SMART-data före och efter skanningen, inklusive räknare för omallokerade, väntande och offline-okorrigerbara sektorer, kommandotidsgränser och CRC-fel i gränssnittet. Tolka förändringar i sitt sammanhang i stället för att lita på en enda övergripande hälsomärkning.

Använd tabellen nedan för att klassificera resultatet.

Observerat tillstånd Bedömning Nästa åtgärd
Stadiga framsteg; hastigheten minskar Normalt beteende vid fullständig ytskanning Låt körningen slutföras
Inga framsteg; USB-/SATA-återställningar Instabil anslutningsväg Stoppa och isolera kabel, strömförsörjning och kabinett
Läsfel eller ökande SMART-räknare Medierisk Lita inte på disken

Välj det minst destruktiva testet som besvarar frågan

Använd en skrivskyddad skanning när data måste bevaras. Använd en destruktiv bränning med skrivning och läsning endast på en tom disk, efter att rätt enhetsidentitet har verifierats och inga värdefulla data finns anslutna.

Håll kylningen och strömförsörjningen till kabinettet stabila och pausa skrubbningar eller kopieringar som skulle göra tidsmätningen meningslös. Det är rimligt att testa flera diskar parallellt endast om styrenheten, strömförsörjningen och kylningen klarar att driva dem kontinuerligt.

ZimaSpaces diagnostik för verifieringsläsning skiljer mediefel från återställningar i kabinettet.

HomeServerCalcs tabell över tider för bränningstest av diskar visar hur kapacitet och testmönster påverkar den totala tidsåtgången.

-15% OFF
Single board computer zimaboard2

Testa om alla misstänkta anslutningsvägar innan du litar på disken

Om skanningen stannar, upprepa en begränsad läsning av det berörda området med en välfungerande SATA-port, kabel, strömkälla eller kabinett. Spara loggarna innan du byter maskinvara.

En ren andra anslutningsväg tyder på att den ursprungliga bryggan eller kabeln var orsaken; återkommande mediefel eller ökande SMART-räknare pekar tillbaka på disken. Lägg inte till en tveksam disk i en degraderad array.

Godkänn disken när hela genomläsningen är klar utan läsfel, återställningar eller försämrade hälsoräknare. Stoppa och byt ut eller returnera den när felen återkommer via en välfungerande anslutningsväg, oavsett om den totala körtiden verkade rimlig.

Support och tips

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.