dd для резервного копирования win

dangerr

Не нашел более-менее понятных рецептов в инете на эту тему, но буду благодарен и за ссылки (в особенности на родном языке, но и на инглише сойдет).
Имеются 2 компьютера под windows и какой-нибудь Life-CD, к примеру Frenzy.
Хочется сохранить слайс С: на одном из компьютеров в файл на другом, чтобы можно было восстановить потом рабочую систему.
В теории рецепт такой:
загрузиться с Frenzy на первом, на втором поднять ftp и сделать что-то типа
dd if=/dev/ad0s1 of=ftp://user:host/
А восстановливать соответственно махнув if и of местами.
вопрос: удастся ли таким образом иметь работоспособную Windows в итоге?
вопрос: как сделать так, чтобы выходной файл ужимался на лету и чтобы так же на лету при восстановлении он распаковывался?
и еще проблема: dd не понравилось видеть в качестве of путь ftp :(
Есть вариант конечно загружать локально, но для этого надо иметь диск отформатированный в ufs2, т.к. насколько мне известно писать на ntfs BSD не умеет.

dgaf

жжошь
dd if= | gzip | ssh host "cat > out.gz"
а вообще под венду есть куча сохранятелей образов

spitfire

Можно использовать диск типа systemrecquecd, в котором свежий Linux с поддержкой NTFS на запись. Или найти livecd с curlftpfs и монтировать каталог на ftp с его помощью.
Для сжатия, можно, к примеру, сделать
 dd if=testfile0 | gzip --fast - > testfile0.gz 

 
UPD. Хм, пока я тут сочинял, уже всё написал.

dangerr

dd if= | gzip | scp host "cat > out.gz"
кстати еще один вопрос: из того, что написано в мане
of=file Write output to file instead of the standard output. Any regular output file is truncated unless the notrunc conversion value is specified. If an initial portion of the output file is seeked past (see the oseek operand the output file is truncated at that point.

не понятно в чем разница между указанием of и использованием ">" для перенаправления стандартного вывода.
а вообще под венду есть куча сохранятелей образов
назови хоть один открытый или хотя бы просто бесплатный.

AlexV769

вопрос: удастся ли таким образом иметь работоспособную Windows в итоге?
Да. Я так переезжал с полухадварного рейда на single.

dangerr

диск типа systemrecquecd, в котором свежий Linux с поддержкой NTFS на запись.
можно пару ссылок если не трудно?
(правда не имел я дела с линуксом практически)

spitfire

http://www.sysresccd.org/Main_Page
В локалке есть более-менее свежие образы этого дела.

spitfire

не понятно в чем разница между указанием of и использованием ">" для перенаправления стандартного вывода

При задании of можно указать размер выходного блока, насколько я понимаю (и прочие опции записи выходного файла а в случае > заведовать записью в файл будет шелл, перенаправляющий вывод.

dangerr

круто! Спасибо!
Оставить комментарий
Имя или ник:
Комментарий: