Just now, I am looking into using free synchronization software to provide an effective backup. I would like something that would allow me to gracefully survive disaster (HD crash, flaked out South bridge, corrupted connections, ransomware, etc). Like many TSers I have several Windows PCs on a Windows wired & wireless home network. It occurred to me that I could maintain common file structure and data by replicating this on every system - possibly real time, possibly with versioning, possibly tiered with essential files regularly 'backed up' to the cloud somewhere. I considered imaging, but I would always do a clean install if I had 'problems'. Among software solutions, I located: ownCloud (https://owncloud.org/) but that requires a Linux server; Syncthing (https://syncthing.net/) but that is only in v0.11; Unison (https://www.cis.upenn.edu/~bcpierce/unison/) which is stable, but may be hard to understand and fully implement; and FreeFileSync (http://www.freefilesync.org/) which may be terrific, but may come with adware. Did I mention that these are all various flavors of 'free'? If you have a working solution, I would really like to hear what it is and what your experience has been.