服務器故障:
一臺zfs文件系統(tǒng)服務器,運維人員誤操作刪了服務器上的數(shù)據(jù),用戶聯(lián)系到我們數(shù)據(jù)恢復中心要求恢復數(shù)據(jù)。
服務器數(shù)據(jù)恢復過程:
1、服務器數(shù)據(jù)恢復工程師對故障服務器所有硬盤進行扇區(qū)級鏡像備份,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件操作,避免對原始數(shù)據(jù)造成二次破壞。
2、北亞數(shù)據(jù)恢復工程師團隊很早就對zfs文件系統(tǒng)的底層存儲結(jié)構(gòu)和算法規(guī)律有過深入研究,針對zfs文件系統(tǒng)誤刪除問題具有成熟的數(shù)據(jù)恢復解決方案。根據(jù)zfs文件系統(tǒng)結(jié)構(gòu)和元信息分析zfs文件系統(tǒng)盤序、使用盤數(shù)和校驗盤個數(shù)等信息。
北亞數(shù)據(jù)恢復——Zfs文件系統(tǒng)數(shù)據(jù)恢復
3、根據(jù)故障服務器具體情況,北亞數(shù)據(jù)恢復工程師編寫自動掃描程序,全盤掃描節(jié)點入口。
4、掃描所有硬盤的底層數(shù)據(jù)后對掃描結(jié)果進行分析,查找最新事件的入口。經(jīng)過分析查找最終確認了某天的節(jié)點入口為掃描結(jié)果中時間最近、目錄結(jié)構(gòu)最完整的節(jié)點入口。
5、解析節(jié)點指針塊并提取出節(jié)點表,提取過程中因部分指針塊損壞,所以提取出來的節(jié)點表不完整,有部分損壞。
6、解析節(jié)點表和目錄項,將文件名、目錄名、節(jié)點號和父節(jié)點號記錄到數(shù)據(jù)庫。
7、根據(jù)數(shù)據(jù)庫中的信息以及對應關(guān)系,重建整個目錄結(jié)構(gòu)并提取數(shù)據(jù)。
8、因提取的節(jié)點表部分損壞,重新查找節(jié)點表完整的節(jié)點入口。最終確認另外某日的節(jié)點入口時間是最新且節(jié)點表完整。
9、提取完整的節(jié)點表并解析目錄項,提取數(shù)據(jù)。
10、修復損壞的最新時間的節(jié)點表。
11、修復完成后,由用戶親自驗證,確認所有需要的數(shù)據(jù)都恢復出來了,認可本次數(shù)據(jù)恢復結(jié)果。
審核編輯:湯梓紅
-
服務器
+關(guān)注
關(guān)注
12文章
9123瀏覽量
85324 -
數(shù)據(jù)恢復
+關(guān)注
關(guān)注
10文章
568瀏覽量
17432 -
文件系統(tǒng)
+關(guān)注
關(guān)注
0文章
284瀏覽量
19904
發(fā)布評論請先 登錄
相關(guān)推薦
評論