Documentation RSS feed for this section

Locking the log file location


You can specify a folder for the log files on the Program Settings dialog. However, if at any time Syncovery cannot create a log file in the folder, it will switch to a user-specific folder. Some customers have reported that the log folder location changes against their wish. To freeze the location, add the following line in the [Main] section of the INI file:

LockLogFolder=1

This article applies only to the Windows version of Syncovery.

Rsync and Syncovery

Syncovery supports the Rsync protocol by using an rsync.exe command line utility. Here’s how to set it up:

On the Program Settings dialog, you need to specify which rsync.exe to use. There’s also a button to download an rsync for Windows installer.

In the profile, you click on the Internet button for one of the two sides of the sync. Choose Rsync as protocol. You can securely connect via SSH or use rsync directly (unsecured). The unsecured connection can be used within a LAN or VPN, for example.

When using it via SSH, you need to have a client certificate and configure it on the Certificates tab sheet, as well as choose it on the Security tab sheet.

Because of limitations of the rsync.exe command line, some features are not working. For example, Syncovery cannot delete any files via rsync.

Because of rsync limitations, it is often better to use SFTP/SSH. It can do block level copying, too, and also it can get a recursive listing similar to rsync (on Unix/Linux servers). The recursive listing checkmark is on the second tab sheet of the Internet/FTP dialog.

Please see the following page for details about block level copying with SFTP:
Block Level Copying

The limitation with block level copying and SFTP is currently that it does block level for uploads only.

Syncovery 7 Released

The new version 7 is available for Mac and Windows!

For more info, please see www.syncovery.com/syncovery7/.

OpenSSL update for Amazon S3 for Super Flexible v5.73

Some time in 2013, the OpenSSL libraries shipped with the older version 5.73 of Super Flexible File Synchronizer stopped working because of changes on the Amazon servers.

You will get SOCKET ERRORS with version 5.73.

To fix them, you can either install version 6 or replace the OpenSSL DLLs in the program folder with these updated ones:

https://www.syncovery.com/release/openssl.zip

Unzip the file and copy the DLLs to C:\Program Files (x86)\SuperFlexible or C:\Program Files\SuperFlexible on 32-bit systems.

DropBox, Google Drive, Box.net, OneDrive, Rackspace All Supported

The latest Windows version 6.55 supports these new cloud services:

DropBox, Google Drive, Box.net, OneDrive, Rackspace

Services we have been supporting for a longer while include:
Amazon S3, Amazon Glacier, Microsoft Azure, Google Docs

In addition, any cloud service that can be accessed via WebDAV, FTP, or SSH/SFTP can be used.

Google Drive is essentially a replacement for Google Docs. It will basically see the same files, so you could simply switch an existing profile over from Google Docs to Google Drive. However, there are differences regarding native Google Docs documents and document conversions. Google Drive has no conversion options. An advantage of Google Drive is that it can retain the Last Modified timestamps of files that you upload with Syncovery. Google Drive also implements the choice of using the Recycle Bin for deleted files or not.

Because Google Drive works differently with converted documents, it may not be able to replace the Google Docs API in some cases. Both options are still available in the protocol selection. When you switch protocols, please check if everything works correctly with manual runs of your jobs before automating them.

Licenses are perpetual – software updates free for two years.

FAQ: is the Syncovery license perpetual or per year?

It is a perpetual license. There are no yearly recurring fees. You can also use the registration code again after replacing a computer, without any additional fees. When replacing a computer, simply uninstall the software and use your registration code again on the new one.

Updates and upgrades of the software are included for two years. After that, you can still use the last version you got, or if you decide to upgrade to the newer version that we may be offering, 50% of your original payment will be credited against the new order, so in most cases, the new licenses costs 50% of the regular price.

Confirmations missing, deletions disabled and similar warnings

When a job runs in unattended mode, there can be some conditions which have to be confirmed when the profile is configured. For example, file deletions have to be confirmed specially, in addition to configuring the sync operating mode to include deletions.

To give the confirmations, please edit your profile in Advanced Mode, go to the Safety section at the bottom and choose the tab sheet “Unattended Mode”.

For an Exact Mirror profile, you would usually make sure that the top four checkmarks are chosen and that the last one is not chosen (Special Safety Checks). The first four checkmarks allow things like replacing files and deleting files. The last checkmark would impose additional safety checks which can prevent file deletions, so you’ll want to remove that checkmark.

