要討論機械硬盤(簡稱” HDD”)和固態(tài)硬盤(簡稱” SSD”)誰更安全這個問題,我們首先需要了解一下各自的存儲原理。
首先機械硬盤是采用磁介質(zhì)進行數(shù)據(jù)存儲的。在硬盤的盤片表面都涂有磁性介質(zhì),這些磁性介質(zhì)被劃分成磁道,在每個磁道上就好像有無數(shù)的任意排列的小磁鐵,它們分別代表著0和1的狀態(tài)。當(dāng)這些小磁鐵受到來自磁頭的磁力影響時,其排列的方向會隨之改變。利用磁頭的磁力控制指定的一些小磁鐵的方向,使每個小磁鐵都可以用來存儲數(shù)據(jù)。(在之前的文章中我們曾詳細介紹過,點擊查看:硬盤的工作原理)
而固態(tài)硬盤SSD中,在存儲單元晶體管的柵(Gate)中,注入不同數(shù)量的電子,通過改變柵的導(dǎo)電性能,來改變晶體管的導(dǎo)通效果,從而實現(xiàn)對不同狀態(tài)的記錄和識別。在SLC架構(gòu)中,柵中的電子數(shù)目多與少,帶來的只有兩種導(dǎo)通狀態(tài),對應(yīng)讀出的數(shù)據(jù)就只有0/1;MLC架構(gòu)中,柵中電子數(shù)目不同時,可以讀出多種狀態(tài),能夠?qū)?yīng)出00/01/10/11等不同數(shù)據(jù)。(在之前的文章中我們曾詳細介紹過,點擊查看:固態(tài)硬盤工作原理)
從各自的存儲原理上我們不難看出兩者的差別。然而硬盤的數(shù)據(jù)安全的決定因素又是什么呢?
首先在硬盤損壞方面。SDD由于沒有傳統(tǒng)的磁頭之類的機械結(jié)構(gòu),使其不會發(fā)生機械故障,雖然固態(tài)硬盤不懼機械故障,但是固態(tài)硬盤卻害怕高壓電流。因為電流損壞電路可能直接讓數(shù)據(jù)無法挽回。而HDD卻會隨著時間的推移,機械故障概率會逐漸增加。此外SDD由于其結(jié)構(gòu)原因?qū)е聦φ饎?、磁場、碰撞不敏感。而大的震動、磁場、碰撞都有可能對機械硬盤造成不可恢復(fù)的傷害,威脅其存儲的數(shù)據(jù)安全。但是,機械硬盤損壞后修復(fù)其數(shù)據(jù)的概率是遠大于固態(tài)硬盤的。
然后是其壽命?;陂W存的固態(tài)硬盤是有寫入壽命限制,且一旦損壞,整個SSD的數(shù)據(jù)都將丟失。而機械硬盤原則上是沒有寫入壽命限制。因此從結(jié)構(gòu)上來看,SSD更安全。
存儲安全方面。硬盤讀寫過程中NAND閃存的存儲塊不能被直接覆蓋重寫,只能重新寫入先前被擦除的塊中。如果一個軟件加密程序?qū)σ呀?jīng)存在于SSD上的數(shù)據(jù)進行加密,那些原始的、看上去已經(jīng)被覆蓋掉的原始數(shù)據(jù)實際上并沒有被覆蓋,它們依然可以被讀取,從而造成信息泄漏。而HDD可以直接覆蓋掉指定的扇區(qū),因而不存在這個問題。
與傳統(tǒng)的硬盤驅(qū)動器相比,固態(tài)磁盤驅(qū)動器可能會提供更好的數(shù)據(jù)安全性。但也不是絕對的,因為一般固態(tài)硬盤不容易出現(xiàn)故障,但是一旦發(fā)生故障數(shù)據(jù)就很容易不安全,而且很難恢復(fù)。我們應(yīng)根據(jù)實際使用場景和需要來做出選擇。同時在日常使用過程中,如果硬盤存有重要數(shù)據(jù),就可以通過時時檢測硬盤健康狀況來預(yù)防數(shù)據(jù)丟失,保障數(shù)據(jù)安全。
硬盤的S.M.A.R.T表就是對硬盤進行時時檢測的工具,其全稱為“Self-Monitoring Analysis and Reporting Technology”,即“自我監(jiān)測、分析及報告技術(shù)”。支持S.M.A.R.T技術(shù)的硬盤可以通過硬盤上的監(jiān)測指令和主機上的監(jiān)測軟件對磁頭、盤片、馬達、電路的運行情況、歷史記錄及預(yù)設(shè)的安全值進行分析、比較。當(dāng)出現(xiàn)安全值范圍以外的情況時,就會自動向用戶發(fā)出警告。
聯(lián)系客服