GoodSync is a backup and file synchronization program. It is used for synchronizing files between two directories, either on one computer, or between a computer and another storage device (e.g. another computer, a removable disc, a flash drive or a smartphone) or between a computer and a remote computer or server.
Goodsync allows the same version of files to be maintained on multiple computing devices. In other words, when two devices are synchronized, the user can be sure that the most current version of a file is available on both devices, regardless of where it was last modified.
File masks and filters allow the user to define exactly what files and folders to include and ignore.
It detects 'conflicts' where a file has been modified on both sources, and displays these to the user.
A tree view of the intended synchronization, with many views such as files to overwrite, files to delete, files with same length, but different time and excluded files.
When propagating deletions, old files can be archived.
Goodsync can detect when just the time or state of a file has been changed and modify it on the other side, without copying the entire file.
Goodsync can update and back-up files over a local network or the Internet. For this, it supports FTP, FTPS, SFTP/SSH, WebDAV, SSL, HTTP, Amazon S3 web storage, Windows Mobile/ActiveSync, and GsServer. It can support secure connections, ANSI or UTF-8 encoding, and for FTP active or passive mode, ping to keep alive and the MDTM command to get the exact modification time of a file.
Scheduler: synchronization jobs can be automatically run according to any desired schedule.
Recognizes a removable drive, even if mounted as a different letter than before.
Can copy locked files.
DAV server (version 9)
Unique to GoodSync enterprise edition:
Mass deployment (Installation, Activation and Configuration)
Policies: Customize User Experience
Running scripts before or after the synchronization process
Force backup or sync on Windows Logon and/or Logoff
Configure and execute jobs from Command Line
Command line version, including the ability to schedule a job from command line
Integration with Active Directory
Parameterized backup paths such as %YYYY%-%MM%-%DD%
Versions[edit source | edit]
There are several versions
GoodSync (shareware version, 30-day fully functional, after this it can only sync up to three jobs with up to 100 files per job)