emu
23.08.2011 12:01 lavurso
последовательность такая: проверяем, сходятся ли версии локального и исходного образа, подцепляем по nbd исходный образ (nbd-client host port /dev/nbd0), кладём его в raid1 (mdadm --create /dev/mdX --force --level=1 --raid-devices=1 /dev/nbd0), цепляем mdX как корень, уходим в загрузку с него, в паралелях цепляем локальный образ к рейду (mdadm --manage /dev/mdX add /dev/local-image), увеличиваем рейд на два диска (mdadm --grow /dev/mdX --raid-devices=2), ждём окончания синхронизации и отцепляем исходный диск! Завтра нужно будет автоматизировать этот процесс и попробовать на деле, правда, жутко боюсь что трафика это будет делать очень много, на стадии синхронизации образов, в паралелях с запуском системы.