|
||||||||||||||||||||||||||||||||||
![]()
Mobile LinuxOpen (test version) |
Делаем образы дисков с помощью dd и gzipМне нравится:Многие знают про утилиту dd - очень удобный инструмент. Так как основной объем информации
на системных жестких дисках (конечно за исключением медиа-данных) очень
хорошо поддается сжатию, и часто многие выделяют несколько разделов под
ОС, таким образом можно быть уверенным что образ раздела удастся сжать.
В ходе тестов на различных разделах степень компрессии несколько шокировала. Например, FAT-16 раздел размером 40Гб был сжат до 30МБ (контрольные суммы проверил - они совпали)!!! Создаем образ: #dd if=/dev/sda1 bs=8096 | gzip -9cf > sda1.dd-image.gz Это занимает время. За процессом можно наблюдать на той же консоли с помощью периодической посылки USR1 сигнала процессу dd. Для этого на другой консоли выполняем: #ps | grep dd определяем pid процесса dd и подставляем его в следующую команду #watch -n 15 "kill -USR1 $pid_of_dd" Распаковка образа: #gunzip -c sda1.dd-image.gz | dd of=/dev/sda1 bs=8096 также можно подсчитать md5-сумму для раздела, чтобы после восстановления проверить правильность распаковки образа: #dd if=/dev/sda1 bs=8096 | md5summ - > sda1.dd-image.md5 Параноики (бывают ситуации когда лучше потратить время на еще одну перепроверку) могут еще и проверить правильность создания образа: #gunzip -c sda1.dd-image.gz | md5sum Приятной всем работы ;)
Похожие статьиКомментировать:
|
|||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||