Here are some applications that are useful for cloning or backing up drives.
http://clonezilla.org/
http://redobackup.org/
only for home use,
http://www.todo-backup.com/products/home/free-backup-software.htm
Keywords: backup clone drive