磁碟完整映象的目的大致有幾個:
1、對非windows的作業系統或工控系統進行備份,以實現遷移或當作業系統損壞後還原。
2、對裸分割槽、加密分割槽或非正規分割槽進行備份。
3、備份資料時,希望很容易保留原字符集狀態、許可權、安全描述等。
4、iscsi磁碟、san磁碟、虛擬機器虛擬磁碟與物理硬碟做系統測試、遷移時可以利用此方法。
5、當源儲存介質處於不穩定狀態時,為了改名不穩定狀態的進一步蔓延,做完整的備份。這種方式有時候優於copy,因copy會多次讀取某個扇區(比如節點區、主目錄區等),如果這些扇區是不穩定的,或者正好處於磁資訊不穩定區,copy可能會導致硬碟快速損壞。
6、進行資料遷移。當源介質裡的檔案量很大,接近總空間,同時檔案數目又非常多時。常規的copy或tar會花費極多的時間(因為要反覆遞迴檔案系統),如果用映象,與檔案無關,而且是連續讀取,io速度會快得多。乙個簡單的經驗,如果乙個windows分割槽,大小為100g,放了幾百萬或上千萬個檔案,如果copy可能一天也完不成,但如果是全分割槽映象,在普通的伺服器上可能不到半小時。
7、取證功能。很多計算機取證是需要對原盤進行完整取證的。
8、資料恢復中提供乙份copy以供恢復。很多情況下,源裝置的資料出現故障(資料刪除、資料丟失、檔案系統異常、資料庫異常等),但裝置還要繼續工作(比如服務還要跑,或者資料是儲存上的乙個lun),無法直接對裝置進行處理,就需要將狀態盡快儲存下來,完整映象就是做這個的。
9、資料恢復中為保證資料安全,以映象提供冗餘。特別重要的資料,如果需要進行資料恢復時,擔心在恢復的過程中源介質物理或邏輯損壞,可能需要做乙份完整的映象copy,以確保萬無一失。
10、資料恢復中,如果某些結構包含物理壞扇區,無法修復。可以映象到另外一塊好介質後,再修復那些壞結構。
11、其他。
備份方式見:
如何對硬碟做完整的全盤映象? (
[url]
我的chinaunix上的映象blog
對磁碟做完整映象 按扇區對扇區備份 的目的
磁碟完整映象的目的大致有幾個 1 對非windows的作業系統或工控系統進行備份,以實現遷移或當作業系統損壞後還原。2 對裸分割槽 加密分割槽或非正規分割槽進行備份。3 備份資料時,希望很容易保留原字符集狀態 許可權 安全描述等。4 iscsi磁碟 san磁碟 虛擬機器虛擬磁碟與物理硬碟做系統測試 ...
通過檔案的方式對硬碟扇區進行直接讀寫操作
createfile physicaldrive0 generic read,file share write,0,open existing,0,0 功能 讓物理磁碟0以檔案,唯讀,共享寫的方式開啟,開啟後會返回乙個檔案控制代碼,其實就是物理磁碟的控制代碼。readfile hdev,buffer...
Linux中硬碟物理扇區 與檔案系統檔案對應關係
1 概述 系統讀寫檔案過程中,如下面核心列印資訊,報告讀寫某個扇區錯誤。那麼我們如何能夠通過sector找到讀寫哪個檔案錯誤?kernel end request i o error,dev sdb,sector 41913499 2 物理扇區與檔案對應關係計算 以下面列印資訊為例。kernel e...