Dd
如何在 dd 之後同步 2 個幾乎相同的磁碟
可以說我有
/dev/sda
和/dev/sdb
。之前,我執行
dd if=/dev/sda of=/dev/sdb bs=128M
,它成功了。然後過了一段時間,第一個磁碟上有更新,我想將它複製到第二個磁碟。但我不想
dd
從頭開始跑,因為……嗯,這需要時間。從一開始就沒有 dd’ing更新的任何解決方案?
/dev/sdb
更新:磁碟實際上是 ntfs,所以 rsync 不是解決方案。另外,我希望第二個磁碟像源磁碟一樣可引導,使用 rsync 會破壞很多東西。
您可以嘗試使用
blocksync
,bdsync
甚至rsync --inplace --copy-device
(如果您的rsync
版本支持)來實現您的要求。請注意,所有這些方法都將讀取整個源驅動器和目標驅動器,但它們只會傳輸更改的塊。
我打賭RSync會完美地完成這項工作。實際上,您也可以先使用它來複製磁碟,而不是使用
dd
.