五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ù)恢復過程的評論 (共 條)

分享到微博請遵守國家法律
阿勒泰市| 诸暨市| 泗洪县| 兴国县| 仁布县| 那曲县| 定日县| 繁昌县| 佛山市| 陇南市| 金昌市| 永川市| 衡阳市| 抚松县| 平潭县| 荥阳市| 福州市| 平和县| 广昌县| 安远县| 金寨县| 宁波市| 确山县| 奉化市| 庐江县| 湘潭市| 西充县| 龙江县| 吴桥县| 阳谷县| 佛坪县| 象山县| 广昌县| 全椒县| 昌平区| 云霄县| 闵行区| 庆阳市| 交口县| 福安市| 巴彦淖尔市|