Использование Clonezilla для клонирования дисков с загрузкой по сети |
[исправить] |
Clonezilla (http://clonezilla.org/) позволяет быстро клонировать диски,
способом сходным с проприетарным продуктом Norton Ghost. При создании копии
переносятся только занятые блоки данных, пустые области пропускаются.
Поддерживается режим массового клонирования в multicast режиме, например, при
тестировании, за 10 минут удалось провести клонирование исходного 5.6 Гб диска
на 41 клиентскую машину. Поддерживаются ФС: ext2, ext3, ext4, reiserfs,
reiser4, xfs, jfs, FAT, NTFS, UFS, HFS+ (Mac OS X).
Для организации сервера для загрузки Clonezilla по сети (PXE), можно
использовать следующую инструкцию для CentOS.
Настраиваем NFS-сервер:
mkdir -p /mnt/isoimage
mkdir -p /exports/clonezilla
Загружаем clonezilla-live-*.iso с сайта http://clonezilla.org в директорию
/tmp, монтируем iso-образ и копируем его содержимое в директорию /exports/clonezilla:
mount -o loop /tmp/clonezilla-live-$LATESTVERSION.iso /mnt/isoimage
cp -a /mnt/isoimage/. /exports/clonezilla
umount /mnt/isoimage
В /etc/exports добавляем:
/exports/clonezilla *(ro,sync)
Перезапускаем NFS:
service nfs restart
exportfs -ra
Настраиваем Tftp-сервер.
mkdir -p /tmp/clonezilla
mkdir /mnt/isoimage
mkdir /tftpboot/images/clonezilla/
С iso-образа копируем на tftp-сервер загрузочные файлы с ядром и initrd:
cp /mnt/isoimage/casper/initrd1.img /tftpboot/images/clonezilla/initrd.gz
cp /mnt/isoimage/casper/vmlinuz1 /tftpboot/images/clonezilla/vmlinuz
umount /mnt/isoimage
Настраиваем PXE-меню:
MENU DEFAULT
MENU LABEL Clonezilla live
label clonezilla
kernel images/clonezilla/vmlinuz
# Older Clonezilla
# append initrd=images/clonezilla/initrd.gz boot=casper netboot nfsroot=$NFSSERVER:$NFSEXPORT
# Clonezilla 1.1.0-8
append initrd=images/clonezilla/initrd.gz boot=live union=aufs netboot=nfs nfsroot=$NFSSERVER:$NFSEXPORT
Загружаемся по сети и следуем инструкциям на экране.
|
|
|
|
Раздел: Корень / Администратору / Система / Диски и файлы / Резервное копирование |
1.1, QuAzI (ok), 21:49, 27/10/2010 [ответить]
| +/– |
PXE-меню это фича PXE-протокола? Я что-то пропустил?
| |
1.2, zomg (?), 23:30, 27/10/2010 [ответить]
| +/– |
А где запуск tftp сервера? Или он запустится телепатически?
| |
|
2.4, sHaggY_caT (ok), 02:20, 28/10/2010 [^] [^^] [^^^] [ответить]
| +/– |
Вероятно, автор предполагал, что текст будут читать прежде всего те, кто PXE-загрузку осилил.
| |
|
|
2.5, sHaggY_caT (ok), 02:22, 28/10/2010 [^] [^^] [^^^] [ответить]
| +/– |
> для этих целей лучше использовать clonezilla se
Может быть, но у некоторых в PXE висит далеко не одна Clonezilla.
Автору +1, нужно собраться, и поставить таки сабж во всех клиентских сетях.
| |
|
1.8, ovg (?), 23:37, 01/11/2010 [ответить]
| +/– |
> С iso-образа копируем на tftp-сервер загрузочные файлы с ядром и initrd:
Сорри. А с какого образа?
Вообще-то я плохо понимаю, как после команд
mkdir -p /tmp/clonezilla
mkdir /mnt/isoimage
mkdir /tftpboot/images/clonezilla/
можно сделать
cp /mnt/isoimage/casper/initrd1.img /tftpboot/images/clonezilla/initrd.gz
cp /mnt/isoimage/casper/vmlinuz1 /tftpboot/images/clonezilla/vmlinuz
Что я пропустил?
| |
|