[網友問題]
對硬盤做鏡像時,聽說有按位與按文件兩種,都有什麼特點?都是用在什麼情況下的?GHOST是哪種方式?
[回答]
備份工作的按位(實際上是按扇區)轉存意味著與文件系統無關。數據源是什麼樣子、有多大,目標就是什麼樣子,就有多大。即使沒有分區、或者無法識別的分區,或者分區邏輯結構有錯誤,都可以完整的(包括邏輯錯誤)一起備份到目標設備上。
按文件轉存意思是要對文件系統解釋atch後,只按文件的方式提取到目標設備上。這個轉存程序必須可以解釋對應的文件系統,同時不會提取非文件數據。他的數據量也取決於源設備文件總和,文件越多,需要轉移的數據就越多。另外,以文件轉存的方式在源與目標的物理位置上並不一一對應,就像從源盤把所有文件拷貝進目標設備一樣,源盤的文件組織方式、物理排序、空間占用上也不必與目標設備相同。這種轉存也不會把磁盤裡的自由空間轉移過去。
GHOST不加參數,默認的是以文件轉存。所以,當系統中占用空間越大,GHOST備份出來的包越大。如果是分區(硬盤)對分區(硬盤),也是占用文件越多,花得時間越多。GHOST本身不對自由空間做轉存,同時必須是GHOST所能識別的文件系統,所以GHOST不支持JFS、VXFS等特殊的文件系統,也無法備份非MBR類分區表管理的硬盤數據。GHOST不加參數時,不適合用在數據恢復領域。
通常按位轉存是最徹底的轉存方式,適合最完整的備份,比如數據恢復前的備份、非WINDOWS系統的備份,或者有特殊結構的備份,但要求空間較大。按文件轉存適合對已知文件系統的批量文件備份。