Назад | Перейти на главную страницу

как я могу синхронизировать 2 почти идентичных диска после дд

Допустим, у меня есть /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.