-
1 # 小牛與小猴的老爹
-
2 # 古今風流人物誌
今天資料儲存固然比過去更加方便,但是可靠性卻大為降低。硬體壞了你還可以花錢再買,資料丟了,你就再也無力迴天了。資料對我來講是最寶貴的東西,無數血與淚的教訓後,讓我開始深入思考,怎麼樣才能讓我的資料長期安全的儲存幾十年甚至終身?
可以用光碟麼?
光碟是最廉價最受歡迎的介質,他們本來設計壽命是 10-20 年的,而一般情況你不要指望你光碟上的東西五年後還能正常讀出來。即便一些號稱長期儲存百年以上的光碟,壽命也會由於我們各種不當行為大大降低,比如,沒法按要求的條件儲存(放桌面上被陽光暴曬變形),不小心刮花光碟,在盤面上留下指紋或者手上的油脂,這些都會促進光碟表面化學成分變質,最終導致你的資料損壞。
可以用機械硬碟麼?
這兩年 HDD/SSD 技術進步很快,成本越來越低。8T 的 HDD 差不多隻 1000 元人名幣的成本,1T 的 SSD 也從過去的好幾千元降價到 600 多了。HDD/SSD 都能組成陣列,用虛擬邏輯卷的形式跨越物理大小的限制,為你提供超大規模的連續儲存空間。
然而當你想要維護更大規模的盤陣時,你基礎硬體設施的成本會大幅上升,4路陣列和8路16路的成本完全不一樣。同時更新換代快,我過去儲存的幾塊 IDE/SATA 介面的硬碟,今天我已經沒有任何可用的裝置來讀取他們了。
遺憾的是,不管是 HDD 還是 SSD 他們都不能長期可靠的儲存資料,每年有 1% 的機率由於磁場變化造成 HDD 資料損壞,這個機率如果放到 5 年,就變成了 4.9%。而 SSD 的壽命比 HDD 更短,同時他們還會受到溫度的影響,如果長期處在40度以上的工作溫度,二者的壽命都會減半。
可以用 raid 麼?
Raid 能再你一塊硬碟損壞時照樣幫你保證資料不丟失,這也是常用方案之一,但是 raid 就萬無一失了麼?並非如此,因為硬碟設計壽命相同,一起買來的同一個品牌的硬碟,經常要壞就幾塊一起壞,我就試過兩塊 raid1 在不到 24小時的時間裡先後壞掉。
同時民用電源各種不穩定,燒電器的經歷大家都有過吧?由於 raid 下面幾塊盤都是接在一起,如果碰到電源問題,一個擊穿,就全部都壞掉了。
可以用雲端儲存麼?
雲端儲存是成本最高的選項,最便宜的百度雲 1TB 的大小每年要 200元。然而把資料交給雲服務商是風險最大的事情,百度會隨意掃描你的照片,我同事曾經傳了個身份證掃描件到百度盤上,然後馬上刪除了,結果第二天百度盤就給他推薦 “證件錢包”服務。我另外一個同事好幾 T 的影片放在百度上,全部被替換成“淨網公告”:
再者網齡稍微長點的人都有共識,網路服務是不可靠的,不管是過去的各種免費空間還是幾年前的各種網盤,說關閉就關閉了,有的給你備份一下,有的連備份機會都沒有,一紙通知,說關就關。你很可能一段時間沒登陸網盤,沒留意到通知,而再登陸時就發現數據沒了。
所以網盤只適合儲存一些,臨時的,非關鍵資料,比如電影這些,看完一遍丟了也就丟了,而關鍵資料想要長期儲存的話,網盤是風險最大的地方。
可以用大容量 U 盤麼?
隨身碟或者行動硬碟的出現讓我們比過去方便很多,但一般 U 盤都是有擦寫壽命的,壽命往往比 HDD/SSD 更短,同時容易攜帶也就意味著容易損壞,物理損壞,或者因為太小了,放在哪裡就忘記了,“丟隨身碟”想必大家都試過。家裡有小孩更是,我的幾張 SD 卡,被我兒子當積木玩了兩天,就再也讀不出來了。
除去物理損壞外,各種使用不小心(比如頻繁插拔,忘記安全彈出),也容易造成 U 盤/行動硬碟的損害。儘管你很小心的用你的u盤,結果拿給家人搞點啥,幾下可能就用壞了。
有無辦法終身保護好自己的資料呢?
各種辦法嘗試了好多年以後,我開始思考,一些國家檔案館動輒儲存上百年的資料,他們是如何做到的呢?再這些過程中,物理紙張可能老化,損壞,丟失,連墨跡也都可能淡化。他們的儲存方法有什麼值得借鑑的地方麼?
然後我花了一個多星期的時間調研傳統檔案管理的各種:方法,制度,原則。研究完後受到了不少啟發。。。。
想要長期儲存資料,其實是一個成本問題,你願意花多少錢和精力來做這件事情,決定預算以後,你不能依靠某一種單獨的媒介來想著存進去就一勞永逸,而應該設計屬於你自己的備份流程,靠流程來保證資料安全,比如下面幾個點供你選擇參考:
第一:明確可靠性等級,即資料分級,核心資料,重要資料,普通資料,可丟失資料。不同層次的資料對可靠性的要求是不一樣的,對應的方法也不一樣。
第二:格式轉存,特別對於媒體資料,有損圖片:JPG->BPG 基本能夠清晰度不變但是尺寸變為原來 1/3,無損圖片:PNG->FLIF,基本又能減少一半,如果你是 BMP/TGA 等老格式,直接轉為 FLIF/BPG,馬上讓你空間縮小十倍。音影片資料也可以用更先進的編碼器進行轉存,這樣你的空間佔用至少能省一半出來。但是不要用一些太偏門的格式,避免幾年後沒有合適的程式讀取。
第三:使用好一點的介質,都是 DVD-R,便宜的有 1-2 元一張,貴的有 80-100 元一張,區別就是質量,硬碟也分監控盤,企業盤還是消費盤。如果手頭不是那麼緊張,儘量使用質量好點的介質來儲存你的資料。
第四:定期轉存,不管放什麼介質裡,都需要定期檢查,修復,活動介質可以靠一些自動指令碼來轉存,非活動介質需要手動進行。
第五:重要資料至少存三分,熱資料(工作集),備份,備份的備份。
第六:備份方案根據資料重要度進行區分,哪些資料只需要 raid 備份,哪些資料除了raid外,還需要定時冷備到另外一塊物理硬碟?哪些資料還需要定期燒錄光碟?
第七:儘量地理上多地冗餘,即便家裡地震了也可以從異地恢復出來。
第八:儘量把檔案直接放在檔案系統上面,而不是再弄一個打包檔案把一堆檔案打了包再存,當介質發生故障時,打包檔案很難恢復,而直接放在檔案系統上的檔案相對容易恢復一些。
-
3 # m1517
抱歉,目前我不知道那種介質可以儲存50年以上.某些光碟理論上可以儲存50,但儲存條件應該有很高的要求.
硬碟5年是沒問題的,因為我有5年前的電腦,裡面資料沒問題.
我對於重要資料的儲存辦法很簡單,就是多備份在幾個硬碟上. 不要把雞蛋不放在一個籃子裡.
另外經驗只談,最好打包成壓縮包儲存,加上解壓密碼,這樣可以保證檔案安全性. 對於圖片檔案一定要打壓縮包,因為jpg格式的圖片很容易損壞.
就目前情況建議題主參考我的方法,說不定過些年技術進步,就會出現更可靠的儲存介質了,那是後話了.
ⓜ 2020-03-24 [大笑]
回覆列表
你的預算是多少?如果你只是儲存起來,日常不去動他,那麼你可以選擇機械硬碟來儲存,再用真空包裝起來,防潮防磁防震保護好!理論上是不會壞的。幾十年也沒問題,當然也沒人能給你一個明確的資料。我們有個專案,是地圖資料,現在我們就是分類分割槽將硬碟儲存在電子乾燥櫃裡,儲存數年甚至數十年應該不成問題。還有就是雲盤儲存起來,不過50年的費用就不知道是多少錢!