CloneZilla all the way. It is very easy to use. All one has to do is read the instructions. I have been using it with Linux and Windows Hard drives. It is only difficult if you try to clone to a smaller HD. Burn it to a USB stick and boot from it and it works fine. Here is the link to the download: https://sourceforge.net/projects/clonezilla/
Good Hunting... from Varmint Al