在nas1論壇里有好幾篇說群暉安全性不如qnap的文章
在提到群暉的NAS的時候,提到了用語大概類似,如果注重界面使用的方便,選擇群暉,如果注重數(shù)據(jù)的安全性,就選威聯(lián)通; 群暉的NAS一旦出現(xiàn)問題,如果沒有另一臺群暉NAS設備的話,數(shù)據(jù)就無法讀出;群暉的NAS的系統(tǒng)是裝在硬盤上的,加密的,一旦出問題,數(shù)據(jù)就無法讀取等等。本來想自己做一次完整測試的 然后沒想到已經(jīng)有人做過測試了 下面某些段落會引用太平洋的原文
在smzdm上面找到篇qnap的曬物文 里面有句話
群暉一旦出現(xiàn)問題,是無法用電腦讀取拆機的硬盤的
附上官方的鏈接http://www.synology.com/zh-cn/support/faq/579
下面開始引用太平洋的測試原文
NAS很多都是基于linux的,linux的文件系統(tǒng)同大家常用的windows不一樣,windows大家熟悉的是FAT32,NTFS,而linux里也有同樣的很多種,那么目前常用的一種是EXT4,DS214play用的就是這種,其他的群暉的也應該用的是這種,而這種格式WINDOWS是不支持讀取的,更別說寫入了。所以將NAS的硬盤直接拿出來掛在windows的機器上是認不出來的。這不是什么技術問題,而是windows的限制,不管哪個廠商大家都一樣。
這里提到了要用Ubuntu,這個是什么呢? 是個基于linux的免費的操作系統(tǒng),也是linux里最更接近小眾們的一個。它有個很好的地方,就是它的安裝文件是ISO文件,你可以用它做個安裝U盤,用這個U盤啟動后,你可以不需要將Ubuntu安裝,就可以試運行一個這個操作系統(tǒng),這個概念同大家做windows 的pe 盤有些類似,只不過這個是ubuntu做好了,而且是完整的系統(tǒng)。
話有些扯遠了,那么要讀取NAS硬盤上的數(shù)據(jù),我們只需要做個Ubuntu的啟動U盤,用它啟動電腦,然后再讀取NAS盤上的文件就好了(當然NAS的盤要掛到電腦上)。
然后就是實際操作了,先把硬盤取出來掛到筆記本電腦上,我是當做USB硬盤掛上的。
然后用U盤啟動Ubuntu,可以在電腦里看見看見NAS硬盤的磁盤和文件夾。
將NAS硬盤里的文件復制,一點問題也木有。
疑慮解除了?呵呵,這只是個開始,因為按照網(wǎng)上的說法,由于群暉的操作系統(tǒng)是裝在硬盤上的,所以一旦操作系統(tǒng)出問題了,數(shù)據(jù)也會無法讀出來。那么我們就來測試下操作系統(tǒng)出問題了結果如何。
首先我們來講硬盤掛到電腦上,從windows里看看NAS硬盤的文件結構是怎樣的。
我們看到有4個分區(qū),2.38G,2G,128M, 70G,70G的應該是數(shù)據(jù)區(qū)了,而2.38G,2G,128M,應該是操作系統(tǒng)了,其中2.38G應該是系統(tǒng),2G大概是SWAP文件交換,同windows里的PAGEFILE一個意思,只不過ubuntu里專門放一個分區(qū)了。128M就不曉得了。不管他了,我們直接將2.38G的分區(qū)刪除掉。操作系統(tǒng)出問題沒有比這個更徹底的了吧。
將硬盤插回DS214play再啟動,會顯示系統(tǒng)問題。已經(jīng)損毀。
好我們再將硬盤取下,掛到電腦上,啟動Ubuntu,嘗試讀取文件,同樣很順利。同剛才硬盤沒有損毀是沒有什么不同。這說明所謂操作系統(tǒng)壞了后數(shù)據(jù)無法讀取的說法也是說不通的。
做到這里,那么這個數(shù)據(jù)安全的問題測試完了嗎? 呵呵,還沒有,差的很多呢。因為這里牽扯到了一個NAS都要涉及的問題 RAID。
獨立磁盤冗余陣列(RAID,redundant array of independent disks)是把相同的數(shù)據(jù)存儲在多個硬盤的不同的地方(因此,冗余地)的方法。通過把數(shù)據(jù)放在多個硬盤上,輸入輸出操作能以平衡的方式交疊,改良性能。因為多個硬盤增加了平均故障間隔時間(MTBF),儲存冗余數(shù)據(jù)也增加了容錯。
RAID有多種方式,見下圖。
這里最簡單的就是basic,簡單說其實就是沒有RAID,如同普通硬盤一樣,沒有冗余保護。前面我們測試的都是在basic下完成的,相對簡單,只需啟動ubuntu就可以完成。而在其他的RAID模式下,讀取的步驟就會復雜下,因此還需要測試。
DS214play 有2塊硬盤位。那么我自己認為可能用到的模式有RAID1(2塊硬盤互為備份,相當于克隆一樣,這樣一個有問題,另一個還有完整的數(shù)據(jù)); synology Hybid RAID (SHR),這是群暉自己的RAID技術,安裝的時候默認也是安裝的這種方式。
所以又繼續(xù)測試了其他幾種模式下讀取NAS硬盤資料的情況:RAID1(2塊硬盤),SHR(1塊硬盤),SHR(2塊硬盤),BASIC(2塊硬盤)。每種模式都采取先讀取,然后刪除NAS硬盤的系統(tǒng)分區(qū)再次讀取的方式,以模擬NAS故障和NAS操作系統(tǒng)故障2種不同情況。
讀取其他模式的NAS硬盤的步驟稍微復雜,請參加群暉官網(wǎng)的詳細步驟http://www.synology.com/zh-cn/support/faq/579,或者參見后面的附錄,我把其中的內(nèi)容復制了下。
在官網(wǎng)解釋中使用的是Ubuntu 12.10版本,現(xiàn)在最新的是13.10版本,我使用的就是13.10版本。使用這個版本還有個好處。在12.10中需要安裝2個軟件,mdadm和lvm2.在13.10中默認已經(jīng)安裝了lvm2,所以只需要安裝mdadm就可以了。
其中步驟也很簡單,只要安裝上面的2個(1個)軟件后,然后執(zhí)行下面的命令
mdadm -Asf && vgchange -ay
命令復雜嗎?俺不用背已經(jīng)記下了了,用的太多了。其實這就是RAID管理命令。
經(jīng)過對上面5種模式,每種模式2種情況,一共10種情況的實際測試結果。所有情況下DS214play的硬盤數(shù)據(jù)都可以讀出。
雖然結果就是簡單的一句話,但實際操作卻耗費了大量時間。來做個表吧,去年我買了個表。
做完所有的測試,結果表明群暉DS214play的硬盤在常用的模式下都可以通過外部計算機讀出出來,并不存在所謂的“數(shù)據(jù)安全”問題。回過頭來再看那些網(wǎng)絡文章,隨著試用的過程而增加了知識,發(fā)現(xiàn)那些所謂的理論原來是似是而非的。同時覺得廠商應該針對這樣的問題有所回應。畢竟大家對于NAS不太熟悉,尤其是那些準備入手的新人嗎,現(xiàn)在大家都是寧可信其有不可信其無,結果反而被誤導了。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。