Как мне синхронизировать 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,

Другие вопросы по тегам