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
Загружаемся по сети и следуем инструкциям на экране.
URL: http://wiki.centos.org/HowTos/PXE/Clonezilla
Обсуждается: http://www.opennet.dev/tips/info/2467.shtml