Current pending sector är inget allvarligt fel - skrivs sektorerna som den markerat som problematiska med ny data så går värdet till noll igen. Antingen lyckas diskdrivern skriva sektorn felfritt med tillräcklig låg biterror (en modern snurrdisk kolla det omedelbart i samband när sektorns skrivs med ett läshuvud x antal hundra nanometer bakom skrivhuvudet som skriver - så verifiering sker omedelbart) - fungerar inte detta så blir det en reallokerad sektor och den räknaren räknar upp.
Problemet med SATA är att du vet inte vilka sektorer som flaggats för pending (och kan innehålla för dig viktig data som den har haft trubbel med, men inte ännu misslyckats att läsa vid något tillfälle) och det enda sättet att få bort dessa igen säkert är att skriva disken från första sektorn till sista sektorn med ny data och på så sett i samband med skrivningen kolla hela diskytans alla sektorer att de har tillräcklig bra kvalitet.
Classisk scrub rättar inte halvdålig data på en SATA-disk (men pending error kan öka i antal när det hittar sektorer som kräver felrättning över en viss nivå vid läsning med scrub) och när läsfel inträffar så är det försent såvida disken inte sitter i en RAID1, RAID5/6, RAID10/50/60 och RAID-systemet skriver om sektorn som är problematisk (ger IO-error) vid läsning. Det finns dock program som kan läsa disken och sedan skriva tillbaka samma data och på så sätt fräscha upp sektorerna igen.
Filsystem som BTRFS (vid singel-disk) så kan man med 'balance' gör att all data på disken skrivs till ny position (inklusive metadatat) i 1GB-stripes vilket gör att data på halvdåliga men läsbara sektorer skrivs på en helt ny fysisk plats och de gamla sektorerna som visade problem, skrivs om någon gång senare med ny data och kontrolleras och är det OK så räknas pendings error ned, misslyckas det så blir det reallokeringar och reallokeringsräknaren räknar upp. Denna operation med 'balance' kan göras 'live' medans man använder disken/arna till annat samtidigt under Linux. - Med BTRFS 'balance' under Linux så får man en uppfräschning av all lagrad data i filsystemet med helt full nyskrivning av datat på annan plats på lagringen - det gör alltså ett bättre jobb än klassisk 'scrub' på singeldisk som bara läser data oavsett rätt eller fel men rättar inga fel.
Skall man ha diskar som reparerar automatiskt halvdåliga sektorer (och långt innan det blir läsproblem) vid scrub så är det SAS-diskar som gäller. WD/HGST Ultrastar finns i varianter med SAS-gränssnitt men kräver att du har SAS-HBA i din dator/server.
SATA-gränssnitt är 'konsument'! - kan aldrig bli riktig 'pro' hur man än sminkar grisen.
Det man bör ha ögonen på är antalet reallokerade sektorer - börja det komma upp sådana och antalet stiger med högre takt än enstaka sektor per år så är det dags att hålla sina backupper uppdaterad (det skall man ändå göra oavsett)
Det är viktigare att köpa 2 diskar av medium kvalitet, ja tom. billig kvalitet och se till att de synkas ofta mellan sig än att bränna pengar på en dyr enterprise-disk som ändå går sönder precis som den billiga disken om du råkade tappa den i backen.
Sedan är det en fruktansvärd skillnad mellan en WD-green (idag så går dessa Caviar-diskar under namnet WD-blue istället) och en Enterprise-disk med dual-SAS gränssnitt och tänkt att husera i server rack med många tiotals diskar som vibrerar tillsammans och där läshuvudet darrar konstant med sökningar, läs och skrivning kontinuerligt i 24/7 i minst 5 år i rad.
Men vill man ha lite bättre diskar så är det på WD-sidan Ultrastar-serien, men även nyare WD-Gold är HGST-diskar. - dock kolla noga på modellen då det finns SMR-diskar även där (tex. H300-serien) - problemet är att det står inget om detta i deras datablad, hinten finns bara i form av det är diskar tänkta för lägre volymer...
Segates Ironwolf eller Barracuda PRO (10 TB och uppåt) och exos-diskar är CMR/PMR-diskar med data som är liknande som nearline Enterprise diskar. Du får också gå igenom Toshibas diskar och deras P300-serie om du vill ha 'desktop-diskar'
Skall man gå fritt från risken med SMR-diskar så är 10 TB och större hos i stort sett alla märken.
Vill man ha de billigaste diskarna så är det att köpa diskarna som externa 3.5" diskar och sedan chucka dem om du skall ha som lösa drive (ingen garanti dock om man gör så)
En billig extern disk är 10TB-disk är tex. Segate Expansion 10 TB (och det är Barracuda PRO i dem - alltså inte någon SMR-disk och den är snabb för att vara en snurrdisk) för strax över 2000:- och du kan i nästa köpa 2 st sådana för priset av en enda 10TB retail WD-RED WD101EFAX...
Kvantiteten är viktigare (dvs. samma data på mer än en fysisk disk) än kvalitet (om disken håller 3 eller 5 år) om datasäkerhet är prio.
Sedan kommer du att upptäcka att moderna snurrdiskar i princip kör cirklar kring din gamla WD-green både i avseende söktider och överföringskapacitet - dvs. halva söktiden och dubbla överföringshastigheten på de nyare diskarna - Kör man en gammal WD-green 3TB i en USB3-diskdocka och en modern Segate Expansion 10 TB parallellt via USB3 så kommer du snart att skruva dig i stolen när du upptäcker hur långsam WD-green från början av 2010-talet är gentemot en modern 10TB disk idag... WD-Green är i hastighet bokstavligen som frusen sirap...