當RAID損壞,出現數據丟失的情況下,能否通過重建RAID結構來恢復raid數據?
磁盤陣列環(huán)境出現的數據災難中RAID信息丟失的情況占很大比例,很多工程師都有過這樣的經歷:按原來的RAID結構重建一下RAID,數據就恢復出來了。這種方式可行嗎?
RAID的重建大致有幾種方式:只創(chuàng)建RAID信息(RAID元信息)、創(chuàng)建RAID時只重新生成校驗(只做同步)、創(chuàng)建RAID時填充初始化。
如果重建的結構與原先的結構不相同(涉及控制器固件、RAID級別、塊大小、校驗方式、盤序),重建好的RAID LOGICAL DRIVER一定和原先是不一樣的,這樣貿然加載文件系統,會破壞文件系統結構,導致數據丟失。
以下假設重建的結構與原先的結構是相同的:
如果控制器的重建方法是只創(chuàng)建RAID信息,那要看之前的RAID結構是正常的還是降級的,如果是降過級的(已有硬盤下過線),重建好后,因數據是由新數據與部分舊數據組合而成的,文件系統會破壞,且不可逆向恢復。如果之前的RAID結構是完好的,重建RAID不會影響數據,可以將原來的數據完全原樣的恢復出來。
H如果控制器的重建方法是創(chuàng)建RAID重新生成校驗(即使是后臺的),和上面的情況相同,如果硬盤之前就有離線的,這樣的重建會破壞數據的一致性。如果之前的RAID狀態(tài)是ONLINE(GOOD)的,那么這樣的重建不會影響數據。
如果控制器的重建方法是填充數據重建(通常是清0),那無論如何都會破壞數據。
這樣看來,當RAID損壞后重建RAID可以恢復數據的前提是:控制器的設計是不破壞數據的,而且之前的RAID狀態(tài)是良好的,同時重建的結構和原先的要完全一致。除此之外的重建都有數據風險。
實際上,多數RAID損壞并不是從良好 一下子到癱瘓的,大多數會通過降級這一步,所以實際上強行重建文件系統無論如何都不是很好的做法,只是降級到癱瘓這段時間內如果數據寫入不多,可能重建后修復文件系統只影星降級到癱瘓這段時間內做的改動。
早期很多基于SCSI的磁盤陣列都會在重建時至少清0前面部分扇區(qū)(比如1M,10M等)。目前基于LSI的SAS控制器市場占有率很高,其控制器在重建時往往不會清除數據,但會在后臺重新同步數據,也是有風險的。
關于達思數據恢復與取證中心
達思科技,國家級高新技術企業(yè),天津市國家保密局涉密載體數據恢復唯一協作單位,國家保密局常用辦公設備存儲部件敏感信息檢查系統項目課題承接單位,數據恢復與取證行業(yè)著名品牌,在國內乃至全亞洲數據恢復技術領先!達思科技的全稱是達思凱瑞技術(北京)有限公司,成立于2007年8月,注冊資金1500萬元。達思科技是一家以數據恢復與取證技術研發(fā)為核心的國家級高新技術企業(yè),公司擁有自主知識產權的數據恢復與取證軟件30多種。公司下設研發(fā)中心、數據恢復與取證服務部、服務器RAID數據恢復應急中心等。
關注達思公司微信服務號或訂閱號,獲取更多信息:
達思數據恢復中心(北京總部):
地址:中國北京市朝陽區(qū)北苑東路19號院中國鐵建廣場D座2204室
手機導航請搜“達思數據恢復中心”,跟著導航來達思數據恢復吧
電話:400-700-0017 010-62672120
QQ:65196945 QQ群:120161291 遠程支持QQ:55356052 151208
達思軟件用戶QQ群:327273411(需驗證正版信息)
數據恢復與取證方案: 18600668588(微信同號))
掃一掃加微信 抖音掃一掃
Copyright ? 2007 達思凱瑞技術(北京)有限公司 達思科技官網 m.js6754.com All rights reserved. ICP備案號:京ICP備09028603號-15
360網站安全檢測平臺