Clonezilla is a Ncurses-based front-end to a set of scripts that use several open source disk utilities such as Partimage, ntfsclone, Partclone and dd. It'll jump at your command and duplicate particular partitions, or better still complete disks. It'll also restore the partitions, and help you mirror an old disk onto a bigger new disk.
Full story »