|Origins|| DeltaCopy uses the rsync as-is - meaning the binaries for rsync that are available on Linux/UNIX operating systems are recompiled on Windows using CYGWIN libraries.
|| Syncrify uses the rsync algorithms with a custom implementation. This eliminates the need for CYGWIN on Windows
|| DeltaCopy uses the rsync protocol to transfer files. This protocol listens on TCP/IP port 873 by default.
rsync protocol by itself does not offer a secure channel of communication. However, when bundled with SSH, rsync can be performed securely with encryption.
| Syncrify uses HTTP as the transport protocol, which is the same protocol used to browse this or any other website.
The communication channel is encrypted using SSL when HTTP is replaced by HTTPS
|| Rsync only allows encrypting data transfer using SSH. Files copied on the server are not encrypted.
|| Syncrify can not only encrypt data transfer using HTTPS, but can encrypt files on the server'e end using strong AES encryption
This feature is very useful if you are backing up files to a third-party service provider and want to deny access to any unauthorized users.
|| Although versioning is not a built-in feature in Rsync, it can be achieved on Linux using the --link-dest option. Hard links are not available on Windows.
|| Built-in versioning is available on every platform. Previous versions are stored as deltas reducing the size of disk usage on the server.
|| DeltaCopy can copy files from client to server only. Copying files from server to client cannot be done using a schedule. You can certainly restore files, but that will restore every file.
|| Backups in Syncrify are bi-directional:
|| You can restore the entire profile as a single transaction, which restores every file from the server on the client. You cannot selectively restore files or schedule a restore.
|| Syncrify allows restoring files from either Syncrify client or from a web browser. A web browser is a good choice if you want retreive backed up files from any computer. Using Syncrify client you can restore entire profiles, single folder or a single file. You can even schedule a restore, which is done by using the bi-Direction feature.
|| Using DeltaCopy users can backup/restore files from an rsync daemon running on any platform. DeltaCopy server is typically used on Windows that runs rsync daemon in the background. Linux/UNIX comes built-in with rsync binaries and therefore, DeltaCopy is not required.
|| Files can only be backed up or restored from Syncrify server. Syncrify server can be installed on any platform including MS Windows, Linux, UNIX, BSD and Mac OSX
|| DeltaCopy uses CYGWIN libraries to run rsync on Windows. Windows ACL is not compatible with UNIX Posix permissions. Due to this compatibility users often run into permission issues on the server-end.
|| Since CYGWIN is not used, such permission problem does not exist in Syncrify.
|| Files backed on the server cannot be viewed from DeltaCopy client. In order to restore files, you must either copy the files manually using FTP (or a similar file transfer mechanism) or selecting the Restore option from DeltaCopy Client, which will store every file on the client with server's copy.
|| Files on the server can be viewed as well as restored from any web browser. Additionally, individual files can be restored using the Syncrify client application
|| Synametrics technology can only support DeltaCopy, which is just half of the picture. Besides the code written for DeltaCopy, it uses rsync and Cygwin libraries, which depends on open source code written by other developers.
If your question is related to rsync or Cygwin, we may have to refer you to rsync/Cygwin forums or mailing lists.
| Syncrify is written from ground up by our engineers and therefore, rsync or Cygwin code is not involved.
Therefore, supporting Syncrify is a lot easier for us since we are solely responsible for its code.