Ru-Board.club
← Вернуться в раздел «Программы»

» Clonezilla

Автор: slech
Дата сообщения: 07.11.2010 19:36

Clonezilla позволяет быстро клонировать диски, способом сходным с проприетарным продуктом Norton Ghost. При создании копии переносятся только занятые блоки данных, пустые области пропускаются. Поддерживается режим массового клонирования в multicast режиме, например, при тестировании, за 10 минут удалось провести клонирование исходного 5.6 Гб диска на 41 клиентскую машину. Поддерживаются ФС: ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, FAT, NTFS, UFS, HFS+ (Mac OS X).
Родственные темы
Acronis True Image Home vs Clonezilla
Лучший Backup
Полезные темы
GRUB4DOS и GNU GRUB (часть 2)
---------
В Clonezill'е можно работать подключившись через ssh: интерактивный скрипт запускается так:
user# sudo clonezilla
На практике удобней сперва запустить screen,
user# sudo screen
а уже затем
root# clonezilla
---------
Автор: slech
Дата сообщения: 07.11.2010 21:40
Сделал 3 партиции.

Установил Clonezilla на 3-ю партицию.
Загружаюсь и успешно выполняю резервоное копирование.
Никак немогу восстановиться с созданного образа
Образ создаётся в подпапке, при монтировании партиции видна лишь эта подпапка


в итоге получаю сообщение что файл не найден:



No disk or partitions image directory is found in /home/partimag
[URGENT] Clonezilla can't find disk image

Хотя если глянуть, то файл виден
Автор: slech
Дата сообщения: 07.11.2010 23:48
после долгих попыток, наконец-то заработало



Осталось прикрутить меню с автоматическим бэкапом и рестором, если такое возможно.

Добавлено:
заметил проблему.

1. создаю резервную копию sda1 - всё ок.
2. загружаюсь в Windows смотрю в папку d:\backup\last - 11 файлов.

1. создаю ещё раз резервную копию sda1 - написало что завершилось всё и чего-то подвисло, я ресетнул машину.

2. загружаюсь в Windows смотрю в папку d:\backup\last1 - 7 файлов.

Загружаю Clonezilla - пробую выполнить восстановление - вижу только last
Возвращаюсь в Windows и копирую файлик parts из last в last1(там всего одна строка sda1).

Загружаю ещё раз Clonezilla и вижу last и last1.

Видимо процесс сбился в самом конце и все необходимые файлы не создались.

Hа реальной железке вообще [more=12 файлов]
Info-dmi.txt
Info-lshw.txt
Info-lspci.txt
Info-packages.txt
parts
sda-chs.sf
sda-hidden-data-after-mbr
sda-mbr
sda-pt.parted
sda-pt.sf
sda1.ntfs-ptcl-img.gz.aa
sda1.ntfs-ptcl-img.gz.ab
[/more]
Автор: slech
Дата сообщения: 08.11.2010 22:53
кто-нибудь создавал скрипты по автобэкапу или авторестору как в статье Multiple Custom-ocs with Multiple Operating Systems using GRUB ?


Preseed options to do job after booting : Preseed some options to do restoring job after booting
Clonezilla – клонируем диски бесплатно и эффективно
Автор: slech
Дата сообщения: 10.11.2010 13:24
получилось сделать такое вот меню:
Grub - установил с SystemRescue CD
Clonezilla - установил на партицию FAT32 - 1 Гб.
Автоматизация почти работает
1. непонятно почему есть подтверждение запроса записи образа на винт
2. отваливается с ошибкой в процесе создания копии.
пока дальше не двигаюсь. пошёл смотреть что может Ghost.



[more=Grub - menu.lst]


Цитата:

timeout 5
default 0
color light-blue/black light-cyan/blue


title -------------------------- Select Operating System --------------------------

# Windows XP
title Windows XP
root (hd0,0)
makeactive
chainloader +1


title -------------------------- Backup --------------------------
pause --wait=0

# (2) Clonezilla live - Backup
title Clonezilla live - Backup
root (hd0,2)
kernel /live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_prerun="mount /dev/sda2 /mnt" ocs_prerun1="mount --bind /mnt/backup /home/partimag/ ocs_live_run="ocs-sr -q -c -j2 -z1 -i 2000000 -p true saveparts ask_user sda1" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="no" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia nosplash live-media-path=/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /live-hd/initrd1.img
boot

