Ubuntu Linux上的S.M.A.R.T. 和資料備份
對於一般的筆記型電腦使用者而言,一次硬碟的毀損可以讓你多年辛苦積累的資料毀於一旦。
對於資料安全,我們分兩部份來說:
1. 硬碟的狀況監控。
透過S.M.A.R.T.,超過一半的硬碟問題可以被提早檢測出來。我桌上現在有一顆馬達失效的Hitachi 7K60就是明證。在BIOS以及作業系統雙重提醒之下,我還來的及不少寶貴的資料。
要安裝SMART,在Ubuntu Linux上面非常的簡單:
裝好之後,你可以執行以下幾種測試來監控硬碟狀況:
至於要觀看這些Log,你可以
那些很不喜歡在CLI下面工作的朋友,我聽到你的心聲了。請至以下網站安裝gsmartcontrol:
GSmartControl - Screenshots
2. 定期資料備份
關於定期的資料備份,我另外有一台檔案伺服器,上面裝載了有RAID 1(MIRROR)的磁碟陣列。雖然建構的時間是很久以前,總容量只有120GB,不過也足夠我備份重要資料了。
你可以考慮把以下指令放進cron或是anacron裡面:
* /home/foobar/ 是你的家目錄,請注意,有沒有 "/" 是有差的。
* 192.168.1.200://Backup/ 也可以換成你的另外一個外接硬碟。例如 /media/Backup/ 也可以。
對於資料安全,我們分兩部份來說:
1. 硬碟的狀況監控。
透過S.M.A.R.T.,超過一半的硬碟問題可以被提早檢測出來。我桌上現在有一顆馬達失效的Hitachi 7K60就是明證。在BIOS以及作業系統雙重提醒之下,我還來的及不少寶貴的資料。
要安裝SMART,在Ubuntu Linux上面非常的簡單:
#sudo aptitude install smartmontools
裝好之後,你可以執行以下幾種測試來監控硬碟狀況:
# sudo smartctl -t short /dev/sda
# sudo smartctl -t extended /dev/sda
至於要觀看這些Log,你可以
# sudo smartctl -a /dev/sda
那些很不喜歡在CLI下面工作的朋友,我聽到你的心聲了。請至以下網站安裝gsmartcontrol:
GSmartControl - Screenshots
2. 定期資料備份
關於定期的資料備份,我另外有一台檔案伺服器,上面裝載了有RAID 1(MIRROR)的磁碟陣列。雖然建構的時間是很久以前,總容量只有120GB,不過也足夠我備份重要資料了。
你可以考慮把以下指令放進cron或是anacron裡面:
# rsync -avhe ssh --progress --delete /home/foobar/ 192.168.1.200://Backup/
* /home/foobar/ 是你的家目錄,請注意,有沒有 "/" 是有差的。
* 192.168.1.200://Backup/ 也可以換成你的另外一個外接硬碟。例如 /media/Backup/ 也可以。
"透過S.M.A.R.T.,超過一半的硬碟問題可以被提早檢測出來"
回覆刪除根據 CMU大學還有 Google的研究
SMART並不能有效的預測硬碟的失效時間
但有比總比沒有好啦, 有拜有保佑