DirSync Pro
Directory Synchronize Pro
Support This Project
Like DirSync Pro? Share it! Share DirSync Pro
Features
  • Synchronization
    • Powerful synchronization algorithm.
    • Bi-directional (Two way) and mono-directional (One way) synchronization mode.
    • Predefined synchronzation modes for mostly used synchronizations
      • Mirror A -> B (incremental): Mirrors new and modified files from A to B.
      • Mirror B -> A (incremental): Mirrors new and modified files from B to A.
      • Synchronize A <-> B (incremental): Mirrors new and modified files in directories A and B to each other.
      • Backup A -> B (full): Makes a full copy of directory A into directory B.
      • Restore B -> A (full): Makes a full copy of directory B into directory A.
      • Contribute A -> B (incremental): Mirrors only new files from directory A into directory B.
      • Contribute B -> A (incremental): Mirrors only the new files from directory B into directory A.
      • Synchronize A -> B (custom): Custom mode to synchronize directory A into directory B with all advanced options.
      • Synchronize B -> A (custom): Custom mode to synchronize directory B into directory A with all advanced options.
    • Highly customizable custom synchronization modes.
    • Option for various behavior of conflict resolution for Bidirectional Synchronization.
    • Synchronizes unlimited number of files and folders.
    • Large number of options to change the synchronization behavior.
    • Option to synchonise subdirectories recursively.
    • Synchronizes files/folders any file system (FAT, FAT16, FAT32, NTFS, WinFS, UDF, Ext2, Ext3, ...).
    • Synchronizes files from/to network drives
    • Synchronizes files from/to any mounted devices (Harddisks, USB-Sticks, Memory cards, External drives, CD/DVD's, ...).
    • Synchronization could be used for making incremental backups.
    • Option to create up to 50 backups from the modified/changed files before synchronization.
    • Option to define a backup folder where DirSync Pro keeps tracks of files which are being overwritten.
    • Option for handling symbolic links on Linux-like systems.
    • Advanced options for handling time-stamps.
    • Option to define timestamp granularity.
    • Option to handle 'daylight saving' related timestamp granularity (useful when syncing with FAT file systems).
  • Schedule Engine
    • DirSync Pro has a powerful Schedule Engine with lots of features to run automated scheduled synchronzation tasks.
      • Once: Run sync tasks at a certain time in the future.
      • Minutely: Run sync tasks recurrently every X minutes.
      • Hourly: Run sync tasks recurrently every X hours.
      • Daily: Run sync tasks recurrently on a certain time daily.
      • Weekly: Run sync tasks recurrently on a certain time and in specific months every X weeks.
      • Monthly: Run sync tasks recurrently every month on day number X, on a certain time and in specific months.
  • General
    • Easy, clear and user-friendly graphical user interface, no unnecessary gadget you never use.
    • Runs on every modern operating system including Windows™, Linux™ and Macintosh™
    • It is Portable! It does not need any installation. Just run the application!
    • Open source, it is 100% free of charge, 100% free of commercial text, 100% free of advertisements and 100% free of spyware.
    • No time/function limitations
    • Uses no local database, so no overhead
    • Does not need any installation. Just download and run it. You can put it on you USB-stick en you can run it on any computer/any platform.
    • Does not copy your files to a server on internet to synchronize your data. In this way you are totally in charge of your data.
    • Lets your create a command line and save it to a batch file to run a synchronization with one mouse click or in a batch.
  • Logging
    • Advanced logging/reporting facilities. Just select a log level and define where to write the log.
    • Option to log on application level (default log)
    • Option to log on each directory level (dir log)
    • Option to define the log leven (how much to log)