# (3) Clonezilla live - Auto Backup to "lastgoodimage" and reboot
title Clonezilla live - Auto Backup to "lastgoodimage" and reboot
root (hd0,2)
kernel /live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_prerun="mount /dev/sda2 /mnt" ocs_prerun1="mount --bind /mnt/backup /home/partimag/ noprompt nopromt ocs_live_run="ocs-sr -q -c -j2 -z1 -i 2000000 -p reboot saveparts lastgoodimage sda1" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="yes" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia live-media-path=/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /live-hd/initrd1.img
boot


title -------------------------- Restore --------------------------
pause --wait=0

# (4) Clonezilla live - Restore
title Clonezilla live - Restore
root (hd0,2)
kernel /live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_prerun="mount /dev/sda2 /mnt" ocs_prerun1="mount --bind /mnt/backup /home/partimag/ ocs_live_run="ocs-sr -b -g auto -e1 auto -e2 -c -j2 -k -p reboot restoreparts lastgoodimage sda1" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="no" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia nosplash live-media-path=/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /live-hd/initrd1.img
boot

# (5) Clonezilla live - Auto Restore from "lastgoodimage" and reboot
title Clonezilla live - Auto Restore from "lastgoodimage" and reboot
root (hd0,2)
kernel /live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_prerun="mount /dev/sda2 /mnt" ocs_prerun1="mount --bind /mnt/backup /home/partimag/ noprompt noprompt ocs_live_run="ocs-sr -b -g auto -e1 auto -e2 -c -j2 -k -p reboot restoreparts lastgoodimage sda1" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="yes" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia live-media-path=/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /live-hd/initrd1.img
boot


title -------------------------- Tools --------------------------
pause --wait=0

# (1) Clonezilla live on HDD
title Clonezilla live on HDD
root (hd0,2)
kernel /live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="NONE" ocs_live_keymap="NONE" ocs_live_batch="no" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia nosplash live-media-path=/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /live-hd/initrd1.img
boot

[/more]
Автор: slech
Дата сообщения: 18.11.2010 22:26
The options to be preseeded
How to do saveparts automatically?


Автосохранение и автовосстановление раздела удалось автоматизировать. Меню для Grub4Dos, в обычном Grub так же должно работать:


Цитата:

# (2) Clonezilla live - Auto Backup System Drive C to D:\backup\lastgoodimage and reboot
title Auto Backup System Drive\n Auto Backup System Drive C to D\:\\backup\\lastgoodimage with Clonezilla live
root (hd0,2)
kernel /clonezilla/live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_prerun="mount /dev/sda2 /mnt" ocs_prerun1="mount --bind /mnt/backup /home/partimag/" noprompt nopromt ocs_live_run="ocs-sr -q -b -j2 -z1 -i 2000000 -p reboot saveparts lastgoodimage sda1" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="yes" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia live-media-path=/clonezilla/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /clonezilla/live-hd/initrd1.img
boot

# (4) Clonezilla live - Auto Restore System Drive C from D:\backup\lastgoodimage and reboot
title Auto Restore System Drive\n Auto Restore System Drive C from D\:\\backup\\lastgoodimage with Clonezilla live
root (hd0,2)
kernel /clonezilla/live-hd/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_prerun="mount /dev/sda2 /mnt" ocs_prerun1="mount --bind /mnt/backup /home/partimag/" noprompt noprompt ocs_live_run="ocs-sr -b -g auto -e1 auto -e2 -j2 -k -p reboot restoreparts lastgoodimage sda1" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="yes" ocs_lang="en_US.UTF-8" vga=788 ip=frommedia live-media-path=/clonezilla/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
initrd /clonezilla/live-hd/initrd1.img
boot


Автор: Stalex
Дата сообщения: 13.01.2011 16:50
Создал загрузочную флешку с Clonezilla и возник такой вопрос: можно ли хранить образы на той же загрузочной флешке? Напрямую - не получилось: когда предлагается выбрать каталог с образами выбираю "использовать локальное устройство", но там в списке устройств есть всё кроме флешки с которой загрузился. Может как то из командной строки можно вручнную прописать этот каталог на флешке? И ещё: там есть пункт "skip Использовать существующий Home/Partimag (Памятка! * не рекомендуется *!)" если этот пункт использовать - как узнать где будут искаться образы?

