NTFS檔案系統誤刪除資料的恢復教程,非常簡單一看就會
NTFS檔案系統是目前市面上使用比較廣泛的一個檔案系統格式,該檔案系統提供了資料保護和恢復功能,擁有更強的安全性,基本上取代了老式的FAT檔案系統。由於NTFS檔案系統的安全性更像,許多公司的伺服器採用這一檔案系統。對NTFS檔案系統瞭解的朋友們知道,在該檔案系統下重新格式化理論上是不會對資料造成太大影響的,但也有可能出現部分檔案目錄結構丟失的情況。下面小編就給大家介紹一下NTFS檔案系統下的伺服器裝置由於誤操作導致陣列中的分割槽被格式化時怎麼進行逆向操作恢復伺服器資料。
第一步、備份資料
資料備份的過程中我們需要藉助一款軟體,名字叫做winhex,很多朋友都使用過,其他具有相同功能的資料恢復類軟體也可以。備份時把故障伺服器連線到一臺用於備份的正常伺服器上,將故障伺服器的所有硬碟設定為離線狀態,然後使用Winhex進行磁碟備份就可以了。
第二步、分析分割槽大小
在備份完的資料內檢視資料的0-2扇區,得到這臺伺服器的分割槽大小是多少個扇區,然後按照RAID5的計算模式對該扇區數除以伺服器內除去校驗盤外的實際硬碟數量,得到一個扇區數。這樣我們直接跳轉到磁碟備份檔案的該扇區,在這個扇區的附近可以查詢到另一個GPT分割槽表,這樣我們就可以檢視分割槽的大小了。例如6塊盤的raid5陣列,如果分割槽大小為1048309759扇區,計算時就應該除以5等於209661951扇區。工作介面如下圖所示(GPT分割槽表項底層表現,標記項前8個位元組為分割槽起始扇區,之後8個位元組為分割槽結束扇區,單位512位元組/扇區,64bit):
第三步、重組raid陣列
由於raid5的安全級別相比較其他的陣列來說更高,資料儲存相對更安全,所以多數公司會給自己的伺服器配置raid5磁碟陣列,在raid5陣列下,只要分析出raid成員盤的數量和raid走向就可以進行重組了。
由於我們講述的是NTFS檔案系統下的資料恢復,因此我們只需要找到分割槽的檔案記錄項,根據NTFS檔案系統中的MFT順序檢視到raid5的條帶大小和raid走向。下圖為相似案例的截圖。
根據分析出來的RAID結構重組RAID,如果運氣好的話目錄結構可以保留,但是運氣不好的話可能會遇到檔案目錄結構丟失的情況,不過資料可以恢復已經算是最好的結果了,檔案目錄丟失情況如下圖所示:
NTFS分割槽的格式化對資料影響並不是很大,資料存留一般較為完整,恢復機率較大,只是部分檔案目錄結構可能丟失。不過還是要提醒廣大使用者不要過分依賴伺服器資料恢復技術,雖然可以藉助資料恢復技術對丟失的伺服器資料進行恢復,但是隨之也增加了一定的風險和人力物力損失,在使用伺服器和儲存資料時要加強備份,儘可能的避免伺服器資料丟失的情況發生。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2641622/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle恢復誤刪除的資料檔案Oracle
- 【北亞資料恢復】zfs檔案系統的伺服器誤刪除的資料恢復資料恢復伺服器
- 【伺服器資料恢復】Zfs檔案系統下誤刪除怎麼恢復資料伺服器資料恢復
- linux下恢復誤刪除的資料檔案Linux
- 伺服器資料恢復—NTFS誤操作刪除/格式化的資料恢復案例伺服器資料恢復
- Oracle資料恢復 - Linux / Unix 誤刪除的檔案恢復(轉)Oracle資料恢復Linux
- 誤刪除資料檔案、控制檔案的非RMAN恢復方法
- 使用檔案描述符恢復誤刪除的資料檔案
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- linux系統下檔案誤刪除該如何恢復?Linux
- 怎樣恢復回收站已刪除檔案,檔案刪除恢復教程
- 使用lsof恢復誤刪除的檔案
- lsof恢復oracle誤刪除檔案Oracle
- linux中誤刪除oracle資料檔案的恢復操作LinuxOracle
- 資料檔案誤刪--但有資料檔案的copy恢復
- 電腦檔案誤刪除了怎麼恢復找回?誤刪電腦資料恢復方法教程資料恢復
- oracle恢復誤刪除資料Oracle
- RM 刪除資料檔案恢復操作
- 【伺服器資料恢復】linux ext3檔案系統下誤刪除mysql資料庫的資料恢復案例伺服器資料恢復LinuxMySql資料庫
- ZT:使用lsof恢復誤刪除的檔案
- linux中誤刪除oracle資料檔案的恢復操作(轉)LinuxOracle
- 恢復ext4檔案系統被誤刪的檔案
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- 【儲存資料恢復】IBM儲存檔案NTFS系統損壞的資料恢復案例資料恢復IBM
- 恢復刪除的檔案
- 刪除檔案的恢復
- Oracle系統表空間剛新增的一個資料檔案誤刪除恢復處理Oracle
- 【資料庫資料恢復】HP-UX系統ORACLE資料庫被誤刪除的資料恢復資料庫資料恢復UXOracle
- 實戰分析ext2檔案系統下恢復誤刪除檔案(轉)
- 恢復rm -f物理刪除資料檔案
- 恢復被rm意外刪除資料檔案
- Oracle閃回刪除恢復誤刪資料Oracle
- Oracle11g資料庫引數檔案誤刪除恢復Oracle資料庫
- Git恢復刪除的檔案Git
- 【虛擬機器資料恢復】誤刪除VMware虛擬機器vmdk檔案的資料恢復案例虛擬機資料恢復
- truncate table 誤刪除資料後的恢復
- lsof恢復誤刪的檔案
- 透過控制程式碼檔案恢復linux下誤刪除的資料檔案Linux