2012-03-12 71 views
0

我將使用dd將一個大的(750GB)磁盤備份到外部USB磁盤。
什麼是notruncnoerrorsync轉換參數的最合適的用法?似乎有些人以不同的方式使用它們,或者根本不使用它們。dd磁盤映像 - 哪個切換使用什麼時候?

另外,什麼是最好的塊大小? USB很可能是這裏的瓶頸。

dd if=/dev/sda bs=1M | gzip -c > /mnt/sdb1/backups/disk.img.gz 

gzip -dc /mnt/sdb1/backups/disk.img.gz | dd of=/dev/sda bs=1M 

謝謝。

回答

2

避免使用dd;諸如ddrescue之類的程序具有更好的狀態報告,意味着沒有錯誤,並且磁盤映像上根本不需要轉換。

+0

好的。 'ddrescue'看起來更穩健,然後是純粹的'dd'。你會用GNU'ddrescue'還是'dd_rescue'?什麼是好的Live CD下載?我會很高興GParted + ddrescue + dd +一個CD上的驅動程序的好集合。 – mcu 2012-03-12 20:51:14

+0

GNU ddrescue實際上已經取代了Knorr的dd_rescue,並且已經謝天謝地消除了需要醜陋的dd_rhelp腳本。 – 2012-03-12 21:10:07