Hoe lang duurt een volledige leestest op een harde schijf van meerdere terabytes?

Eva Wong is de Technisch Schrijver en en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, zij is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials stelt ze de community in staat om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Schat de duur van één volledige sequentiële lezing door de schijfcapaciteit te delen door de aanhoudende overdrachtssnelheid. Veel HDD's van 8-12 TB hebben ongeveer 12-24 uur nodig voor één volledige lezing, maar binnenste sporen, USB-bridges, gelijktijdige I/O, nieuwe pogingen en firmware van de schijf kunnen die periode verlengen.

Een lange SMART-test, een alleen-lezen-oppervlaktescan en een destructieve badblocks-test met meerdere patronen zijn niet gelijkwaardig. Een inbrandtest met meerdere schrijf- en verificatierondes kan meerdere dagen duren en bestaande gegevens vernietigen. Dit onderscheid bepaalt de meetmethode, veiligheidsmarge en stopconditie. Dit onderscheid bepaalt de meetmethode, veiligheidsmarge en stopconditie. Dit onderscheid bepaalt de meetmethode, veiligheidsmarge en stopconditie.

Bereken een realistische basiswaarde

Een schijf van 8 TB met een gemiddelde snelheid van 180 MB/s heeft ongeveer 12,3 uur nodig voor één ideale passage over de decimale capaciteit; bij 120 MB/s duurt dit ongeveer 18,5 uur. Houd rekening met extra tijd voor tragere binnenste sporen en opdracht-overhead.

Gebruik de werkelijke aanhoudende snelheid van de schijf met dezelfde controller en behuizing. Een SATA-schijf achter een instabiele USB-bridge kan worden beperkt door resets, voeding of thermisch gedrag in plaats van door de snelheid van de platters.

Voer tests waar mogelijk uit op afzonderlijke schijven en noteer het model, de firmware, interface, capaciteit, starttijd en verwachte voltooiing. Zo zijn abnormale onderbrekingen te onderscheiden van een trage maar doorlopende scan.

Beoordeel voortgang en gezondheid samen

Normale voortgang is continu, ook als de snelheid afneemt richting de binnenste sporen. Lange onderbrekingen, herhaalde kernel-resets, I/O-fouten of een stijgend aantal wachtende sectoren zijn geen normale variatie in de duur.

Controleer de SMART-gegevens vóór en na de scan, waaronder tellers voor opnieuw toegewezen, wachtende en offline-onherstelbare sectoren, opdracht-time-outs en interface-CRC-fouten. Interpreteer veranderingen in hun context in plaats van te vertrouwen op één algemene gezondheidsstatus.

Gebruik de onderstaande tabel om het resultaat te classificeren.

Waargenomen toestand Beoordeling Volgende actie
Gelijkmatige voortgang; snelheid neemt geleidelijk af Normaal gedrag over het volledige oppervlak Laat de passage voltooien
Geen voortgang; USB/SATA-resets Instabiliteit in het verbindingstraject Stop en isoleer kabel, voeding en behuizing
Leesfouten of stijgende SMART-tellers Risico op defecte media Vertrouw de schijf niet

Kies de minst destructieve test die de vraag beantwoordt

Gebruik een alleen-lezen-scan wanneer het behoud van gegevens vereist is. Gebruik een destructieve schrijf-/leestest alleen op een lege schijf nadat de juiste apparaatidentiteit is gecontroleerd en er geen waardevolle gegevens zijn aangesloten.

Houd de koeling en voeding van de behuizing stabiel en pauzeer scrubs of kopieeracties die de timing onbruikbaar zouden maken. Meerdere schijven parallel testen is alleen redelijk als de controller, voeding en koeling dit kunnen volhouden.

De diagnose voor verificatielezingen van ZimaSpace maakt onderscheid tussen mediafouten en resets van de behuizing.

De tabel met timings voor inbrandtests van schijven van HomeServerCalc laat zien hoe capaciteit en testpatroon de totale duur beïnvloeden.

-15% OFF
Single board computer zimaboard2

Test elk verdacht verbindingstraject opnieuw voordat je de schijf vertrouwt

Als de scan blijft hangen, herhaal dan een beperkte lezing van het getroffen gebied met een bekende goede SATA-poort, kabel, voedingsbron of behuizing. Bewaar de logbestanden voordat je hardware wijzigt.

Een schoon resultaat via een tweede verbinding wijst erop dat de oorspronkelijke bridge of kabel de oorzaak was; terugkerende mediafouten of oplopende SMART-tellers wijzen terug naar de schijf. Voeg een verdachte schijf niet toe aan een gedegradeerde array.

Accepteer de schijf wanneer de volledige passage is voltooid zonder leesfouten, resets of verslechterende gezondheidstellers. Stop en vervang of retourneer de schijf wanneer fouten zich herhalen via een bekende goede verbinding, ongeacht of de totale looptijd aannemelijk leek.

Ondersteuning & Tips

Meer om te lezen

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.