Clonezilla

Clonezilla — це утиліта з відкритим вихідним кодом для клонування дисків, створення образів дисків і розгортання систем[2][3][4]. Clonezilla Server Edition використовує технології багатоадресної розсилки для розгортання одного файла образу на групі комп'ютерів у локальній мережі. Clonezilla був розроблена Стівеном Шиау(інші мови) у NCHC Free Software Labs в Тайвані[5][6][7][8].

Clonezilla використовується для розгортання операційних систем на комп'ютерах шляхом створення образу одного комп'ютера, а потім розгортання на одній або декількох системах[2][9]. Вона інтегрує декілька інших програм з відкритим вихідним кодом для забезпечення можливостей клонування та створення образів.

Clonezilla працює шляхом копіювання зайнятих блоків на пристрій зберігання даних (наприклад, SATA SSD, HDD або NVMe SSD)[3]. Вона призначена для розгортання операційної системи шляхом завантаження Live-диска, який можна завантажити з флеш-накопичувача, CD/DVD або мобільного телефону Android[10][11][4]. Він використовує Partclone, Ntfsclone, Partimage або dd для створення образу диска через мережу або на локально підключений жорсткий диск[3].

Особливості

Блочне копіювання

Clonezilla може працювати на рівні блоків (сектор за сектором). Таким чином, вона може працювати з будь-якою файловою системою. Іншими словами, вона може клонувати один диск на інший, не знаючи, які розділи або файлові системи має вихідний диск. Однак такий підхід є неефективним, оскільки це означало б копіювання кожного блоку, навіть якщо він не містить значущих даних. Тому Clonezilla використовує розумний підхід з урахуванням файлової системи. В використовує інформацію з файлової системи, щоб визначити, які блоки на диску потребують копіювання. Це гарантує, що буде скопійовано лише те місце на диску, яке використовується в даний момент, а порожній простір буде проігноровано. Clonezilla підтримує Ext2, Ext3, Ext4, ReiserFS, XFS, JFS, Btrfs, NTFS і FAT. Для непідтримуваних файлових систем Clonezilla повертається до невибіркового копіювання на рівні блоків[3].

За замовчуванням Clonezilla використовує Partclone, але може повернутися до Ntfsclone, Partimage та dd, якщо це необхідно. Програма також підтримує LVM2 і деякі апаратні RAID-масиви[3].

Стиснення

За замовчуванням Clonezilla використовує стиснення ZIP, але може використовувати інші схеми, такі як gzip, LZMA або bzip2.[12] Образи дисків можна розбити на менші файли і стиснути їх, щоб заощадити місце на диску призначення[3].

Шифрування

Clonezilla підтримує створення захищених паролем образів.[13] Крім того, вона може монтувати томи, зашифровані BitLocker.

Завантаження PXE

Clonezilla можна завантажити через комп'ютерну мережу за допомогою техніки завантаження PXE[3].

Варіанти

Вибір між режимом клонування та образу
Клонування з диска на диск

Існує два варіанти Clonezilla: Clonezilla Live призначена для створення образів на одному комп'ютері, та Clonezilla Server Edition (SE) — для масового розгортання в комп'ютерній мережі[3].

Clonezilla Live

Clonezilla Live може створювати образ розділу або носія локального комп'ютера на локальний носій або файл образу, що зберігається на локально підключеному жорсткому диску або SSH-сервері, мережевому ресурсі Samba або мережевій файловій системі[3][4]. Крім того, Clonezilla Live може клонувати дані з одного носія інформації на інший без необхідності попереднього створення файла образу. Файли образів можуть бути розгорнуті на одному або різних комп'ютерах.

На відміну від Acronis Cyber Protect Home Office та Norton Ghost, Clonezilla не має агента, який можна встановити на операційну систему. Замість цього Clonezilla була розроблена з розрахунком на те, що диск має бути клонований без втручання в операційну систему[4].

Clonezilla Server Edition (SE)

Clonezilla Server Edition (SE) може клонувати багато комп'ютерів одночасно, використовуючи технологію багатоадресної розсилки по комп'ютерній мережі[14]. Підтримка багатоадресної розсилки забезпечується UDPCast[3].

Оскільки таке середовище складно налаштувати, користувачі можуть завантажити Live-диск, який надає операційній системі всі необхідні конфігурації вже готовими[3]. Образи завантажуються до сховища, налаштованого користувачем, яке може бути локальним каталогом на тому ж сервері, що і Clonezilla SE, або віддаленим місцем, наприклад, мережевим сховищем, доступ до якого здійснюється за допомогою SSH або Samba.

Ефективність

Clonezilla — ефективний інструмент для розгортання програмного забезпечення в навчальних лабораторіях[14][2][9]. Іноді Clonezilla може бути швидша за Acronis Cyber Protect Home Office та Norton Ghost, як при створенні образів, так і при розгортанні, але може бути надто складною в налаштуванні. Однак Clonezilla не є рішенням для резервного копіювання чи аварійного відновлення, оскільки воно не підтримує диференціальних чи інкрементальних знімків, роботи за розкладом та роботи без зупинки[15].

Див. також

  • Partclone
  • Partimage
  • FSArchiver
  • Redo Rescue, похідна Clonezilla

