I use Cwrsync for Windows. You can use cygwin‘s rsync too.
Here’s the actual one-liner I use:
-v — verbose
-a — archive
-h — human readable
I also got 2 --exclude‘s in there so I won’t be copying the Recycle Bin and System Restore folder.
Then the source and destination drives.
You might notice the cygwin-type paths. That’s because Cwrsync is a small cygwin package with only rsync included.
Portability? I installed it and I just copied the Cwrsync folder from Program Files into my portable drive and use that. So far it seems to work fine.
On first run it seems it’s getting errors copying Outlook PST files that are open in Outlook. I’ll check if I can make this copy even if a file is open by another process. For now it’s just the initial backup script and seems to be working.
Will work on the incremental backup script next after the full backup is finished (it’s still running as I type this) and update this post.


