The 3.1 release of FileFly features new, generic support for S3-compatible endpoints as well as numerous performance and UI improvements.

The FileFly download bundle now includes a PDF of the Caringo FileFly FAQ, a collection of recommended How To articles from DataCore Support. All documentation and FAQ content is searchable on the web Help on Caringo Connect

For detailed installation guidance, see the FAQ article Walkthrough: How to install FileFly 3.x.

Changes in 3.1

Upgrade impacts

If using DFSR (Distributed File System Replication), run a Post-Restore Revalidate Policy following this upgrade.

If using Windows Server 2008 R2 as a migration source, upgrade as soon as possible to address issues with sparse file support in this version of Windows, which may damage the file system in some configurations.

New licensing

Licenses for previous versions do not work with FileFly 3.0 and higher, and newly created 3.0 and higher licenses do not work with previous versions of FileFly. For licensing change details, see FileFly 3.0 Release Notes.

Windows

Fixed DFSR interaction

Workaround for Windows 2008R2 sparse file bug

Generic S3

Admin Portal

Agent

NetApp (7-mode)

DrTool

Upgrading to 3.1

FileFly Tools must always be upgraded first, followed by all FileFly Agent and FileFly FPolicy Server components. Any installed plugins are upgraded automatically during FileFly Agent upgrade. Upgrade all components to the same version unless otherwise specified.

  1. Download the release bundle from Caringo Connect and expand it on your FileFly Tools server.

  2. On the Admin Portal 'Overview' tab, click Suspend Scheduler.

  3. Run the Caringo FileFly Tools.exe installer.

  4. If your licensing has changed (such as from FileFly 2.x), upload your new license file from Caringo.

  5. Upgrade all FileFly Agents and FileFly FPolicy Servers:

  6. Resolve any warnings displayed on the 'Overview' tab.

  7. On the 'Overview' tab, click Start Scheduler.

Upgrading from 2.x

If you are upgrading from FileFly 2.x, you have additional changes to account for:

License change

With FileFly 2, licenses are tied to the Swarm cluster they use and both quantities need to match; in FileFly 3, the format of the license DataCore sends is changed to a generic capacity-based license, greater or less than the size of your Swarm cluster, and is not backwards compatible.

License activation now requires internet access to service.globalsoftwarelicensing.com, either directly or via a proxy, which you can configure in the Admin Portal. The FileFly 3 Admin server uses an ongoing phone-home mechanism to validate the license in use and the current capacity usage, measured by looking at the amount of data under management (migrated to a destination). Data can be migrated to Swarm, S3, and Azure with no impact on licensing. The same cluster can support various FileFly instances using different licenses, and those FileFly servers can be migrating data both to Swarm and a cloud target.

DataCore Support needs to size the data under management to verify the license covers the current usage and provides room to expand:

  1. Run Gather Statistics reports on each of the sources. See How to get reports on FileFly usage in the FileFly FAQ.

  2. Start a new support ticket for the licensing, and note the issue number: http://support.caringo.com

  3. Upload the reports, which link to the ticket and notifies DataCore Support: https://support.cloud.caringo.com/uploader/uploader

Community Edition

FileFly 3.0 and higher has an additional "Community Edition", which is a subset of the full product:

Use Community Edition for Proof of Concepts and situations where FileFly is secondary to your production needs. To change from Community Edition to the supported full edition, the license needs to be updated. All executables, components, and set up are the same.

Cloud destinations

We've also added cloud destinations for popular cloud storage providers:

Each plugin is an alternate destination for content on Windows or NetApp volumes.