Clonezilla, based on DRBL, Partition Image, ntfsclone, partclone, and udpcast, allows you to do bare metal backup and recovery. Two types of Clonezilla are available, Clonezilla live and Clonezilla SE (server edition). Clonezilla live is suitable for single machine backup and restore. While Clonezilla SE is for massive deployment, it can clone many (40 plus!) computers simultaneously. Clonezilla saves and restores only used blocks in the hard disk. This increases the clone efficiency.
Clonezilla has two main uses: backup, taking a copy of your computer's hard drive to restore in case of a failure, and cloning where a copy of one computer's disk is applied to another computer (or another disk if you are increasing the storage capacity of the same computer. The SE (Server Edition) version is designed for cloning many copies of one system, making it suitable for commercial and laboratory environments where many computers need to be set up with the same software and settings. It is extremely fast at this, having been used to clone a 5.6GB image to 41 computers simultaneously, in ten minutes!
Clonezilla is based on a number of open source projects, such as Partition Image (an open source equivalent to Norton Ghost. It supports many filesystem types, making it suitable for cloning Windows, Linux and Intel-based MacOS systems. As backing up complete filesystems is safest when they are not in use, Clonezilla is supplied as a live CD image and can also be booted from a USB stick or a network boot server, depending on your circumstances.
Version 2.3.1-18 changes include:
* The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2014/Dec/08).
* Linux kernel was updated to 3.16.7-2.
* Package drbl was updated to 2.11.13-drbl1, and clonezilla was updated to 3.12.7-drbl1.
* Syslinux was updated to 6.03.
* A mechanism was added to check if i386 library (libc6-i386 or glibc.i686) exists on x86-64 system when running makeboot.sh due to syslinux included in Clonezilla live is 32-bit.
* Linux kernel i486 was replaced by i586 because now only i586 kernel exists on Debian Sid repository.
* Adding support for device name format like /dev/rd/c0d0 and /dev/ida/c0d0 RAID cards. (https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/e82e1c04/)
* Now Clonezilla could support PV on disk, not only on partition.
* Fake RAID/firmware RAID is now supported if its device naming style is /dev/md.
* The partition from an image could be now restored to different name device, e.g. sda1 could be restored to sdb5.