GoodSync is a file synchronization and file backup software that automatically syncs between desktops, laptops, and external drives.
The program supports one-way and two-way synchronizations, it can propagate deletions and check for conflicts, which can be reviewed and approved before executing the synchronization. You can also execute jobs automatically when a removable device is connected, periodically, or schedule via Task Scheduler. Other features include file filters and exclusions, support for time shifts, chained syncing, backup of deleted files and more.