Dd

為什麼 Clonezilla 比 dd 快?

  • January 8, 2021

在我的 SSD 映像(源和目標是 2 個 SSD)上,我使用 CloneZilla 獲得 12GBpm,而使用 dd 我只獲得 5GBpm。
是什麼讓 Clonezilla 比 dd 快得多?

dd 只是從塊 0 讀取到塊 99999 並複制數據。

Clonezilla 了解文件系統並了解何時沒有要複製的內容(因為這是空白空間或已刪除文件中的數據)。

一旦你知道不要複製所有無用的數據,複製真實數據就會容易得多。

網頁“對於不受支持的文件系統,扇區到扇區的複制由 Clonezilla 中的 dd 完成。”

嗯,這取決於 Clonezilla 使用什麼來進行複製。

它根據分區類型使用不同的工具,取自他們的網站:

Based on Partclone (default), Partimage (optional), ntfsclone (optional), or dd to image or clone a partition. 

它通常會按該順序使用它們來嘗試複製您的分區。dd 是最後的手段,因為它只是逐扇區複製,並且沒有內置任何基於分區的文件系統類型的優化。例如,複製一個 ntfs 分區將比複製一個 hfs 分區快很多(至少對於舊版本的 clonezilla,有一段時間沒有使用它),因為沒有用於高效 hfs+ 複製的內置工具,而且它用過dd。

引用自:https://serverfault.com/questions/495723