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