Клонирование диска – не что другое, как копирование содержания на твердый диск (либо распределение), на иной диск либо в файл-образ. Я часто делаю бекапы при помощи различных утилит, также и вручную, но 1-2 раза за месяц я также клонирую мой твердый диск. Эта функция дозволяет перезаписывать OS и стремительно устанавливать ПО. У Линукса есть огромное количество утилит для клонирования дисков. В данном посте я расскажу о собственных возлюбленных программах для клонирования диска, которые ни один раз меня выручали.
Клонирование диска в Линукс
При помощи dd
Утилита дозволяет делать копирование и конвертирование данных низкого уровня в необработанном виде. Она копирует обычный ввод в обычный вывод. Её также можно применять для сотворения бекапов boot-сектора твердого диска.
Примеры использования
Для клонирования /dev/sdb3 на иной диск /dev/sdc3
dd if=/dev/sdb3 of=/dev/sdc3 bs=4096 conv=noerror
Можете клонировать жесткий диск /dev/sdc на /dev/sdd:
dd if=/dev/sdc of=/dev/sdd bs=1M conv=noerror
Так же есть воможность дублировать раздел /dev/sda1 как файл-образ диска с именем backup.sda1.mm.dd.yy.img file:
dd if=/dev/sda1 of=/path/to/safe/location/backup.sda1.25.09.12.img bs=4096 conv=noerror
ИЛИ
dd if=/dev/sda1 of=/nfs/backup/images/backup.sda1.25.09.12.img bs=1M conv=noerror
Для восстановления образа:
dd if=/nfs/backup/images/backup.sda1.25.09.12.img of=/dev/sda1 bs=1M conv=noerror
dd command может сделать бекап любой части диска, не зависимо от используемой операционной системы. Она используется на FreeBSD / OpenBSD / Mac OS X / MS-Windows и др.
С помощью Partition Image
Официальный сайт: http://www.partimage.org/
Команда partimage создает бекап части диска в файл-образ и пересохраняет его. (почти как Ghost). Для установки, можно воспользоваться следующей командой:
Debian / Ubuntu Linux
apt-get install partimage
RHEL / Fedora / SL / Red Hat / CentOS Linux
yum install partimage

Можете следовать инструкциям на экране для создания бекапа или пересохранения образов.
Создайте образ /dev/sda2 (проверьте, чтоб /dev/sda2 не был замаунтен/подключен):
partimage -z1 -o -d save /dev/sda2 /nfs/backup/desctop.wks01.sda1.home_25_09_2012.gz
Восстановить можете следующим образом:
partimage restore /dev/sda2 /nfs/backup/desctop.wks01.sda1.home_25_09_2012.gz
Имейте в виду, что partimage только копирует данные с указанной части диска. Это сделано для скорости и эффективности, свободные блоки не записываются в файл-образ. Поскольку разделение работает на последовательной основе, время переноса информации максимизировано, а время поиска минимизировано.
Записанные части диска можно сохранить и в сети, используя сетевую поддержку partimage, или с помощью Samba / NFS (Network File Systems). Это позволяет восстанавливать части жесткого диска после их повреждения. Вам необходимо установить пакет partimage-server который запускает сервер-демон для удаленного создания образов, почти как Ghost.
Клонирование диска используя Live CD
С помощью Clonezilla
Официальный сайт: http://www.clonezilla.org/
Она дает следующие возможности:
- Восстановление данных
- Клонирование диска
- Создание образа диска
- Применение решений
- Бесплатные открытые исходники
Данный софт позволяет делать бекап и восстанавливать «голое железо». Clonezilla работает в любом из перечисленных режимов:
- Clonezilla live – Используется дома или для одной машины.
- Clonezilla server edition – Uспользуйте для офиса или дата-центра, она клонирует много (40+) компьютеров одновременно. Clonezilla восстанавливает только уже бывшие в использовании блоки и жесткие диски. Это увеличивает эффективность клонирования.


Добавить комментарий