SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境:
一臺服務(wù)器,windows操作系統(tǒng)+NTFS文件系統(tǒng),運(yùn)行了12個sqlserver數(shù)據(jù)庫。
SqlServer數(shù)據(jù)庫故障:
根據(jù)用戶描述,故障情況是工作人員誤操作導(dǎo)致服務(wù)器硬盤上sqlserver數(shù)據(jù)庫所在分區(qū)損壞。經(jīng)過北亞企安數(shù)據(jù)恢復(fù)工程師對故障服務(wù)器硬盤的初步檢測,確認(rèn)sqlserver數(shù)據(jù)庫所在分區(qū)損壞,sqlserver數(shù)據(jù)庫數(shù)據(jù)丟失。
SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復(fù)過程:
1、通過北亞企安自主研發(fā)的SqlServer數(shù)據(jù)庫恢復(fù)工具對硬盤進(jìn)行全盤掃描。根據(jù)SqlServer數(shù)據(jù)庫的頁結(jié)構(gòu)掃描磁盤空間,獲取數(shù)據(jù)庫頁偏移位置、對象id、頁號等信息。
北亞企安數(shù)據(jù)恢復(fù)——Sqlserver數(shù)據(jù)恢復(fù)
2、Sqlserver數(shù)據(jù)庫的數(shù)據(jù)庫頁都是從0號頁開始編號,共12個數(shù)據(jù)庫。經(jīng)過掃描發(fā)現(xiàn)有大量重復(fù)頁,無法直接按照頁號從小到大進(jìn)行拼接。
北亞企安數(shù)據(jù)恢復(fù)——Sqlserver數(shù)據(jù)恢復(fù)
3、根據(jù)用戶方提供的Sqlserver數(shù)據(jù)庫名和數(shù)據(jù)記錄中g(shù)uid判斷數(shù)據(jù)庫頁屬于哪個數(shù)據(jù)庫。
北亞企安數(shù)據(jù)恢復(fù)——Sqlserver數(shù)據(jù)恢復(fù)
4、北亞企安數(shù)據(jù)恢復(fù)工程師根據(jù)Sqlserver數(shù)據(jù)庫名字、頁號拼接數(shù)據(jù)庫。
北亞企安數(shù)據(jù)恢復(fù)——Sqlserver數(shù)據(jù)恢復(fù)
5、由于缺失數(shù)據(jù)庫頁,拼接的Sqlserver數(shù)據(jù)庫大小存在差異。北亞企安數(shù)據(jù)恢復(fù)工程師修改Sqlserver數(shù)據(jù)庫大小屬性信息后,成功掛載數(shù)據(jù)庫。
北亞企安數(shù)據(jù)恢復(fù)——Sqlserver數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)——Sqlserver數(shù)據(jù)恢復(fù)
6、成功掛載數(shù)據(jù)庫后,對Sqlserver數(shù)據(jù)庫數(shù)據(jù)進(jìn)行檢查,確認(rèn)數(shù)據(jù)沒有問題后交由用戶方對SqlServer數(shù)據(jù)庫進(jìn)行完整性驗(yàn)證。
7、經(jīng)過用戶方工程師的驗(yàn)證,確認(rèn)12個數(shù)據(jù)庫的記錄完整,恢復(fù)的數(shù)據(jù)完整有效。本次數(shù)據(jù)庫數(shù)據(jù)恢復(fù)工作完成。
審核編輯:湯梓紅
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
525瀏覽量
17311 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3734瀏覽量
64170 -
文件系統(tǒng)
+關(guān)注
關(guān)注
0文章
283瀏覽量
19860
發(fā)布評論請先 登錄
相關(guān)推薦
評論