服務(wù)器數(shù)據(jù)恢復環(huán)境&故障情況:
某品牌服務(wù)器上有一組由兩塊SAS硬盤組建的raid0陣列,上層是windows server操作系統(tǒng)+ntfs文件系統(tǒng)。服務(wù)器上一個硬盤指示燈顯示黃顏色,該指示燈對應(yīng)的硬盤離線,raid不可用。
服務(wù)器數(shù)據(jù)恢復過程:
1、將故障服務(wù)器中所有硬盤做好標記后從槽位中取出,經(jīng)過硬件工程師檢測后,沒有發(fā)現(xiàn)有硬盤存在硬件故障。以只讀方式將所有硬盤進行扇區(qū)級全盤鏡像,鏡像完成后,將硬盤按照原樣還原到原服務(wù)器中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件進行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析所有磁盤底層數(shù)據(jù),獲取到重組raid所需信息(RAID級別,盤序、條帶規(guī)則,條帶大小,校驗方向,META區(qū)域等)。利用獲取到的raid相關(guān)信息將原始raid重組出來。
3、解析ntfs文件系統(tǒng),這個時候已經(jīng)可以看到數(shù)據(jù)了。
服務(wù)器數(shù)據(jù)遷移:
方案一:
直接將數(shù)據(jù)拷貝出來,原始的系統(tǒng)和應(yīng)用都需要重新部署,由于軟件服務(wù)商不再支持應(yīng)用,實施起來非常困難。
方案二:
將raid重新搭建起來后再遷移到新的raid環(huán)境中。這樣就可以做到和發(fā)生故障前一樣。
用戶方為了避免重蹈覆轍,這次使用三塊磁盤組建raid5陣列。以后即使有一塊盤出現(xiàn)問題離線,raid不會立刻崩潰,替換新硬盤后還能恢復原狀。
安裝支持raid5的raid卡并插上一個新的硬盤,創(chuàng)建一個raid5的卷。
本案例中的服務(wù)器前面板是由raid卡管理的。直接插一個新盤上去,在系統(tǒng)中是不會被識別出來的,而是需要在raid卡下創(chuàng)建raid后才可以使用。由于單盤容量的問題,還無法采用這個方案,只能采用別的辦法。
服務(wù)器前面板有個DVD光驅(qū),且光驅(qū)和主板是采用sata通道連接。打開服務(wù)器前面板的蓋板,使用sata口連接一塊sata硬盤,在pe或者linux live cd模式下回遷數(shù)據(jù)。在實施的時候發(fā)現(xiàn)該服務(wù)器使用的sata不是標準大小接口,而是mini sata,因為當前沒有轉(zhuǎn)接卡,這個辦法也不行,
如果數(shù)據(jù)量不大,可以通過USB回遷數(shù)據(jù)。對于數(shù)據(jù)量大的情況,時間上不允許。
最終,北亞企安數(shù)據(jù)恢復工程師決定通過網(wǎng)絡(luò)遷移數(shù)據(jù)。
1、啟動linux live cd。本案例使用linux system rescue cd。linux啟動后使用ifconfig命令配置服務(wù)器的ip,然后將恢復出來的數(shù)據(jù)放在一個安裝windows系統(tǒng)的機器上。
在win環(huán)境下開啟nfs服務(wù)(默認是關(guān)閉的):服務(wù)管理器--角色--添加角色--勾選文件服務(wù)—勾選網(wǎng)絡(luò)文件系統(tǒng)服務(wù)進行安裝,第一次安裝完成之后需要重啟一下計算機。
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
2、重啟完成后對存放鏡像數(shù)據(jù)的文件夾進行操作,右鍵—NFS共享標簽頁里面勾選共享此文件夾,在權(quán)限里面勾選允許根目錄訪問,訪問類型選擇讀寫。
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
3、Win端的設(shè)置完成后在linux端進行設(shè)置。ifconfig查看當前網(wǎng)絡(luò)配置。
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
分配網(wǎng)卡“enp4s0”, ip地址為10.3.12.3,子網(wǎng)掩碼為255.0.0.0。命令:ifconfig enp4s0 10.3.12.3 255.0.0.0
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
配置好ip之后,查看一下網(wǎng)絡(luò)是否連通,命令:ping 10.1.1.1
查看10.1.1.1機器上的NFS共享的目錄是否能夠訪問,命令:showmount –e 10.1.1.1
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
確認源機器和目標機器連通之后,在linux系統(tǒng)上創(chuàng)建一個目錄:mkdir /mnt/bysjhf
目錄創(chuàng)建好后,將鏡像出來的數(shù)據(jù)掛載到linux下新創(chuàng)建的文件夾下,命令:mount 10.1.1.1:/data /mnt/bysjhf –o nolock
掛載好后查看一下掛載點信息,命令:df –k
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
掛載好后進入這個文件夾,查看一下文件夾里的鏡像文件,硬盤及分區(qū)信息。
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
確認好源設(shè)備和目標設(shè)備之后,開始鏡像操作,命令:dd if=/mnt/bysjhf/data.img of=/dev/sda bs=10M
北亞企安數(shù)據(jù)恢復—raid0數(shù)據(jù)恢復
在萬兆網(wǎng)環(huán)境下NFS的速度很快。dd完成后重啟服務(wù)器,并選擇raid引導,成功進入windows server操作系統(tǒng)。經(jīng)過用戶方的檢測,確認系統(tǒng)、應(yīng)用和數(shù)據(jù)都沒有問題。數(shù)據(jù)完整的遷移成功。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9231瀏覽量
85626 -
數(shù)據(jù)恢復
+關(guān)注
關(guān)注
10文章
580瀏覽量
17522 -
RAID0
+關(guān)注
關(guān)注
0文章
4瀏覽量
7917
發(fā)布評論請先 登錄
相關(guān)推薦
評論