There are multiple ways to migrate ShareFile data from one on-prem zone to another.
- Migrate via Web Portal or User Management Tool
- Migrate via PowerShell Script
- Migrate via ZoneFix Tool
In the ShareFile web application, you may initiate the migration of data between zones for an individual user, or for a specific user.
IMPORTANT: Saving the below changes immediately triggers an asynchronous migration operation to upload existing files to the new zone. New files uploaded to the folder during this migration period will proceed to the new zone.
Migrate data for a specific user - Navigate to People, then locate the Employee user. Click on the user to view their profile page. Under Storage Location, select a new zone (if one has already been installed and configured.)
Migrate data for a specific folder - Navigate to the folder and access the More Options drop-down menu to the right of the folder name. Click Advanced Folder Settings. Using the drop-down menu, select a new zone.
First, files queued for migration will create a placeholder file in a "Queue" folder within the Storage Location of the original zone.
Once the placeholder file is successfully processed, the migrated file is deleted from the "persistentstorage" of the original zone and added to the "persistentstorage" of the new zone.
The ShareFile PowerShell SDK allows users to download large folder structures from their original zone location and upload those folders to a new zone. More info to come.
Requirements - PowerShell 4+ and .NET 4.x+ is required to run and install the SDK. PowerShell 5 can be downloaded here.
The Zone Fix tool is a command line tool written by StorageZones developers leveraging the ShareFile API to target folder IDs for migration to a specific zone. More info to come.
For optimal performence, this method is recommended for folders less than 2 GB in size.