DSynchronize lets you copy, move, or synchronize folders on your computer or over a network. The program can sync in both directions, making both folders up-to-date with the latest data, do realtime sync where any changes copied to destination and even verify it’s transfers. The program can schedule operations, add timestamps to the destination folder and keep multiple backups (iterations).
If in use, the program can even eject a USB device when an operation is complete.
NOTE: By default the program does not send deleted files to the Recycle Bin, but are instead deleted outright. Use caution in initial sync tests with sensitive data.