Clonezilla
{{Short description|Drive cloning software}}
{{Infobox software
| name = Clonezilla
| logo = CZLogo2.png
| logo_size = 150x150px
| screenshot =
| caption = the Clonezilla Live CD
| author = Steven Shiau
| developer = NCHC Free Software Labs
| released = {{Start date|2007|09|8|df=yes}}
| latest release version = {{wikidata|property|reference|edit|Q1102277|P348}}
| latest release date = {{start date and age|{{wikidata|qualifier|Q1102277|P348|P577}}}}
| latest preview version = 3.1.1-1{{cite web|last=Shiau|first=Steven|title=Clonezilla - Downloads|website=Clonezilla.org|url=https://clonezilla.org/downloads.php|accessdate=2023-05-14}}
| latest preview date = {{start date and age|2023|05|07}}
| programming language = Perl, Unix shell
| operating system = POSIX, Linux
| platform =
| language = English, Spanish, French, Italian, Japanese, Chinese (Simplified), Chinese (Traditional)
| genre = Disk cloning, disk imaging, system deployment
| license = GPL
| website = {{URL|https://clonezilla.org}}
}}
Clonezilla is an open-source suite of disk cloning, disk imaging and system deployment utilities. Clonezilla Server Edition uses multicast technologies to deploy a single image file to a group of computers on a local area network. Clonezilla was designed by Steven Shiau and developed by the NCHC Free Software Labs in Taiwan.
Clonezilla is used to deploy operating systems to computers by imaging a single computer and then deploying that image to one or more systems. It integrates several other open-source programs to provide cloning and imaging capabilities.
Clonezilla works by copying used blocks on the storage device (i.e. SATA SSD, HDD or NVMe SSD). It is intended to support a bare-metal deployment of an operating system by booting from a preinstalled live environment. The preinstallation environment can be booted from a USB flash drive, CD/DVD-ROM or Android mobile phone. It uses Partclone, Ntfsclone, Partimage, or dd to image the drive either over the network or to a locally-attached hard disk drive.
Features
= Block-level copying =
Clonezilla can operate on block-level (sector by sector). Thus, its operation could be file system-agnostic. In other words, it can clone one disk to another without knowing what partitions or file systems the source disk has. This indiscriminate approach, however, is inefficient because it would mean copying every block, even if it does not contain meaningful data. Therefore, Clonezilla uses a smart file system-aware approach. It uses information from the file system to determine which blocks on a drive require copying. This ensures that only the space currently in use on the drive is copied while empty space is ignored. Clonezilla supports Ext2, Ext3, Ext4, ReiserFS, XFS, JFS, Btrfs, NTFS, FAT, exFAT and more. For unsupported file systems, Clonezilla falls back to indiscriminate block-level copying.
By default, clonezilla uses Partclone but may fall back to Ntfsclone, Partimage, and dd where appropriate. The app also supports LVM2 and some hardware RAID chip sets.
= Compression =
Clonezilla uses the ZIP compression by default but can use other schemes such as gzip, LZMA or bzip2.{{Cite web |url=https://drbl.org/fine-print.php?path=./faq/2_System/78_clonezilla_compression_option.faq#78_clonezilla_compression_option.faq | title=What are the compression options in Clonezilla? What are the differences? |website=Clonezilla.org |access-date=2023-10-24}} Drive images can be split into smaller files and compressed to save space on the destination drive.
= Encryption =
Clonezilla supports creating password-protected images.{{Cite web |url=https://clonezilla.org//fine-print-live-doc.php?path=./clonezilla-live/doc/01_Save_disk_image/10-disk-selection-img-name.doc |title=Print all this session - Save disk image : Save 1st disk (sda) as an image on 2nd disk (sdb) (Step by step) |website=Clonezilla.org| access-date=2023-10-24}} In addition, it can mount BitLocker-encrypted volumes.
= PXE booting =
Clonezilla can be booted over a computer network using PXE booting techniques.
Variants
File:Clonezilla process of cloning from disk to disk.jpg
There are two variants of Clonezilla: Clonezilla Live is intended to be used for imaging a single computer, while Clonezilla Server Edition (SE) is intended for mass deployment over a computer network.
= Clonezilla Live =
Clonezilla Live can image a single computer's storage media or a single partition on the media to an image file stored on a SSH server, Samba network share, locally-attached hard disk drive or to a network filesystem file-share. Alternatively, Clonezilla Live can clone the data on one storage medium to another without the need to create an image file first. Image files can be deployed to the same or different computers as required.
Unlike Acronis Cyber Protect Home Office and Norton Ghost, Clonezilla lacks an agent that can be installed into the operating system. Instead, Clonezilla was designed under the assumption that the disk should be cloned without interfering with the operating system. It is booted from a preinstallation environment and operations are performed within a consistent environment.
= Clonezilla Server Edition (SE) =
Clonezilla Server Edition (SE) can clone many computers at the same time using multicast technology over a computer network. Multicast support is provided by UDPCast tool.
Since such an environment is difficult to configure, users can download a Live disk that provides the operating system with all the necessary configurations already done. Images are uploaded to an image repository configured by the user, which may be a local directory on the same server as Clonezilla SE or a remote location such as a network-attached storage that is accessed using SSH or Samba.{{Cite web |title=Clonezilla - "The image repository directory is read-only, not writalbe: /home/partimag" |url=https://superuser.com/questions/1532275/clonezilla-the-image-repository-directory-is-read-only-not-writalbe-home-p |access-date=2025-03-12 |website=Super User |language=en}}
Effectiveness
Clonezilla is an effective tool for deploying software in training laboratories. Clonezilla can sometimes be faster than Acronis Cyber Protect Home Office and Norton Ghost for both imaging and restoration but can be difficult to configure. Clonezilla, however, is not a backup or disaster recovery solution because it does not offer incremental and differential snapshots, scheduling, or interruption-free operation.
See also
- Partclone
- Partimage
- FSArchiver
- Redo Rescue, a Clonezilla derivative
References
{{Reflist|30em|refs=
{{cite journal | last1 = Shiau | first1 = Steven J. H. | author-link1 = | last2 = Sun | first2 = Chen-Kai | author-link2 = | last3 = Tsai | first3 = Yu-Chin | author-link3 = | last4 = Juang | first4 = Jer-Nan | author-link4 = | last5 = Huang | first5 = Chi-Yo | date = 2018-06-12 | title = The Design and Implementation of a Novel Open Source Massive Deployment System | journal = Applied Sciences | language = en | publisher = MDPI | volume = 8 | issue = 6 | page = 965 | doi = 10.3390/app8060965 | doi-access = free| issn = 2076-3417 | oclc = 828808191 | df = dmy-all}}
{{cite conference | url = https://ocs.dinamika.ac.id/index.php/Icitas1/2018/paper/view/65 | title = The Comparation of The Duration of Five Software to Restore The Operating System | first1 = Arrosyidi | last1 = Achmad | first2 = Koentjoro | last2 = Edo Yonatan | date = 2018-06-03 | conference = International Conference on Information Technology and Applications (ICITAS) | conference-url = https://ocs.dinamika.ac.id/index.php/Icitas1/index/schedConfs/archive | editor = | volume = | edition = | book-title = | publisher = Institut Bisnis dan Informatika Stikom Surabaya | archive-url = https://web.archive.org/web/20220117171947/https://ocs.dinamika.ac.id/index.php/Icitas1/2018/paper/view/65 | archive-date = 2022-01-17 | url-status = live | location = Surabaya, Indonesia | pages = 91–93 | format = PDF | id = | isbn = | bibcode = | oclc = | doi = | access-date = 2022-01-17 | quote = | language = en | df = dmy-all}}
{{cite news | last1 = Smith | first1 = Jesse | date = 2010-03-27 | title = Disk Imaging with Clonezilla | url = https://www.osnews.com/story/23054/disk-imaging-with-clonezilla/ | url-status = live | work = OSNews | language = en | archive-url = https://web.archive.org/web/20210414114802/https://www.osnews.com/story/23054/disk-imaging-with-clonezilla/ | archive-date = 2021-04-14 | access-date = 2022-01-17 | df = dmy-all }}
{{cite news | last1 = Wallen | first1 = Jack | date = 2010-03-10 | title = Review: Clonezilla system imaging | url = https://www.techrepublic.com/blog/product-spotlight/review-clonezilla-system-imaging/ | url-status = live | work = TechRepublic | language = en | archive-url = https://web.archive.org/web/20200323104207/https://www.techrepublic.com/blog/product-spotlight/review-clonezilla-system-imaging/ | archive-date = 2020-03-23 | access-date = 2022-01-17 | df = dmy-all }}
{{cite news | last1 = Sharma | first1 = Mayank | date = 2007-07-02 | title = Manage partitions and disks with GParted-Clonezilla live CD | url = https://www.linux.com/news/manage-partitions-and-disks-gparted-clonezilla-live-cd/ | url-status = live | work = Linux.com | language = en | archive-url = https://web.archive.org/web/20210412035127/https://www.linux.com/news/manage-partitions-and-disks-gparted-clonezilla-live-cd/ | archive-date = 2021-04-12 | access-date = 2022-01-17 | df = dmy-all }}
{{cite journal | last1 = Gautam | first1 = Bishnu Prasad | last2 = Paudel | first2 = Dambar Raj | date = 2012-03-31 | title = A NETWORK LAB EXPERIMENT OF MULTI-CLONING OF OS BY USING CLONEZILLA | journal = 稚内北星学園大学紀要 | url = http://id.nii.ac.jp/1079/00000150/ | script-journal = ja:稚内北星学園大学紀要 | trans-journal = Bulletin of Wakkanai Hokusei Gakuen University | language = ja,en | publisher = Wakkanai Hokusei Gakuen University | publication-date = | volume = | issue = 12 | pages = 51–58 | doi = | doi-access = | issn = 1347-7900 | oclc = 1058882775 | df = dmy-all }}
}}
External links
- [https://rescuezilla.com Rescuezilla] is an open-source disk imaging app with a graphical user interface that is fully compatible with Clonezilla.
- {{DistroWatch|clonezilla|Clonezilla}}
{{Perl}}
{{Backup software}}
Category:Backup software for Linux
Category:Cross-platform software
Category:Free data recovery software
Category:Free software programmed in Perl
Category:Operating system distributions bootable from read-only media