Clonezilla

Clonezilla — свободный набор утилит для клонирования дисков, создания образов дисков и развёртывания систем. Clonezilla Server Edition использует технологии мультикаста для развёртывания одного файла-образа на группу компьютеров в локальной сети. Clonezilla была разработана Стивеном Шяу и создана лабораторией NCHC Free Software Labs в Тайване.

Clonezilla используется для развёртывания операционных систем на компьютерах путём создания образа одного компьютера и последующего развёртывания этого образа на один или несколько других систем. В состав Clonezilla интегрированы несколько других программ с открытым исходным кодом для обеспечения функций клонирования и создания образов.

Clonezilla работает путём копирования используемых блоков на устройстве хранения данных (например, SATA SSD, HDD или NVMe SSD). Она предназначена для поддержки развёртывания на «голое железо» операционной системы путём загрузки из предустановленной live-среды. Предустановленная среда может быть загружена с USB-накопителя, CD/DVD-ROM или Android-смартфона. Для создания образа диска Clonezilla использует Partclone, Ntfsclone, Partimage или dd — как по сети, так и на локально подключённый жёсткий диск.

Что важно знать
Clonezilla
Тип Клонирование дисков, создание образов дисков, развёртывание систем
Автор Стивен Шяу
Разработчик NCHC Free Software Labs
Написана на Perl, Unix shell
Операционные системы POSIX, Linux
Языки интерфейса английский, испанский, французский, итальянский, японский, китайский (упрощённый), китайский (традиционный)
Первый выпуск 8 сентября 2007
Аппаратная платформа x86_64
Последняя версия reference (Q1102277; 923 года назад (Q1102277))
Тестовая версия 3.1.1-1[1] (7 мая 2023; 2 года назад (2023-05-07))
Репозиторий sourceforge.net/projects…
Лицензия GPL
Сайт clonezilla.org

Возможности

Копирование на уровне блоков

Clonezilla может работать на уровне блоков (сектор за сектором). Таким образом, её работа может быть независимой от файловой системы. Иными словами, она может клонировать один диск на другой, не зная, какие разделы или файловые системы содержит исходный диск. Такой неизбирательный подход, однако, неэффективен, поскольку приводит к копированию каждого блока, даже если он не содержит полезных данных. Поэтому Clonezilla использует интеллектуальный подход с учётом файловой системы. Она использует информацию файловой системы для определения, какие блоки на диске требуют копирования. Это обеспечивает копирование только занятого пространства, а пустое пространство игнорируется. Clonezilla поддерживает Ext2, Ext3, Ext4, ReiserFS, XFS, JFS, Btrfs, NTFS, FAT, exFAT и другие. Для неподдерживаемых файловых систем Clonezilla возвращается к неизбирательному копированию на уровне блоков.

По умолчанию Clonezilla использует Partclone, но при необходимости может использовать Ntfsclone, Partimage и dd. Программа также поддерживает LVM2 и некоторые аппаратные чипсеты RAID.

Сжатие

Clonezilla по умолчанию использует сжатие ZIP, но может применять и другие схемы, такие как gzip, LZMA или bzip2.[2] Образы дисков могут быть разбиты на более мелкие файлы и сжаты для экономии места на целевом диске.

Шифрование

Clonezilla поддерживает создание защищённых паролем образов.[3] Кроме того, она может монтировать тома, зашифрованные с помощью BitLocker.

PXE-загрузка

Clonezilla может быть загружена по компьютерной сети с использованием технологий PXE-загрузки.

Варианты

Существует два варианта Clonezilla: Clonezilla Live предназначена для создания образов одного компьютера, а Clonezilla Server Edition (SE) — для массового развёртывания по компьютерной сети.

Clonezilla Live

Clonezilla Live может создавать образ носителя хранения или отдельного раздела одного компьютера в виде файла-образа, который сохраняется на SSH-сервер, сетевой ресурс Samba, локально подключённый жёсткий диск или на сетевой файловый ресурс. Кроме того, Clonezilla Live может клонировать данные с одного носителя на другой без необходимости предварительного создания файла-образа. Файлы-образы могут быть развёрнуты как на тот же, так и на другой компьютер по необходимости.

В отличие от Acronis Cyber Protect Home Office и Norton Ghost, Clonezilla не имеет агента, который можно установить в операционную систему. Вместо этого Clonezilla изначально проектировалась с предположением, что диск должен быть клонирован без вмешательства в операционную систему. Она загружается из предустановленной среды, и все операции выполняются в единой среде.

Clonezilla Server Edition (SE)

Clonezilla Server Edition (SE) может одновременно клонировать множество компьютеров с использованием технологии мультикаст по компьютерной сети. Поддержка мультикаста обеспечивается инструментом UDPCast.

Поскольку такая среда сложна в настройке, пользователи могут скачать Live-диск, который предоставляет операционную систему со всеми необходимыми настройками. Образы загружаются в репозиторий образов, настраиваемый пользователем, который может быть локальным каталогом на том же сервере, что и Clonezilla SE, или удалённым хранилищем, например, сетевое хранилище данных, доступ к которому осуществляется через SSH или Samba.[4]

Эффективность

Clonezilla является эффективным инструментом для развёртывания программного обеспечения в учебных лабораториях. В некоторых случаях Clonezilla может работать быстрее, чем Acronis Cyber Protect Home Office и Norton Ghost как при создании образов, так и при восстановлении, однако может быть сложна в настройке. Clonezilla, однако, не является решением для резервного копирования или аварийного восстановления, поскольку не поддерживает инкрементные и дифференциальные снимки, планирование или работу без прерываний.

Примечания