RHEL CentOS Debian Ubuntu резервное копирование, восстановление с помощью утилиты dd
Используя утилиту dd можно создавать копии как отдельных разделов так и всего диска целиком.
Созданные копии необходимо восстанавливать на диски с точно такой же геометрией.
Резервное копирование и сжатие диска целиком
# dd if=/dev/sda | gzip > /path_to_backups/sda.bin.gz
Создание копии отдельного раздела
# dd if=/dev/sda4 of=/path_to_backups/sda4.bin
Резервное копирование MBR
# dd if=/dev/sda of=/path_to_backups/mbr.bin count=1 bs=512
Восстановление MBR
# dd if=/path_to_backups/mbr.bin of=/dev/sda
Создание копии раздела sdb2 в раздел sdb3
# dd if=/dev/db2 of=/dev/sdb3 conv=noerror,sync
noerror - продолжать копирование даже при наличии ошибок
sync - отсутствующие данные будут заменены на нули
Для восстановления копии диска перейдем в runlevel 1
# init 1
Восстановимся из архива копии
# gzip -dc /path_to_backups/sda.bin.gz | dd of=/dev/sda
Восстановление из не сжатой копии
# dd if=/path_to_backups/sda4.bin of=/dev/sda4