Saya cukup terbiasa dengan fitur paritas bandingkan / scrub dari banyak sistem NAS. Namun, saya gagal menemukan fitur serupa ketika datang ke hard drive tunggal. Tentu saja, dengan satu drive tidak akan ada cara untuk benar-benar tahu jika sedikit sudah benar, namun, setidaknya harus mungkin untuk mendeteksi sektor yang tidak dapat dibaca dan tahu kapan disk perlu dinonaktifkan.
Skenario use case saya:
- hdd eksternal tunggal yang terhubung ke kotak linux
- tes mingguan "scrub" untuk memastikan bahwa kami tidak mengenai sektor yang buruk
Lebih jauh, jika ada cara untuk melakukan hal yang mirip dengan SpinRite online pada disk, itu akan ideal (tapi mungkin bermasalah).
dd
untuk membaca seluruh disk ke bucket bit, atau menggunakanfind
danxargs
membaca blok yang digunakan. Jika Anda melakukan pencadangan, maka data akan cukup sering dibaca. Saya percaya sebagian besar disk menggunakan baca setelah menulis untuk mendeteksi korupsi pada waktu menulis, jangan blok tidak duduk di sekitar rusak.