Acasă
» WINDOWS
»
Cum se verifică starea de sănătate a hard disk-ului în Windows Server
Cum se verifică starea de sănătate a hard disk-ului în Windows Server
Pentru a verifica starea hard diskului în Windows Server, începeți cu o sesiune PowerShell cu privilegii ridicate și examinați starea discului fizic. Apoi, inspectați contoarele de fiabilitate și, atunci când hardware-ul le expune, datele SMART. Folosiți chkdskseparat pentru erorile sistemului de fișiere; nu este un test de stare a hardware-ului.
Gestionarea discurilor ajută la identificarea discurilor, partițiilor și volumelor. Un volum marcat cu „Sănătos” nu confirmă că unitatea sa fizică a trecut diagnosticele SMART. Consultați prezentarea generală a Gestionării discurilor de la Microsoft .
Înainte de a verifica un disc de server
Dacă auziți clicuri sau scrâșnete noi, observați erori I/O repetate sau observați o încetinire bruscă, verificați dacă o copie de rezervă recentă este utilizabilă înainte de reparații sau teste extinse. Înregistrați modelul unității, numărul de serie, compartimentul și volumele dependente pentru a putea identifica dispozitivul corect.
Controlerele RAID, HBA-urile, mașinile virtuale și unele drivere pot ascunde discurile fizice sau datele SMART. O mașină virtuală poate vedea doar un disc virtual. Verificați utilitarul de gestionare a serverului sau a controlerului sau gazda hypervisor, alături de Windows. Ghidul de depanare a stocării Windows Server de la Microsoft recomandă verificarea driverelor de stocare și a firmware-ului cu furnizorul de hardware.
1. Verificați starea discului fizic în PowerShell
Deschideți PowerShell ca administrator și executați această comandă doar pentru citire:
Get-PhysicalDisk listează obiectele de disc vizibile pentru furnizorii de gestionare a stocării disponibili. Potriviți modelul sau numărul de serie cu unitatea pe care intenționați să o inspectați. HealthStatuspoate fi Healthy, Warning, Unhealthy, sau Unknown; OperationalStatusraportează starea sa curentă de funcționare. Aceste semnale raportate de furnizor nu pot garanta că o unitate nu va defecta. Investigați avertismentele, discurile lipsă sau stările neașteptate, în special într-un set RAID sau într-un pool de spații de stocare.
Rezultatul și valorile reale variază în funcție de furnizorul de stocare.
2. Citiți contoarele de fiabilitate
Înlocuiți PhysicalDisk8mai jos cu numele prietenos afișat pe serverul dvs.:
Get-StorageReliabilityCounter poate returna temperatura, orele de pornire, uzura și erorile de citire/scriere corectate sau necorectate. Unele câmpuri pot fi goale deoarece dispozitivul, driverul sau controlerul nu le expune; golul nu înseamnă că nu există nicio problemă.
Comparați tendințele cu instrucțiunile producătorului unității sau serverului. Nu există o limită universală de temperatură, uzură sau număr de erori pentru fiecare model. Dacă apar avertismente, erorile cresc sau o unitate așteptată lipsește, protejați datele și inspectați diagnosticele furnizorului sau ale controlerului.
Contoarele și formatarea disponibile depind de dispozitiv și de controler.
3. Verificați încrucișat diagnosticele SMART și ale controlerului
Pentru o vizualizare grafică SMART, descărcați GSmartControl de pe pagina oficială de descărcări . Este o interfață grafică smartctlcare poate afișa atribute SMART și oferă autoteste pentru unitățile acceptate. Proiectul listează dispozitivele SATA, PATA și NVMe, plus unele unități din spatele punților USB sau controlerelor RAID. Verificați compatibilitatea cu ediția Windows Server și politica software înainte de a-l instala pe un server de producție.
Selectați unitatea dorită și examinați identitatea, evaluarea generală și atributele acesteia. Un rezumat reușit nu poate garanta că o unitate nu va defecta. Dacă un controler ascunde date SMART, utilizați diagnosticele aprobate de furnizorul serverului sau al controlerului. Rulați un autotest numai atunci când este potrivit pentru hardware-ul și fereastra de întreținere.
Câmpurile și testele SMART variază în funcție de unitate; acesta nu este un rezultat de diagnosticare în timp real.
4. Verificați sistemul de fișiere NTFS cu CHKDSK
Pentru a scana online un volum NTFS local, deschideți o linie de comandă pentru administrator și înlocuiți-o D:cu litera corectă a volumului:
chkdsk D: /scan
Documentele Microsoft /scansunt scanate ca o scanare NTFS online. Verifică structurile și metadatele sistemului de fișiere, nu starea SMART sau starea mecanică sau electronică a unității. Dacă găsește corupție, faceți o copie de rezervă a volumului și planificați o reparație. Opțiuni precum /fși /rfac modificări și pot necesita blocarea sau verificarea volumului în timpul repornirii; consultați referința comenzii CHKDSK înainte de a programa reparații pe un server de producție.
Progresul scanării afișat este un exemplu; ieșirea variază în funcție de volum.
Cum să acționăm pe baza rezultatelor
În regulă sau în regulă: Furnizorul nu raportează nicio avertizare curentă. Păstrați copii de rezervă și monitorizare regulată; aceasta nu este o garanție împotriva defecțiunilor.
Avertisment, Nefuncțional, Necunoscut, creșterea numărului de erori sau disc lipsă: Faceți o copie de rezervă a datelor critice și inspectați diagnosticele furnizorului/controlerului și evenimentele recente ale sistemului. Verificați starea de funcționare a matricei sau a spațiilor de stocare înainte de înlocuire; nu extrageți și nu resetați un disc din pool fără a urma procedura de înlocuire a acestuia.
CHKDSK raportează o problemă a sistemului de fișiere: Planificați o reparare aprobată a volumului și verificați separat starea hardware-ului. Erorile sistemului de fișiere nu le identifică singure cauza.
Pentru un server de producție, comparați raportul Windows cu vizualizarea furnizorului sau a controlerului. Confirmați copiile de rezervă și redundanța înainte de a înlocui o unitate, apoi monitorizați sistemul după reparare sau înlocuire.