Допустим, у меня есть /dev/sda
и /dev/sdb
.
Раньше я бегал dd if=/dev/sda of=/dev/sdb bs=128M
, и это удалось.
Затем через некоторое время на первом диске есть обновление, и я хочу клонировать его на второй диск. Но я не хочу убегать dd
с самого начала, потому что ... ну, это требует времени.
Любое решение для обновления на /dev/sdb
без dd'ing с самого начала?
ОБНОВЛЕНИЕ: диск на самом деле ntfs, поэтому rsync не является решением. Кроме того, я хочу, чтобы второй диск был загрузочным, как исходный диск, использование rsync могло бы сломать очень многое.
Вы можете попробовать использовать blocksync
, bdsync
или даже rsync --inplace --copy-device
(если ваш rsync
версия поддерживает его), чтобы добиться того, о чем вы просите.
Имейте в виду, что все эти методы будут читать весь исходный и целевой диски, но они будут передавать только измененные блоки.
держу пари RSync отлично справится со своей работой. На самом деле, вы также могли сначала использовать его для клонирования дисков вместо использования dd
.