Smart synchronization / excellent mirroring program
Though legendarily-difficult to comprehend, it does work well.
If you are a beginner, AVOID THIS PROGRAM! .. you will hate your life.
NOTE - I have included some very old notes.
- I've been using rsync with good success for backups. See my backup project.