NAS突然斷電影響大不大?
想在家裡裝一個NAS,初步目標是威聯通(QNAP)TS-420+希捷(Seagate) ST4000VN000 4TB×4。
現在家裡備份數據的是台08年的電腦,工作起來噪音很大,且硬碟的壽命也差不多該到了。只是有個擔憂,家裡有非常注意節電的老人,我不在家的時候老人一定會對所有電子設備做直接斷電處理(老人自己上網的時候會打開電源開關,不上網的時候斷電,每天重複幾次)。我想知道我的配置組裝的NAS如果經常斷電的話是否會出現數據丟失等問題?我在網上搜索了很久,看到一些人說突然斷電造成NAS數據全廢的慘劇,但我分不清這是早幾年的NAS的問題還是目前的NAS也有同樣問題,所以很擔心,由此很想知道現在的NAS是否能承受經常性的斷電,以及有必要為此購置UPS?
我查了一下這個產品的信息,沒有提及斷電保護功能。那麼我就按照自己的經驗給一個推論,希望對題主有幫助
斷電後那些部件會有影響
1 緩存中需要批量寫回硬碟的數據全部丟失
2 部分尚未寫回硬碟的日誌記錄丟失
3 硬碟可能高速寫中斷,寫不成功
接著我們判斷一下是否會丟失數據
如果寫回硬碟的日誌文件已經更新到最近的一個寫IO,那麼斷電重啟後,系統會自動通過日誌文件進行相應的恢復操作,數據不丟失。
如果日誌記錄尚未寫回到硬碟,那麼所有沒有寫回到硬碟的日誌記錄所代表的數據更新都將報廢。
如果多塊硬碟中有一塊發生損害,由於該產品支持RAID0RAID1RAID5RAID6RAID10, 只要不是RAID0, 那麼一塊盤發生損壞,數據仍然不丟失。如果是RAID6, 那麼兩塊盤發生損壞依然不丟失數據。 題主只要更換相應的硬碟即可。搞個UPS了事,不論是天災人禍的斷電,UPS通知NAS關機。
==============================
補充一下,題主如果考慮到數據安全,建議還是買NAS的產品。這些產品都有成熟的解決方案。從軟體的角度來考慮,如果NAS用的是日誌文件系統,突然斷電的話,一般沒有什麼影響。緩存里的數據可能沒有寫入到磁碟,會有數據丟失,但重啟之後文件系統能夠正常mount。如果斷電瞬間沒有數據寫入,風險性就會更小。我想一般都應該用日誌文件系統吧?至少你用Linux自己搭建NAS的話,不太會用古老的ext2。
不過NAS出現整盤數據都無法訪問的現象並不少見。很多時候是因為硬碟徹底壞了。硬碟頻繁斷電有可能會對硬碟的使用造成一定影響,因為硬碟的馬達啟動是有一定次數限制的。從理論上來說,機械硬碟每天斷電幾次,用幾年應該是沒有問題的,但機械硬碟本身是容易出問題的組件。當然還有某些軟體BUG也會導致可用性問題。如果要數據可靠性,最推薦的是備份。通過自動化是手段,把重要數據備份在另外一塊磁碟上。其次是建立帶冗餘的RAID(比如RAID1)。純粹靠電源想解決數據安全性,從經驗上來看,作用較小。
歡迎討論。
你能不能把NAS 放到冰箱那個插座啊
你這樣不如和老人說清楚.就說這個很貴,常常斷電會弄壞.老人一般心疼錢.就不會去斷電了.
現在的存儲櫃一般都有內置鋰電池,在斷電的情況下進行緩存回寫,執行關機程序等
推薦閱讀: