Purchase Download Home
Products Download Purchase Support Company

More Information

System Requirements

  • Windows 8.1, 8, 7, Vista and XP
  • Windows Server 2012 R2, 2012, 2008 R2, 2008 and 2003
  • Both 32-bit and 64-bit editions
  • 256MB RAM
  • 50MB hard disk

Related Products

Try it yourself


Download Now




Bookmark and Share

InstantSync FTP

InstantSync is designed for webmasters and network professionals looking for a powerful desktop tool for file synchronization, copying, moving, mirroring, replication, and backups over the FTP. InstantSync is designed to make folder synchronization easy:

1) Select Sync Task
2) Click Sync-button

The underlying smart SyncDB™ technology guarantees that only new and changed files are transferred, making syncs nearly instantaneous.

InstantSync is the perfect solution for:

  • Web site updates
  • Web server mirroring
  • Script development and updates
  • Log file downloads
  • eCommerce product updates
  • Web server backup
  • Database backup

 

InstantSync 4.0 is available


Try it yourself:

 

Box shot - Click to zoom

 

Current Version: 4.0.0
See recent changes

Features at a Glance

  • Folder sync between local/network and FTP server folders
  • Easy Task Editor software for sync task editing
  • Task Wizard
  • Sync preview - see results w/o actual transfers
  • Nearly instantaneous syncs with SyncDB™ smart change tracking
  • Two-way file synchronization (bi-directional)
  • Propagated deletions for true two-way syncs
  • One-way file synchronization
  • One-way file replication
  • One-way file move (transfer & delete)
  • File move & archive source file to other folder
  • Date variables in folder names
  • Multithreaded transfers
  • Transfer speed limiter
  • On-the-fly file compression
  • UTF-8 Support
  • Transfer result verification
  • Automatic reconnects, retries, and resumes
  • Include/Exclude filtering with names, size, date, attributes
  • Use regular expressions in filters
  • Task Optimizer for faster transfers
  • Transfer history for all sync tasks
  • Extensive logging with auto-rotate schemes
  • Log transfer results to Windows Event Log
  • Windows 8.1, and Server 2012 R2 compatible
  • Secure Edition adds support for FTPS and SFTP over SSH2

Screen shot - Click to zoom
Screen Shot

Screen shot - Click to zoom

 

Features in Detail: Easy to use

Folder sync between local/network and FTP server folders

The folders being synchronized can reside at local folders or at a network share (UNC filenames and paths are supported). The other side of the sync set can reside on the FTP server, running any common FTP server software. InstantSync uses standardized FTP protocol commands, so it does not rely on any server side extensions or non-standard features.

Easy Task Editor software for task management

The Task Editor is an easy to use tool for creating, editing, and running the sync tasks. All task options are clearly arranged in tabs and you can access context sensitive help everywhere, making setting up task parameters easy. Running a sync task couldn't be simpler:

1) Select sync task
2) Click Sync-button

The sync results are shown in a clear tree view arrangement, just like in Windows Explorer.

Sync Preview - see sync results without actual transfers

Task Editor also has a sync preview feature, which displays sync results without actually transferring any files. This preview feature is a great tool for testing and fine-tuning the sync task filters and options. While in preview, you can add files and folders to include and exclude filters via right-click menus, minimizing the possibility of typos and errors when creating filters.

Task Wizard

Task wizard makes it easy to create new sync tasks, and gets you started quickly. It prompts you for all of the details needed to set up a new sync task.

Task Optimizer

Task optimizer helps you to find optimum settings for your file transfers to get the fastest file transfer speed possible.

Nearly instantaneous syncs with SyncDB™ smart change tracking

When synchronizing files using the FTP protocol, file comparison is much more difficult than when doing local file syncs. This is because all of the file dates change when the files are transferred, due to FTP protocol limitations. Similarly, text/html/ascii file sizes change when these types of files are transferred, due to file system differences. This raises a problem, as there is no way to directly compare local files to FTP server files, as they all look like they have been changed.

The solution to this problem is SyncDB. The SyncDB feature tracks these changes and allows InstantSync to accurately transfer only those files that have really changed.
Without SyncDB, consider the effect on a large website, where possibly 10,000 or more html files would be transferred during each sync, since the file dates and sizes would be changed during the transfer. Now thanks to SyncDB smart file tracking, only the files that have really changed are transferred, resulting in only a few files being transferred during each sync.

SyncDB is also an essential component for implementing propagated deletions for two-way syncs.

 

True bi-directional and one-way backup syncs

Two-way file synchronization (bi-directional)

Keep two folders perfectly in sync, while files can be modified on both sides. The file date stamps are used for comparison. InstantSync will adjust server file dates using server time-zone settings for proper time comparisons.

Propagated deletions for true bi-directional syncs

Propagated deletions allow you to create true bi-directional syncs. When enabled, the software tracks deletions on both sides, and repeats the deletion made on one side on the other side.

One-way file synchronization

New and changed files are transferred from source to target. Date variables can be used in folder names (see more below). Perfect for backup sync tasks.

One-way file replication (mirroring)

New and changed files are transferred from source to target. Any extra files or folders that no longer exist on the source are also deleted on the target. This helps you to manage clutter on the target, making the target an exact replica of the source.

One-way file move (transfer & delete)

All files in the source folder are transferred to the target, and after a 100% successful transfer, they are deleted on the source. In other words, files are moved from the source to the target. If a certain file is not transferred in full, it is not deleted on the source. You can create a hot-folder sync task that is configured like this:

c:\OutBox -> ftp.yourserver.com/InBox

And all of the files found in the c:\InBox (and its subfolders) are moved to the remote /InBox. The sync task can also be set up in reverse:

ftp.yourserver.com/OutBox -> c:\InBox

One-way file move & archive source

All files in the source folder are transferred to the target, and after a 100% successful transfer, they are moved to the archive folder on the source. If a certain file is not transferred in full, it is not moved on the source. You can add date variables to archive folder name, like /Archive/%TODAY[yyyy-mm-dd] to create a separate archive folder for each day.

Date variables in folder names

Date variables with user defined formatting can be used in the source and target folder names to create dynamically changing folder names, e.g., for backup sync tasks.

 

Fast and guaranteed results

Multithreaded transfers

InstantSync supports up to 10 simultaneous browsing and file transfer threads. This will greatly increase the performance of the file synchronization.

Compression Support

InstantSync accelerates file transfers with on-the-fly file compression using the MODE Z command.

Automatic reconnects, retries, and resumes

The number of reconnects, retries and timeouts can be specified individually for each task. You can also use unlimited retries. Software will automatically continue (=resume) the transfer in exact point of failure, rather than starting from the beginning of the file each time. When reaching the max limit for retries, you can be notified via log files and email notifications (more below).

UTF-8 Support

Support for many European language foreign characters (like ßåäöØæ) in file and folder names using UTF-8 encoding.

IPv6 support

IPv4 addresses are running out, and IPv6 is the solution. InstantSync fully supports IPv6 connections and networks.

Include/Exclude filtering

You can specify multiple include and exclude filters for each task. Filters can use file/folder names, file size, date and attributes, and can utilize regular expressions for powerful control over filters. File name filters can be matched within a specific sub folder, set of sub folders or all folders. You can also use date variables in filters.

Handling of Conflicts

InstantSync can detect conflicts (=file has changed on both source and target) and you can specify the action to take in conflicts, like skip file, skip and report, always upload etc.

Recursive folders and symbolic links

You have an option to ignore subfolders (no recursion to subfolders) and also ignore symbolic links. Specific folders & symbolic links can also be excluded with filters.

Transfer result verification

For example, your file upload task should always transfer exactly 50 files. Transfer result verification lets you do that, check that exactly 50 files were successfully transferred, and it not, show you a notification message about this error. You can define rules for total number and total size of files transferred.

 

Monitoring

Transfer history

Transfer history records a full history of all sync runs performed on the system, with information like date, number of files transferred, errors, average transfer speed, time taken, etc. You can also view a list of all of the files transferred for a selected history sync run.

Extensive logging with auto-rotate schemes

You can generate up to four different log files for each run of the sync task. The log files are: Transfer history log (shared summary log file for all sync tasks), FTP command log, list of files transferred and error log.

There are various auto-rotation schemes available for log files, so you can e.g. set up log file to be rotated when its size reaches 100MB. Or set new log file to be created every day or every week etc.

Logging to Windows Event Log

InstantSync writes all sync run results to the Windows Event Log with success / error statuses. You can utilize this feature to integrate InstantSync with external log monitoring/alert systems.

 

Need scheduling or secure transfers?

Need scheduling?

Our BatchSync product adds scheduling to the above feature set. Read more about BatchSync here.

Secure Edition adds support for FTPS and SFTP over SSH2

If you demand a secure file synchronization solution, InstantSync Secure Edition adds support for FTPS and SFTP over SSH2. Read more about InstantSync Secure here.

 

Download

Try InstantSync FTP yourself. Free 30-day trial is available here.

 

Related Information and Products

 

 

Copyright © 1999-2014 SiteDesigner Technologies, Inc. | Privacy Policy | Trademarks | All rights reserved.