Backups in Linux: I keep it simple
The next step in putting a new hard drive into my laptop is to make a full backup of the /home files. I haven’t done a full-image Clonezilla-style backup in a long, long time, and I do recommend it it you have a spare drive and a lot of spare time.
Instead I just back up my user files. I have two working Linux computers right now, and if I need to rebuild one, I can do a reinstall and get my preferred applications set up fairly quickly.
There is an rsync for Windows, and it works
I just found out that there’s already an rsync port to Windows called cwRsync that you can pay for, with a free command-line-only edition available for download.