Код:
dd if=/dev/sda of=/mnt/backup/sda.img bs=16M conv=sync,noerror
Код:
if=/dev/sda - копируем весь жесткий диск sda;
of=/mnt/backup/sda.img - копируем в /mnt/backup/sda.img;
bs=16M - задаем размер кэша жесткого диска для ускорения процедуры копирования (иначе данные будут сбрасываться малыми порциями по 512 байт);
conv=sync,noerror - указываем dd на необходимость копирования по типу бит-в-бит с игнорированием ошибок чтения.
Для сокращения размера образа жесткого диска его можно сжать любым архиватором.
Код:
dd if=/dev/sda bs=16M conv=sync,noerror | gzip -c > /mnt/backup/sda.img.gz
Восстановление образа жесткого дискаДля восстановления образа жесткого диска необходимо проделать процедуру обратную процедуре создания этого образа.
Код:
dd if=/mnt/backup/sda.img of=/dev/sda bs=16M conv=sync,noerror
При использовании сжатия параллельно необходимо разархивировать образ.
Код:
gunzip -c /mnt/backup/sda.img.gz | dd of=/dev/sda conv=sync,noerror bs=16M
Миграция системы на другой жесткий дискДля миграции всей системы на другой жесткий диск необходимо, в качестве цели назначения задать расположение нового диска.
Код:
dd if=/dev/sda of=/dev/sdb bs=16M conv=sync,noerror
После чего при необходимости устанавливаем загрузку с данного жесткого диска. При условии, что новый жесткий диск больше старого, на нем останется неразмеченная область. Ее следует разметить и отформатировать согласно имеющимся требованиям.
Смотри как:
viewtopic.php?f=15&t=1609Создание резервной копии через SSH Код:
dd bs=16M conv=sync,noerror if=/dev/sda | ssh root@backup "dd bs=16M conv=sync,noerror of=/backup/sda.img"
_________________
Моя характеристика с детского сада: Хорошо кушает, спит, гуляет! Прошло много лет, ничего не изменилось.