使用 dd 恢复磁盘映像时仅写回更改

使用 dd 恢复磁盘映像时仅写回更改

给定一个物理磁盘和从中创建的映像,我想将映像写回到物理磁盘上,但是仅有的写下改变了字节或扇区。用例是在 SSD 上恢复图像 - 与 HDD 不同,SSD 的写入次数有限。添加的读取不会对 SSD 造成磨损,甚至可能在几乎没有任何更改的情况下加快恢复过程。

  writing this img   [___|___|___|___|___|___|___|___|___]
back onto this disk: [___|___|_ab|c__|___|___|___|xyz|___] 
      actual writes:  nnn nnn YYY YYY nnn nnn nnn YYY nnn

如果写入不是按扇区(此处:3 字节扇区)而是按字节进行,那么也可以。关于总写入次数的最终统计数据也很好。dd做不到,有现成的工具吗?

相关内容