Мы используем Clonezilla с его ОС на основе Debian и хотим создать загрузочный образ на USB. Все ПК абсолютно идентичны, жесткий диск sda1. ПК работает под управлением Windows XP и имеет около 4 ГБ используемого места на жестком диске.
И клонировщик, и реставратор являются конечными пользователями. Поэтому процесс слишком сложный. Нам нужно сопоставление швейцарских ключей как для процесса создания, так и для восстановления.
Как автоматизировать хотя бы процесс создания с помощью сценариев оболочки?
Clonezilla позволяет создавать автоматизированные процедуры клонирования и восстановления, добавляя простой скрипт к его живому образу CD или DVD .iso.
Вкратце, вы можете:
Добавьте сценарий оболочки с соответствующими командами клонирования или восстановления в образ .iso компакт-диска или DVD-диска Clonezilla live.
Отредактируйте файл isolinux.cfg, добавив соответствующий пункт меню загрузки, который передает / path / to / script в качестве параметра в Clonezilla.
Запишите измененный образ .iso и загрузите его на машине, которую вы хотите клонировать или восстановить.
Скрипт должен содержать командную строку CloneZilla, имеющую вид
/opt/drbl/sbin/ocs-sr -q -c -z1 -p true saveparts "<imagefile_name>" "<partition_to_save>"
Теперь вашим операторам нужно просто загрузить компьютер с живого компакт-диска и выбрать операцию, которую нужно выполнить, в начальном меню.
Конечно, если вы хотите клонировать раздел или диск, ваш сценарий должен включать инструкции по монтированию внешнего хранилища для сохранения образа.
С другой стороны, когда вы собираетесь восстанавливать данные, вы можете включить файл (ы) изображения в сам live cd или dvd.
Имейте в виду, что Clonezilla поддерживает использование удаленных (SMB, CIFS) устройств хранения файлов изображений, как для операций клонирования, так и для операций восстановления.
Обратитесь к документации Clonezilla для получения дополнительных сведений.