數據庫數據恢復環境:
合肥某大學一臺安裝redhat linux操作系統的服務器,采用ext3文件系統,服務器部署有mysql數據庫用來存儲&管理教職員工和學生的信息。
編寫好的腳本每天會定時將數據庫文件打包成tar.gz備份到本地磁盤的其他分區并刪除前一天的備份文件。
北亞數據恢復——MYSQL數據庫數據恢復
數據庫故障&分析:
服務器遭受攻擊,所有數據庫文件(包括備份)被惡意刪除。
本案例是ext3文件系統數據被刪除,若刪除的文件數量比較少且刪除后沒有或者只有很少的寫入,恢復出數據的概率比較高。
數據庫數據恢復過程:
1、對故障服務器所有硬盤以只讀方式進行鏡像備份,鏡像過程中發現所有硬盤的物理狀態良好。
2、根據用戶提供的信息確定原數據庫文件及備份文件的存儲路徑。查看系統日志發現服務器遭受攻擊這一天的數據庫文件已經備份成功,而且數據庫備份文件所在分區在數據庫文件被惡意刪除后只有很少的寫入操作,而原數據庫文件所在的系統分區在數據庫文件被惡意刪除后又生成過新的系統及臨時文件。
3、分析數據庫備份文件所在分區,根據文件系統保留的備份文件相關信息,北亞數據恢復工程師將文件inode結點回溯至數據刪除前的狀態,然后將備份文件遷移出來。
4、解壓所有恢復出來的tar.gz文件,并將數據庫文件附加到準備好的數據庫環境中對數據庫記錄進行校驗,確認數據無誤后交付給用戶驗證。
5、用戶親自對數據庫文件進行驗證,沒有發現問題。協助用戶把恢復出來的數據遷移到用戶準備好的環境中。
服務器數據安全Tips:
1、操作系統密碼盡量設置復雜以增加系統、數據存儲和應用的安全性;
2、數據庫文件的備份最好不要直接備份到服務器本地硬盤,最好能通過網絡或者其他方式備份到其他存儲中;
3、發現數據丟失后應盡快停止所有的針對丟失數據所在分區的操作。
審核編輯:湯梓紅
-
Linux
+關注
關注
87文章
11345瀏覽量
210395 -
數據恢復
+關注
關注
10文章
585瀏覽量
17632 -
數據庫
+關注
關注
7文章
3846瀏覽量
64685
發布評論請先 登錄
相關推薦
SqlServer數據恢復—SqlServer數據庫數據恢復案例
![SqlServer<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—SqlServer<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/AD/00/wKgZomU_TAiAULRtAAEKTBEQ2Pg592.png)
數據庫數據恢復—MYSQL數據庫ibdata1文件損壞的數據恢復案例
數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—通過拼接<b class='flag-5'>數據庫</b>碎片<b class='flag-5'>恢復</b>SQLserver<b class='flag-5'>數據庫</b>](https://file1.elecfans.com/web1/M00/F4/07/wKgaoWcjE32AbQdWAAJD_hojvJc119.png)
數據庫數據恢復—SQL Server數據庫出現823錯誤的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—SQL Server<b class='flag-5'>數據庫</b>出現823錯誤的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/07/F4/wKgaombs78mANJ1GAAPeSoXHVPE244.png)
數據庫數據恢復—SQL Server數據庫所在分區空間不足報錯的數據恢復案例
數據庫數據恢復—raid5陣列上層Sql Server數據庫數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—raid5陣列上層Sql Server<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/A2/AD/pYYBAGRLbSSAHhFWAAI9vWNRQec919.png)
數據庫數據恢復—ndf文件大小變為0KB的數據恢復案例
MongoDB數據恢復—MongoDB數據庫文件損壞的數據恢復案例
![MongoDB<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—MongoDB<b class='flag-5'>數據庫文件</b>損壞的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9F/F3/poYBAGQ-Pg6AWHFxAAJ9VHkTNrk678.png)
數據庫數據恢復—Sql Server數據庫文件丟失的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—Sql Server<b class='flag-5'>數據庫文件</b>丟失的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9D/7C/pYYBAGQub62ABZHVAAJKkVvcctE851.png)
評論