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