I myself use a program called Macrium Reflect - Free Edition. It is a great disk imaging program. I use it along with an external USB 3.0 disk drive, to image my disks on a weekly basis. I do this every Friday morning, so I have images of all my partitions and drives available to restore any files from with no more than a week worth of data in between the backups. It works quite well for me.