Посилання

  1. Shiau, Steven. Clonezilla - Downloads. Clonezilla.org. Процитовано 14 травня 2023.
  2. а б в Turriza, Jose Luis Lira; Manuel, José; Huh, Yaqueline Pech; Avila, Miguel Cohuo (1 лютого 2018). Comparative study of restoration tools by cloning using LSP method (PDF). Revista Ingeniantes (англ.) (ісп.). 5 (1): 53—59. ISSN 2395-9452. Архів (PDF) оригіналу за 8 січня 2022. Процитовано 17 січня 2022. {{cite journal}}: Проігноровано невідомий параметр |df= (довідка)
  3. а б в г д е ж и к л м Sun, Ceasar; Shiau, Steven; Wang, Jazz; Tsai, Thomas (2012). Clonezilla: a next generation clone solution for cloud (PDF). Proceedings of the Oral presented at Open Source Conference Tokyo (англ.). Архів (PDF) оригіналу за 17 серпня 2021. Процитовано 17 січня 2022. {{cite conference}}: Проігноровано невідомий параметр |df= (довідка)
  4. а б в г Shiau, Steven J. H.; Sun, Chen-Kai; Tsai, Yu-Chin; Juang, Jer-Nan; Huang, Chi-Yo (12 червня 2018). The Design and Implementation of a Novel Open Source Massive Deployment System. Applied Sciences (англ.). MDPI. 8 (6): 965. doi:10.3390/app8060965. ISSN 2076-3417. OCLC 828808191. {{cite journal}}: Проігноровано невідомий параметр |df= (довідка)
  5. Smith, Jesse (27 березня 2010). Disk Imaging with Clonezilla. OSNews (англ.). Архів оригіналу за 14 квітня 2021. Процитовано 17 січня 2022. {{cite news}}: Проігноровано невідомий параметр |df= (довідка)
  6. Wallen, Jack (10 березня 2010). Review: Clonezilla system imaging. TechRepublic (англ.). Архів оригіналу за 23 березня 2020. Процитовано 17 січня 2022. {{cite news}}: Проігноровано невідомий параметр |df= (довідка)
  7. Germain, Jack M. (28 грудня 2011). Clonezilla: A Drive-Duping Monster With a Fearsome Face. LinuxInsider (англ.). Архів оригіналу за 11 листопада 2020. Процитовано 17 січня 2022. {{cite news}}: Проігноровано невідомий параметр |df= (довідка)
  8. Sharma, Mayank (2 липня 2007). Manage partitions and disks with GParted-Clonezilla live CD. Linux.com (англ.). Архів оригіналу за 12 квітня 2021. Процитовано 17 січня 2022. {{cite news}}: Проігноровано невідомий параметр |df= (довідка)
  9. а б Achmad, Arrosyidi; Edo Yonatan, Koentjoro (3 червня 2018). The Comparation of The Duration of Five Software to Restore The Operating System (PDF). International Conference on Information Technology and Applications (ICITAS) (англ.). Surabaya, Indonesia: Institut Bisnis dan Informatika Stikom Surabaya. с. 91—93. Архів оригіналу за 17 січня 2022. Процитовано 17 січня 2022. {{cite conference}}: Проігноровано невідомий параметр |df= (довідка)
  10. DriveDroid - Apps on Google Play. play.google.com (англ.). Архів оригіналу за 21 листопада 2021. Процитовано 26 листопада 2020. DriveDroid allows you to boot your PC from ISO/IMG files stored on your phone. This is ideal for trying Linux distributions or always having a rescue-system on the go... without the need to burn different CDs or USB pendrives.
  11. Use DriveDroid to install any Linux Distro from Android. Make Tech Easier (амер.). 3 вересня 2015. Архів оригіналу за 5 вересня 2015. Процитовано 26 листопада 2020. DriveDroid is an Android application that allows you to boot into a number of Linux distributions on your computer from their ISO/IMG files stored on your device. This enables you to create an emergency rescue disk on your smartphone or try out different Linux distributions instead of using many different USB pendrives or CDs.
  12. What are the compression options in Clonezilla? What are the differences?. Clonezilla.org. Процитовано 24 жовтня 2023.
  13. Print all this session - Save disk image : Save 1st disk (sda) as an image on 2nd disk (sdb) (Step by step). Clonezilla.org. Процитовано 24 жовтня 2023.
  14. а б Nugroho, Andi; Yuliadi, Boy (1 березня 2020). Effectiveness of the Application Clonezilla to Clone Image with Ubuntu Server 12.04 and Samba Server (PDF). International Journal of Open Information Technologies (англ.). 8 (3): 26—32. ISSN 2307-8162. OCLC 859597845. Архів оригіналу за 21 липня 2020. Процитовано 17 січня 2022. {{cite journal}}: Проігноровано невідомий параметр |df= (довідка)
  15. Gautam, Bishnu Prasad; Paudel, Dambar Raj (31 березня 2012). A NETWORK LAB EXPERIMENT OF MULTI-CLONING OF OS BY USING CLONEZILLA. 稚内北星学園大学紀要 稚内北星学園大学紀要 (яп.) (англ.). Wakkanai Hokusei Gakuen University (12): 51—58. ISSN 1347-7900. OCLC 1058882775. {{cite journal}}: Проігноровано невідомий параметр |df= (довідка)

Посилання