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