Syncplify.me MFT! Beta-1 is available

Syncplify.me MFT! has just reached “beta.1” stage. This is a major milestone for us, because all alpha versions only supported the SFTP protocol (useful to crystallize the functionalities) but this is the first version that also adds support for AWS S3, Azure Blob Storage, and Google Cloud Storage.

The “beauty” of MFT! stems from the fact that you can basically utilize the exact same script logic independently of the storage platform. Literally the only difference is the connection properties to the back-end platform, because that’s – obviously – dependent on which storage you use.

But since an example is worth more than a thousand words… here’s a simple script that lists a directory and uploads some files to S3:

Continue reading

Syncplify.me MFT! Alpha-2 is here

We just reached a new milestone in the development of Syncplify.me MFT!, so we decided to release an updated installer for everyone to try and provide feedback (and, why not, bug reports).

If you haven’t read the introductory article, please do so now.

What’s new in Alpha-2 that wasn’t there in Alpha-1?

  • OTFE (On-The-Fly-Encryption): allows you to transparently and automatically encrypt all of your files as they are uploaded to a remote server, and decrypt them as they are downloaded back to your local storage.
  • Automatic Versioning: automatically keep your desired number of older versions of each file, every time you upload or download a file to/from a file server. Each versioned older copy of each file is automatically archived and timestamped for you.

Continue reading

How to: monitor local folders in mftJS and upload files as they appear in it

This article refers to the mftJS language, which is the special “flavor” of JavaScript designed by Syncplify for the upcoming Syncplify.me MFT! software product.

Let’s see the code first, then we’ll explain the details.

 

Continue reading

Two typical high-availability (HA) deployments

The most important improvement brought about by Syncplify.me Server! version 5.x is the simplicity with which you can create a true active-active high-availability (HA) set with it.

In fact, as of version 5.x, you don’t have to deploy a database replica-set anymore, which is hard to do and requires at least 5 virtual machines (2 for the SFTP nodes, and 3 for the database); Syncplify.me Server! version 5.x can achieve a totally fault-tolerant, active-active, highly-available deployment with just 2 virtual machines!

Continue reading

How to override permissions on subfolders inside the user’s Home VFS

Syncplify.me Server! version: 5.0.0+

As of version 5.0, Syncplify.me Server! allows to override permissions on sub-folders that are physically contained inside a user’s Home VFS.

Let’s say, for example, that the actual directory structure on disk is the one you see in the picture here below:

Clearly you will want to apply different permissions to the various sub-directories under that root, right? Continue reading

Version 5 maintenance/support subscription explained

As of Syncplify.me Server! version 5.x, we’ve applied a few technical changes in the way the maintenance/support subscription works. Nothing has changed from a philosophical/legal standpoint, only the technology has changed.

Just as before, you need an active maintenance/support subscription to:

  • install updates/upgrades to the software
  • receive customer support
  • be eligible for discounts and special offers

So, what’s new? Continue reading

Everything you need to know about Syncplify.me Server! V5 license codes

In this article we provide a compendium, sort of a FAQ, regarding the most common questions and pieces of knowledge that every Syncplify.me Server! user should know about the new version 5.x licensing system. So here we go:

What’s the license code format?

V5 license codes look like this: V5XX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX

Will my old (V4, V3, …) license code work if I upgrade to V5?

Continue reading

How to upgrade Syncplify.me Server! from V4 to V5

The video here below shows the recommended procedure to upgrade your Syncplify.me Server! from version 4.x to the new version 5.x.

This article assumes you’ve already read and understood the following 2 knowledge base articles, before you attempt the upgrade process:

It is recommended, before upgrading to v5.x, to make sure that you’re running the latest version 4, which is v4.2.5.

Also, it should go without saying (but we say it anyway), that prior to any major upgrade like this you should always make sure to take a snapshot or a full backup of the machine/VM running your existing version. This way, should anything go wrong during the upgrade, you can always go back to your old v4.x in no time.

Last but not least, the “magic URL” mentioned in the video, the one to backup your old v4.x configuration is:

 

Syncplify.me Server! v5: how to add a node/server to a high-availability (HA) set

This article embeds a video that shows how to add an additional node/server to an existing Syncplify.me Server! v5, turning it into a high-availability (HA) deployment.

This video only deals with the addition of the second node, we strongly recommend you to also check out this other article to learn how to deploy the first node.

How to install Syncplify.me Server! v5

This article embeds a video that shows how to install Syncplify.me Server! version 5.x either as a single standalone server or as the first node of a high availability deployment.

Now that you’ve set up your Syncplify.me Server! v5 as a standalone server, we suggest you check out this other article to learn how to add a second node and turn your SFTP server into a high-availability set.