第一步、確定磁盤分組硬盤是從1-42編號,第一組、第二組、第三組故障RAID 5都是由14塊盤組成。每組RAID中的14塊盤并不是一個節點中的14塊盤,而是幾個節點中的盤都有,幸好硬件工程師在配置RAID的時候做了詳細的記錄,省了從42塊盤中分析哪14塊盤是一組RAID 5的時間,RAID 5磁盤分組確認順利完成。
第二步、分析底層數據走向這一步是RAID數據恢復最關鍵的一步,其實只要分析出一組RAID 5的數據組合規律,其它兩組也就順理成章的出來。有了經驗以后,RAID 5是最常見也是比較容易分析的,它不像HPRAIDADG、RAID1+e、RAID1擴展等那樣難。技術工程師很快就分析出數據組合規律。
第三步、重組數據如果說分析數據走向是關鍵一步的話,那么重組數據就是最核心的技術了。護航時代擁有自主知識產權的“護航艦”RAID數據重組軟件,可以重組任何一款RAID數據。有些數據恢復公司每當遇到一種算法較為復雜RAID,借助市面上的數據恢復軟件沒法做到的,就認為是不可修復的。其根本就是不專業的技術,用二流的免費的或者國外破解版的數據恢復軟件去恢復高端RAID故障,只能是碰碰運氣,根本沒有理論和技術支撐。“護航艦”RAID恢復技術,從理論上可以證明哪些故障是可救的,哪些是不可救的。
實際操作中遇到的問題:
天有不測風云,人有禍福旦夕。在數據恢復過程中,數據還沒展現在你的眼前之前,你千萬不能說OK,因為在這里頭的不確定因素較多。原本以為第一組故障RAID數據重組很順利,沒想到這14塊盤中有一塊盤識別不正常,然后我們缺這個塊盤進行數據重組,沒想到組合到70GB的時候發現有一塊盤有大量物理壞道,我們只能終止程序。當發現RAID 5中有兩塊及兩塊以上的盤出現物理故障,數據恢復到這個階段人的心情是最郁悶和難受的。但是憑經驗,我們決定對有壞道的硬盤單獨做個鏡像,然后用鏡像文件重組。實在不行,就只能搶修不能識別的那塊盤了。最后終于克服了所有困難,成功恢復出所有的數據。
小結:
在高端存儲設備出現故障時,首先要想到的是數據的重要性,其實這就是一種思想認識和備份意識。如果數據非常重要,我們建議不要在故障設備上作任何夸張的操作(指的是Rebuild、初始化、同步數據、重配RAID等),這些操作都是比較致命的,是不可逆的。要尋求專業的數據恢復公司,給您提供合理的恢復方案,您才能放心的把您的硬盤送上手術臺。那些非專業公司,如果要求您提供陣列卡或者服務器做恢復的話,您應該考慮其技術的可靠性。