Добавлено:
Разобрался!
На случай если этот вопрос ещё кого нибудь заинтересует:
При выборе режима загрузки надо выбрать "Other modes of clonzilla live" и там выбрать "To RAM. Boot media can be removed later".
Или, как вариант, загружаться как обычно, в меню выбора каталога с образами выбрать "Enter shell" и в консоли через lsscsi и fdisk -l найти нужный раздел на флешке и примонтировать его в Home/Partimag.
Автор: slech
Дата сообщения: 15.02.2011 11:35
На купленном недавно компьютере Clonezilla показал скорость создания партиции ~ 3.5-4.5 GB/min
Автор: Ilyansk
Дата сообщения: 22.02.2011 08:00
А как этой зиллой загрузочный линукс флеш (slackware) на 32ГБ с единственным разделом на 6ГБ, где занято 5ГБ склонировать в 16ГБ чистую флэшку? можно даже диск-диск работать, но не получается
Автор: Alukardd
Дата сообщения: 04.07.2011 12:40
Наконец-то появилось время настроить раскатку образов по сети.
В качестве сервера был выбран Debian. Поставлен drbl и настроен.
Комп грузится через PXE получает загрузчик дальше управление передается drbl (кстати очень не охотно - DHCP отдает адрес только с 4-ой попытки!!!) и дальше вылазили 3 ошибки.
1 - нету basename
2 - нету tr
3 - нету dialog

Ну с первыми двумя я разобрался в лоб - заменил их действия через sed в скрипте /opt/drbl/sbin/ocs-sr. А утилиты dialog все равно нету. Доходит до её вызова пишет красным ошибку и программа terminated.
Что подскажите???
Пока у меня есть только 1 мысль - chroot /tftpboot/node_root/ и туда из исходников поставить dialog. НО make там тоже нету и её придется туда таскать!!! - ИМХО, плохой вариант.

p.s. А вообще я не понимаю как они так облажались и у них не оказалось 3 программ в дистрибутиве???

ПРОДОЛЖЕНИЕ

Короче еще раз внимательно прочитал всё, что отображается на экране клиента)))
В общем хз почему, но пытается смонтировать каталоги /usr /home /tftpboot/nbi_img не с DRBL сервера, а с сервера имён.
Лезет он туда судя по всему т.к. в файле /etc/drbl/drbl_deploy.conf переменная nfsserver_default=""...
Автор: Alukardd
Дата сообщения: 04.07.2011 16:04
Еще подробности...

Вот кусок файла [more=/tftpboot/nbi_img/pxelinux.cfg/default] label drbl
MENU LABEL Debian 6.0.2 Linux (DRBL mode, mostly local resources)

kernel vmlinuz-pxe
append initrd=initrd-pxe.img devfs=nomount drblthincli=off selinux=0 clientdir=node_root

label clonezilla
MENU DEFAULT
MENU LABEL Clonezilla: save partitions sda1 as image 2011-07-04-08-img-amd_black_students

