In my last post I had a brief review of Lucky Backup for Linux. It is a great program that I highly recommend for Linux users as a very robust back up situation. Unfortunately for Windows users Lucky Backup is not available. It took me a little bit of searching, but I have found a program available for Windows that works wonderful and is open source as well. The program is called Create Synchronicity and I would highly recommend any Windows users to download a copy and start putting it to use.
Much like Lucky Backup, when I have set this up on Windows systems at work (and for my dad's business) it is set for incremental backup where only new and modified files on the source side are copied over to the destination. Nothing is deleted on the backup destination and this program works flawlessly from my experience so far. It can also be scheduled to automatically run the backup at a set time, which I know also works well.
For my dad's business I have set up two Windows XP machines and one Windows 7 machine to automatically sync files to a mapped network drive (which is a share residing on a Linux server) after business hours. The first backup on the Windows 7 system took overnight and then some (two hard drives worth of data as the files from the previous workstation it replaced were copied to its hard drive) but since then the backups take significantly less time and are finished well before the start of business the next day. The Linux server then uses Lucky Backup to sync all the files now residing on it to an external hard drive.
I will definitely be installing this on my parent's new computer they are getting at home, scheduling it nightly and then I will sleep well knowing they are automatically being backed up. Check it out and you will not be disappointed.