In addition, you should specify a percentage of files which may be deleted during a profile run. You should not set this to 100% unless you expect that nearly all files are regularly going to be deleted. This is a safety percentage. If more files than allowed need to be deleted, the program realizes that something is wrong and disables the deletions completely. This will protect you against rare error conditions like disk errors or network communication errors, which can sometimes cause empty folders to be reported on the source side. Due to the percentage limit, the program will not delete everything from the destination if suddenly the source seems to be empty, or nearly empty.

However, even if you do specify 100% for deletions, the program will never delete all files in order to protect your data. If the source side is empty, it will throw an error and refuse to delete everything from the destination. This should be a good safety measure for most use cases. Some customers, on the other hand, have use cases where deleting all files is a regular, normal requirement. These customers can disable the 100% deletion protection by adding the following line to the [Main] section of the INI file:

UnattendedDeleteAllIsOK_IfDelPercIs100=YES

(Add this only if you need to delete 100% of files in a destination folder in unattended mode!)

Keeping 5-7 Full Backup Copies of Your Data in Separate Folders

There are different ways to keep several versions of your files on your backup storage. Firstly, in the profile under Versioning, you can specify to keep a number of
older versions for each file. Each file will be versioned independently, and the Restore Wizard can restore your newest data, or restore according to a specified target date in the past.

However, some customers prefer to have 5 to 7 complete and independent copies of their data. To achieve this, you can use the variable $WEEKDAY in the destination path. In that case, you would not use anything from the Versioning tab sheet.

This will keep seven days of complete folder copies, if the profile runs on every day of the week. It will cause your backup folders to be named Monday, Tuesday, Wednesday, etc. and the next week’s backup is simply going to re-use the same folder from the week before.

For example, your destination path could be like this:
D:\Daily Backups\$WEEKDAY

Use Exact Mirror Mode to make sure that the backup is always identical even though the folder is re-used. Under Safety->Unattended Mode, allow file deletions as well as overwriting newer files with older ones (which will hardly ever be necessary, but should be chosen).

See also: Variables to use in your sync paths

v6.40 (Windows) adds support for SkyDrive

Starting with version 6.40, the Windows version of Syncovery supports SkyDrive from Microsoft.

SkyDrive offers some free online storage, which has made it popular. You need to sign up for it with Microsoft under skydrive.live.com. If you already have a SkyDrive account, you can also see your files on that web site.

To sync with SkyDrive using Syncovery, please choose your local folders on the left-hand side, and click on the Internet button for the right-hand side. Then, choose SkyDrive as Internet Protocol and specify the folder where the data should be stored. You should also specify your SkyDrive username and password here.

Even though your data is uploaded via secure https with SSL, you may want to use zipping and encryption for your files. To keep a constantly updated mirror of your data, we recommend using the option “Zip Each File Individually”.

With SkyDrive, the “Last Modified” and “Created” timestamps of files can be preserved, so Filename Encoding is not necessary.

Additional cloud services will be added in the near future. Feel free to send your suggestions to info@syncovery.com!

System Requirements

Syncovery runs on:

Windows
All versions of Windows since Windows Vista and Windows Server 2008 are fully supported, including Windows 10 and Server 2016 and all other versions and editions of Windows that have a graphical user interface. Syncovery is available in 32-bit and 64-bit editions.

Syncovery generally also still runs on Windows XP and Server 2003, but some features may not work (especially cloud features on Server 2003). The 64-bit editions require at least Windows Vista. For older 64-bit Windows versions, please use the 32-bit edition of Syncovery.

For Windows 2000, please download Syncovery version 6 from our additional downloads page.

Macintosh
Syncovery runs on all Intel Macs, and on all Mac OS X versions since 10.4 “Tiger” up to including the latest version (currently 10.12 “Sierra”). An older version 5.73 is also available if you need to run it on older PowerPC Macs. This version also requires at least Mac OS 10.4 “Tiger”.

Linux
The command line and HTML/Web GUI Edition “SyncoveryCL” is available for Linux. It should run on any recent 32-bit or 64-bit Linux distribution for Intel, ARM, AARCH64, PowerPC, PPC64 and PPC64EL processors. See the Linux download page for details. Dedicated installation packages are available for Synology and QNAP NAS devices, as well as Debian and RPM installers.