- Katılım
- 24 Şubat 2018
- Mesajlar
- 25,199
Hangi harddisk markasını alırsanız alın, ne kadar kaliteli olursa olsun, harddisk'ler eninde sonunda arızalanıyor ve değiştirilmesi gerekiyor. Ama burada önemli olan, harddisk bozulduktan sonra değiştirmek değil, harddisk'in bozulmaya yakın olduğunu tespit etmek ve bu aşamada hemen veriler yedekleyi yeni bir harddisk'e aktarmak. İşte bu konuda genel olarak bahsedeceğim
Örneğin, elimde bulunan 1 TB lik bir diskin sağlık durumunu soralım:
Evet, diskin durumu iyi gibi duruyor. Eğer passed dışında bir sonuç alınırsa, artık bu harddisk'in bir ayağı çukurdadır. Hemen yedekleme yapıp değiştirmek lazım.
smartmontools
programı, tam da bu işe yarıyor.smartmontools
, arka planda çalışır ve sürekli olarak harddisk'in sağlık durumlarını kontrol eder. Bunu da, artık günümüzde bütün harddisk'lerin sahip olduğu SMART standardından yararlanarak yapar. SMART standardı gereği, her harddisk, belli kritik işlevsel bilgileri sağlamak zorunda. Örneğin diskin dahili sıcaklık derecesi, okumaların/yazmaları geçici bir problem nedeniyle kaç kez tekrar edildiği gibi onlarca disk sağlığı ile ilgili parametre harddiskin kendisi tarafından takip edilir ve dahili bir kalıcı bellekte tutulur. İşte smartmontools
, bu verileri esas alarak çalışır.Örneğin, elimde bulunan 1 TB lik bir diskin sağlık durumunu soralım:
Kod:
root@bonsai:~# smartctl -H /dev/sdj
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-8-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
root@bonsai:~#
Evet, diskin durumu iyi gibi duruyor. Eğer passed dışında bir sonuç alınırsa, artık bu harddisk'in bir ayağı çukurdadır. Hemen yedekleme yapıp değiştirmek lazım.
smartmontools
ile çok daha ayrıntılı harddisk analizi yapılabilir, örneğin SMART gereği her harddisk'in desteklemek zorunda olduğu bazı dahili testler çalıştırılabilir. Yazılımın dokümantasyonunu inceleyerek ayrıntıları araştırabilirsiniz. Ama en önemli konu, smartmontools
programının arka planda sürekli olarak çalıştırılması. Böylece herhangi bir sorun çıktığında sizi zamanında uyarabilecekdir.