Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

Welcome, Guest
Guest Settings

Thread: ANN: AJC Sync v4 and AJC File Server for Windows

Permlink Replies: 0
Andrew Cutforth

Posts: 9
Registered: 11/21/08
ANN: AJC Sync v4 and AJC File Server for Windows
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 9, 2016 1:41 AM
We are pleased to release AJC Sync v4 beta and AJC File Server beta for you to try. These beta versions are not available to buy yet but they will be very soon. Our web site does not show the details of these new versions yet so please download the beta's to play with them.

We have created a tutorial on using the AJC Sync transform system to encrypt and compress data and backup private data to the cloud etc. Please read this here:

AJC Sync v4 has the following new features:

+ Store your private files, securely in the cloud. Compress and encrypt your files and more with the transform system. The transform system allows one or more transform steps in between the two sides of the sync process to change the files in some way. e.g. You could compress and encrypt and then backup to the cloud. The encryption is performed on your machine before upload so what goes onto the internet is secure. This means even if your cloud account gets hacked your files will be useless to them. Other types of transform steps are possible such as file conversion and there is a command line transform so you can add your own.

+ Block level sync with AJC File Server. AJC File Server is a Windows server process that you install on another machine so you can transfer files over the network/internet in a more efficient way. When transferring files if they already exist on the other side only the changes to the files will be sent. This means that for large files the transfer will be much faster. It can be thought of as similar to a FTP server but more reliable and it properly date stamps the files so that they match.

+ Sync to Google drive.

+ New Multi Drive sync location. Multi Drive is a group of drives together that will behave as one large drive. Use this so you can make use of smaller cheaper drives without needing to manage where files go or needing to split the sync project up. The folder trees will be combined and shown as one so you won't know which drive each file is on. The drives can be a mixture of location types or multiple of the same location type. They can be real drives or cloud storage. Any storage location that provides drive capacity space information can be used. When a file is transferred it will pick the first drive that has enough free space for the file. Using Multi Drive is slower than using individual drives because it has to combine the data and hunt for free space etc.

+ The snapshot database now uses a new type of database meaning your sync plan creation can be done up to 50% faster. When you open an existing sync project it will have to do a one time conversion of the snapshot database which can take a little while.

+ You can now see how much storage space is remaining for cloud drives.

+ You can now enter a password in the project settings to encrypt the project files's content. The project then cannot be opened without entering this password. This is useful if you want to protect access to sync location access keys for example or you are using the transform system to encrypt data and you want to restrict access.

Download AJC Sync v4 beta from here:

AJC File Server

AJC File Server is a Windows server process to make files available over the network or internet. It can be used by AJC Sync to transfer files to and from the server machine in a reliable and efficient way.

Running AJC File Server on the destination Windows server/PC gives you the following advantages over simply doing a file copy over the network/internet:

+ For files that already exist at the other end of a file transfer only the changes to the file need to be sent. This means large files may transfer much quicker if they have only had partial changes.

+ Files are sent in chunks with which are retried if they fail making the transfer more reliable.

+ Date/time stamps are sent correctly so they match, which is better than using something like an FTP server which stamps files with the current date.

+ You can define user logins and control what folders are made available and who can access them in either read/write or read only modes.

+ The communications can be sent securely using SSL transport or all communications can be encrypted using your own defined shared secret password (or both).

+ Files that are overwritten or deleted on the server can be archived for later retrieval if a mistake was made. Multiple versions of each file can be kept in an archive.

Download AJC File Server from here:

Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02