最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【服務器數(shù)據(jù)恢復】NetApp存儲中l(wèi)un被誤刪除的數(shù)據(jù)恢復過程

2023-04-13 14:12 作者:北亞數(shù)據(jù)恢復  | 我要投稿

服務器數(shù)據(jù)恢復環(huán)境:

NetApp某型號存儲,共96塊SAS硬盤,劃分的lun都映射給小型機使用,存放的是Oracle數(shù)據(jù)庫文件,采用ASM裸設備存儲方式。


服務器故障:

管理員誤操作刪除了該NetApp存儲上的所有l(wèi)un。具體情況是:工作人員給NetApp存儲設備重新劃分空間,直接把存儲的卷全部刪除并進行重新分配。在刪除所有卷后還沒有來得及分配的時候,上層業(yè)務就出現(xiàn)異常。運維工程師緊急排查故障情況,發(fā)現(xiàn)業(yè)務服務器上的磁盤都不見了,無法訪問數(shù)據(jù)。


服務器數(shù)據(jù)恢復過程:

1、為了預防在數(shù)據(jù)恢復過程中可能對原始磁盤數(shù)據(jù)造成的二次破壞,將該NetApp存儲上的每塊磁盤以只讀方式做完整鏡像。后續(xù)所有的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都在鏡像文件上進行。

2、基于鏡像文件分析Netapp存儲數(shù)據(jù)。

a、分析盤序和LVM的組成方式;

b、掃描硬盤內(nèi)的所有節(jié)點,一般只掃描“MBFI”。

c、在節(jié)點掃描結果中找到文件大小符合需求的節(jié)點并提取此節(jié)點uid,并判斷索引根。

d、根據(jù)索引根內(nèi)的第一級數(shù)據(jù)指針提取本文件的所有直接數(shù)據(jù)指針(需要參考節(jié)點中0x03位置的MAP深度。為0x00時直接從節(jié)點內(nèi)提取數(shù)據(jù),為0x01時需要提取一次MAP,為0x02時需要提取兩次MAP......)。在指針提取完畢后開始提取文件數(shù)據(jù)。

3、解析超級塊。在硬盤的前面扇區(qū)的位置找到超級塊相關信息,從超級塊中獲取到磁盤組名字、磁盤組的邏輯起始塊號、總塊數(shù)、磁盤組中raid的編號。

netapp超級塊信息:

北亞企安數(shù)據(jù)恢復——NetApp數(shù)據(jù)恢復

4、剔除校驗盤。

每個數(shù)據(jù)塊占8個扇區(qū),數(shù)據(jù)塊后附加64字節(jié)數(shù)據(jù)塊描述信息。根據(jù)這些信息可以判斷出作為校驗盤(提取數(shù)據(jù)時校驗盤需剔除)的磁盤。

校驗塊描述信息:

北亞企安數(shù)據(jù)恢復——NetApp數(shù)據(jù)恢復

5、判斷aggr盤。

確定各個磁盤所屬aggr組,然后判斷組內(nèi)盤序(依據(jù)每塊磁盤8號扇區(qū)的磁盤信息以及磁盤末尾的RAID盤序表確定盤序)。數(shù)據(jù)指針跳轉(zhuǎn)時不考慮校驗盤,所以只取得數(shù)據(jù)盤的盤序即可。

netapp盤序表:

北亞企安數(shù)據(jù)恢復——NetApp數(shù)據(jù)恢復

6、分析節(jié)點及節(jié)點頭部信息。

Netapp的節(jié)點分布在數(shù)量眾多的數(shù)據(jù)塊內(nèi),在數(shù)據(jù)塊內(nèi)又被統(tǒng)一組織為節(jié)點組。每個節(jié)點組的前半部分字節(jié)記錄系統(tǒng)數(shù)據(jù),后半部分字節(jié)記錄各個文件節(jié)點。根據(jù)用戶級別可將節(jié)點分為兩類:“MBFP”系統(tǒng)文件節(jié)點和“MBFI”用戶文件節(jié)點,在數(shù)據(jù)恢復時一般只取MBFI節(jié)點組即可。

netapp節(jié)點樣:

北亞企安數(shù)據(jù)恢復——NetApp數(shù)據(jù)恢復

7、獲取目錄項,并根據(jù)目錄項節(jié)點編號找到對應節(jié)點。

目錄項信息:

北亞企安數(shù)據(jù)恢復——NetApp數(shù)據(jù)恢復

8、分析出該Netapp存儲結構后,用北亞企安自研的NetApp解析程序解析asm文件系統(tǒng),提取出oracle數(shù)據(jù)庫文件。

北亞企安數(shù)據(jù)恢復——NetApp數(shù)據(jù)恢復

9、搭建小機環(huán)境并安裝oracle數(shù)據(jù)庫,檢測提取出來的數(shù)據(jù)庫文件和備份文件。

10、使用提取出的數(shù)據(jù)庫文件啟動oracle數(shù)據(jù)庫,啟動正常。

11、使用最新的數(shù)據(jù)庫備份文件還原數(shù)據(jù)庫,然后由用戶方親自進行驗證,經(jīng)過反復驗證,用戶方確認恢復出來的oracle數(shù)據(jù)庫數(shù)據(jù)完整可用,數(shù)據(jù)恢復工作完成。


【服務器數(shù)據(jù)恢復】NetApp存儲中l(wèi)un被誤刪除的數(shù)據(jù)恢復過程的評論 (共 條)

使用qq登录你需要登录后才可以评论。
宁武县| 新巴尔虎右旗| 凭祥市| 辉南县| 高台县| 永寿县| 潮安县| 江川县| 商洛市| 灯塔市| 丰都县| 莱芜市| 营口市| 修武县| 浪卡子县| 大埔县| 武安市| 商都县| 关岭| 青河县| 灵台县| 泰和县| 阜阳市| 宁陵县| 赫章县| 武冈市| 乌兰察布市| 阜平县| 前郭尔| 昌平区| 梁河县| 太仆寺旗| 内黄县| 滨海县| 金溪县| 贵州省| 林芝县| 陆丰市| 遵义市| 保靖县| 汕头市|