服務器數據恢復環境:
Linux系統服務器,EXT4文件系統,部署KVM虛擬機。
服務器故障:
服務器上的KVM虛擬機被誤操作刪除,每臺虛擬機包含一個qcow2格式的磁盤文件和一個raw格式的磁盤文件,需要恢復raw格式的磁盤文件,虛擬機里面存放的是數據庫和程序代碼。
服務器數據恢復過程:
1、對服務器上所有磁盤以只讀方式進行全盤備份,后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始數據造成二次破壞。
2、基于鏡像文件分析EXT4文件系統,定位被刪除虛擬機磁盤文件的節點位置。
3、獲取磁盤文件殘留的索引信息,校驗殘留索引信息的正確性,北亞企安數據恢復工程師手動修復破壞不嚴重的索引。
獲取的索引等信息:
北亞企安數據恢復——KVM虛擬機數據恢復
4、索引修復完成后,解析殘留的各級索引,從虛擬機所在的卷中提取虛擬磁盤文件并校驗提取出的磁盤文件的正確性與完整性。
5、根據虛擬磁盤文件的提取情況,獲取卷中未被索引到的自由空間。
6、從自由空間中獲取有效信息,北亞企安數據恢復工程師嘗試修補虛擬磁盤文件(如節點,目錄項,數據庫頁等信息)。
提取出的自由空間:
北亞企安數據恢復——KVM虛擬機數據恢復
數據恢復結果:
1、由于索引丟失,提取出的虛擬磁盤文件并不完整,有部分數據庫文件丟失,可以從自由空間中獲取數據庫頁對數據庫文件進行修補,但由于部分頁所在區域被覆蓋占用,只能盡量多的去補頁。
2、對于存放程序代碼的服務器中文件的節點和目錄項丟失的情況,若節點或目錄項有殘留,可以嘗試補齊節點和目錄項。但如果有文件的節點和目錄項同時丟失,這種情況無法補齊。
3、程序代碼文件不具規律性,若其數據區丟失,也無法補齊。
恢復出的部分目錄結構:
北亞企安數據恢復——KVM虛擬機數據恢復
北亞企安數據恢復——KVM虛擬機數據恢復
數據驗證:
對虛擬磁盤文件及其中的數據庫文件盡最大努力修補后,交由用戶方工程師驗證。經過反復驗證,發現有小部分不重要的數據丟失,確認數據恢復結果有效。
審核編輯:湯梓紅
-
服務器
+關注
關注
12文章
9253瀏覽量
85746 -
數據恢復
+關注
關注
10文章
583瀏覽量
17548 -
虛擬機
+關注
關注
1文章
919瀏覽量
28320 -
KVM
+關注
關注
0文章
188瀏覽量
12963
發布評論請先 登錄
相關推薦
使用lsof實現對linux文件的誤刪除恢復練習
![使用lsof實現對linux文件的<b class='flag-5'>誤刪除</b><b class='flag-5'>恢復</b>練習](https://file1.elecfans.com/web1/M00/F5/C3/wKgaoWdCmqmAA124AAAjwC2g6tA394.png)
服務器數據恢復—EXT3文件系統下誤刪除數據的恢復案例
![服務器<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—EXT3文件系統下<b class='flag-5'>誤刪除數據</b>的<b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/6B/71/poYBAGMr1U6AOot4AAB4laMRdgw508.png)
虛擬機數據恢復—異常斷電導致XenServer虛擬機不可用的數據恢復案例
![<b class='flag-5'>虛擬機</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—異常斷電導致XenServer<b class='flag-5'>虛擬機</b>不可用的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/8F/99/wKgaomTQm3qAf9x-AATepdcm3zE240.png)
NetApp數據恢復—NetApp存儲誤刪除的數據恢復案例
![NetApp<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—NetApp存儲<b class='flag-5'>誤刪除</b>的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/AE/D5/pYYBAGSdOliAdIbSAAKbpHzE5Cs839.png)
Oracle數據恢復—Oracle刪除數據不用怕!這些數據恢復方法了解一下
服務器數據恢復—誤刪除KVM虛擬機的數據恢復案例
![服務器<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>誤刪除</b><b class='flag-5'>KVM</b><b class='flag-5'>虛擬機</b>的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/EF/20/wKgZomZv4QyAEsMCAANjsWz4Gu4221.png)
服務器數據恢復—EMC Isilon存儲中虛擬機數據恢復案例
![服務器<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—EMC Isilon存儲中<b class='flag-5'>虛擬機</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/EE/2E/wKgaomZqhYSAF4SpAALVCukOeT0001.png)
評論