[網友問題]
對硬碟做映象時,聽說有按位與按檔案兩種,都有什麼特點?都是用在什麼情況下的?ghost是哪種方式?
[回答]
備份工作的按位(實際上是按扇區)轉存意味著與檔案系統無關。資料來源是什麼樣子、有多大,目標就是什麼樣子,就有多大。即使沒有分割槽、或者無法識別的分割槽,或者分割槽邏輯結構有錯誤,都可以完整的(包括邏輯錯誤)一起備份到目標裝置上。
按檔案轉存意思是要對檔案系統解釋後,只按檔案的方式提取到目標裝置上。這個轉存程式必須可以解釋對應的檔案系統,同時不會提取非檔案資料。他的資料量也取決於源裝置檔案總和,檔案越多,需要轉移的資料就越多。另外,以檔案轉存的方式在源與目標的物理位置上並不一一對應,就像從源盤把所有檔案拷貝進目標裝置一樣,源盤的檔案組織方式、物理排序、空間占用上也不必與目標裝置相同。這種轉存也不會把磁碟裡的自由空間轉移過去。
ghost不加引數,預設的是以檔案轉存。所以,當系統中占用空間越大,ghost備份出來的包越大。如果是分割槽(硬碟)對分割槽(硬碟),也是占用檔案越多,花得時間越多。ghost本身不對自由空間做轉存,同時必須是ghost所能識別的檔案系統,所以ghost不支援jfs、vxfs等特殊的檔案系統,也無法備份非mbr類分割槽表管理的硬碟資料。ghost不加引數時,不適合用在
資料恢復領域。
通常按位轉存是最徹底的轉存方式,適合最完整的備份,比如資料恢復前的備份、非windows系統的備份,或者有特殊結構的備份,但要求空間較大。按檔案轉存適合對已知檔案系統的批量檔案備份。
對硬碟做映象,按位與按檔案有什麼區別?
問題 對硬碟做映象時,聽說有按位與按檔案兩種,都有什麼特點?都是用在什麼情況下的?ghost是哪種方式?回答 備份工作的按位 實際上是按扇區 轉存意味著與檔案系統無關。資料來源是什麼樣子 有多大,目標就是什麼樣子,就有多大。即使沒有分割槽 或者無法識別的分割槽,或者分割槽邏輯結構有錯誤,都可以完整的...
按位與或非 按位異或 有符號左移位 有符號右移位
位運算的效能大家想必是清楚的,效率絕對高。相信愛好原始碼的同學,在學習閱讀原始碼的過程中會發現不少原始碼使用了位運算。但是為啥在實際程式設計過程中應用少呢?想必最大的原因,是較為難懂。不過,在面試的過程中,在手寫 過程中,寫出一兩個位運算的 還會讓面試官眼前一亮的。位運算常用的運算子包括 按位與 按...
乙個硬碟的分割槽型別與檔案系統有什麼關係
提問 兄弟之前看了一些貼子,說乙個硬碟的分割槽型別必須與檔案 系統相對應,在此分割槽中用linux類的檔案系統 比如ext2 3 就要用linux的分割槽型別 type 83 可是我自己用我的乙個分割槽試驗了一下子,似乎並不是這樣子的,這兩點不對應時也可以使用.這是我的硬碟分割槽引數 fdisk l...