kernel vmlinuz-pxe
append initrd=initrd-pxe.img devfs=nomount drblthincli=off selinux=0 text 1 clientdir=node_root ocs_opt="-l en_US.UTF-8 --use-ntfsclone --clone-hid den-data --rm-win-swap-hib --rescue -gs -sc -p true -z1p -i 1000000 saveparts 2011-07-04-08-img-amd_black_students sda1"[/more]
И самое тут интересное - Debian 6.0.2 командой mount.nfs обратился на нужный сервер!!! А Clonezilla обращается не на тот сервер(((
Но ведь они используют один и тот же initrd...
Автор: Alukardd
Дата сообщения: 05.07.2011 13:22
И еще немного подробностей, после исследования...

Пытался запустить Clonezilla в "box mode" с временными фс /etc /var. В этом случае я не могу понять откуда busybox монтирует корневую файловую систему с каталогом /etc т.к. файл fstab содержит этот долбаный не правильный адрес!
Если запускать Clonezilla в "Full mode", то тогда он корневую фс берёт через nfs из server_ip:/tftpboot/node_root/, но в неё вообще нету файла /etc/fstab, на что он и ругается... Если его там создавать то непонятно какой т.к. под все 13машин есть свои каталоги /tftpboot/nodes/ip_address/ и какой использовать в качестве общей?

Добавлено:
Я ЗАПУСТИЛ!!!
В настройках isc-dhcpd-server поменял строку option routers с 192.168.0.2 (шлюз, логично что он там прописан, не правда ли?) на 192.168.233.2 (DRBL server)
Автор: SLasH
Дата сообщения: 22.07.2011 09:04
Подскажите пожалуйста, как склонировать раздел в 450Gb на одном винте, в раздел в 415Gb на другом винте. При этом раздел в 450Gb занят только на 320Gb ?

При клонировании part local to part local Clonezilla 1.2.8.46-i486 ругается на то, что target partition имеет меньший размер, чем source partition и клонировать отказывается с предложением запустить partclone с параметром -С.

Но как это сделать, я что-то не догнал...
Автор: slech
Дата сообщения: 21.08.2011 19:03
SLasH

Цитата:

Limitations:

The destination partition must be equal or larger than the source one.


может это как раз ваша ситуация ?
Автор: Althathwe
Дата сообщения: 01.09.2011 10:07
После восстановления образа на раздел большего размера при загрузке системы запускается chkdsk и исправляет какие-то ошибки (прошу прощения за "какие-то"). Это нормально?
Автор: slech
Дата сообщения: 01.09.2011 12:40
Восстановлении на раздел с которого образ и был сделан - никаких ошибок и проверок.
Про ваш случай не подскажу.
Автор: Althathwe
Дата сообщения: 01.09.2011 14:02
slech
Это понятно.
Автор: vmv7
Дата сообщения: 14.02.2012 23:25
хочу создать образ-живую флешку, но почему-то нет выбора recovery-iso-zip в этом меню



а ведь должен быть как здесь



Добавлено:
похоже этот пункт появится из заранее созданного образа.
Автор: vmv7
Дата сообщения: 26.02.2012 20:14
Clonezilla – режим эксперта



Expert Mode режим в Clonezilla.

1. Если выбран режим «Expert«, можно выставить дополнительные параметры для создаваемого образа диска\раздела:



2. Окно выбора дополнительных параметров. На скриншоте выделены параметры, являющиеся настройками по умолчанию при создании образа диска\раздела в Clonezilla:



Здесь:
-g auto – переутановка загрузчика GRUB в загрузочном секторе целевого диска. То есть, в загрузочный сектор целевого (восстанавливаемого) диска будет установлен GRUB, который был «упакован» в образ при создании последнего. Тот Grub, который находится в загрузочном секторе (и, возможно, уже измененный, будет перезаписан);
-e1 auto – автоматически настраивать геометрию файловой системы для загрузочного раздела NTFS, если таковой имеется;
-e2 – sfdisk использует CHS жесткого диска из EDD (для не-Grub загрузчиков);
-j2 – клонировать скрытые данные между MBR и 1-ым разделом винчестера;
-r – изменять файловую систему с тем, чтобы использовать полный объем целевого диска. Имеется ввиду, когда образ меньше по объему, чем целевой диск. Например, если размер образа 4 Gb, а размер целевого диска – 8 Gb, то без использования этого параметра 4 Gb на целевом диске будет использовано (на нем разместится образ), а остальные 4 Gb окажутся «лишними» – будут неразмеченной областью диска;
-nogui – никакой графики (TUI/GUI), только текстовая информация в консоли;
-m – не клонировать загрузчик;
-o – загружать сохраненные (в образ) значения CHS жесткого диска приклонировании, несмотря на возможные сообщения об ошибках;
-b – запустить процесс клонирования в пакетном режиме (ОПАСНО!);
-v – показывать подробную информацию о процессах.

3. Следующие параметры связаны с настройкой поведения таблицы разделов:



Здесь:
«» – использовать таблицу разделов диска-источника (образа);
-k – не создавать таблицу разделов в загрузочном секторе целевого диска;
-k1 – создавать пропорциональную таблицу разделов на целевом диске (подходит для MBR-формата, не для GPT);
-k2 – войти в режим командной строки, с тем, чтобы вручную создать раздел позже;
exit – выход (возврат в предыдущее меню).

Clonezilla не умеет клонировать большой образ на маленький целевой диск (то есть, когда образ больше по объему, чем жесткий диск, на который он клонируется). Но она умеет делать обратное – клонировать маленький образ на большой целевой диск. Для этого можно использовать (установить) опцию -k1 (создание пропорциональной таблицы раздела на целевом диске) плюс опцию -r для автоматического изменения (resize) файловой системы на этом же диске. В этом случае будет задействован весь объем целевого диска.

Спасибо http://cifera.wordpress.com за статью.


Добавлено:
кстати, легко и быстро создать загрузочный Live USB с Clonezilla можно при помощи утилитки – Tuxboot
Автор: dt100
Дата сообщения: 09.03.2012 08:06
Clonezilla последних версий стала поддерживть РУССКИЙ язык!

В принципе, интерфейс и без Русского был понятен и прост - но всё равно приятно и полезно для расширения круга Пользователей.

По поводу отсутствия возможности в Clonezilla напрямую клонировать Диск большего размера на Диск меньшего размера - недостатком это не считаю, поскольку сталкивался с тем, что другие программы с такой опцией всё равно делали это некорректно.
Поэтому всегда в таких случаях делаю так: сначала уменьшаю размер исходного (клонируемого) Диска Менеджером разделов, а затем уже клонирую.

Автор: vmv7
Дата сообщения: 09.03.2012 20:42
dt100

Цитата:
сначала уменьшаю размер исходного (клонируемого) Диска Менеджером разделов, а затем уже клонирую.


во многих случаях, вариант шаманства с исходным (оригинальным) диском (разделами) неприемлем.
Автор: reactor386
Дата сообщения: 07.04.2012 15:44
А есть ли возможность, как для GHost, просмотреть/экспортировать файлы из образа, созданного Clonezill'ой?
Автор: obtim
Дата сообщения: 14.05.2012 14:05
Clonezilla – клонирование на диск меньшего размера
amaksimov.wordpress.com/2012/01/30/clonezilla-clone-from-larger-drive-to-smaller-hdd/
Автор: vmv7
Дата сообщения: 20.05.2012 08:16
obtim

Цитата:
Clonezilla – клонирование на диск меньшего размера
amaksimov.wordpress.com/2012/01/30/clonezilla-clone-from-larger-drive-to-smaller-hdd/

я пробывал по этой методике-не получилось.
пришлось Акронисом клонировать на меньший диск.
Автор: meilleurSTR
Дата сообщения: 24.05.2012 11:01
Привествую! Есть вопрос по автоматизации создания образов и развертыванию, по вышеуказанному скрипту Клонезилла выдает ошибку недостаточно места на диске! Подскажите как правильно подмонтировать нужное устройство??? Очень надо
Автор: slech
Дата сообщения: 24.05.2012 11:03
meilleurSTR
О каком скрипте речь ?
Автор: andreik99
Дата сообщения: 14.08.2012 21:47
подскажите если на 20Гб винте с установленным Линуксом (UBUNTU) занято примерно 8 Гб, clonezilla сделает файл образа равный тем же 20 Гб, или только по реально занятому объему?
И второй вопрос. Можно будет потом такой образ развернуть (чтобы сразу и все заработало) на винте меньшего обхема (например 10 Гб)
Автор: slech
Дата сообщения: 15.08.2012 13:01
andreik99
Только установленные Windows XP партиции из 50 Гб получал к 5 Гб.

Про рзвёртывание на диски меньшего размера смотрите выше в теме.
Вроде не работат такое.
Автор: leo1012
Дата сообщения: 23.08.2012 01:15
Судя по таблице "Сравнение и описание программ для BackUp" - http://forum.ru-board.com/topic.cgi?action=addbookmark&forum=5&topic=0111&start=1280 возможности Clonezilla такие 1,2,4,5 . Исходя из расшифровки возможностей дано сразу же после таблицы Clonezilla не умеет: 3 возм-ть - это Запускать приложения и службы
6 возможность (ИМХО, главное) - Сохранение веток реестра,
т.е. Clonezilla не умеет делать back up операционной системы(интересует XP sp3)?
Автор: slech
Дата сообщения: 23.08.2012 07:44
leo1012
Clonezilla построенна на Linux - Она не может быть запущенна из Windows - наверно поэтому она неможет из Windows сохранять ветки реестра.
Она может создать резервную копию раздела или диска. Соответсвенно и с установленной Windows XP.

Страницы: 1234

Предыдущая тема: Голд ключи от фаилообменников


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.