Ubuntu Linux上的S.M.A.R.T. 和資料備份
對於一般的筆記型電腦使用者而言,一次硬碟的毀損可以讓你多年辛苦積累的資料毀於一旦。 對於資料安全,我們分兩部份來說: 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/ 也可以。