3rd Party Tool Comparison Matrix
High Level FeaturesCopy Site ObjectsExport from SharePointCopy SharePoint ContentImport Files to SharePointBulk Metadata EditNo Volume LimitFarm Migration
Migrate Farm Content
Migrate Farm Architecture
Migrate Farm Content DatabaseSite MigrationMigrate Sites and SubsitesMerge Existing SitesPromote Site to Site CollectionMigrate Term Store (aka Taxonomy)Migrate Site SettingsMigrate Web PartsMigrate Customized Views and FormsActivate FeaturesMigrate Quick LaunchMigrate Site Navigation (Tree view)Migrate Welcome PageReassign Site TemplatesMigrate List SettingsMigrate Site Content TypesMigrate Lists and LibrariesMigrate Site ColumnsMigrate GroupsMigrate Permission LevelsMigrate Users
Domain migration for users
Handle orphaned usersMigrate SharePoint Designer WorkflowsMigrate ViewsRename site or listMigrate OOTB Workflows
Migrate of 3rd Party Workflows
Migrate user alerts
Item level based migration for Attachments
Correct links
Migrate sites to a different template
Migrate lists to a different templateVersion cleanupRecognize site schema changesContent MigrationIncremental MigrationMigrate SharePoint DocumentsMigrate Document SetsCopy List AttachmentsCopy Content Between Lists and LibrariesCopy Document TemplatesMigrate InfoPath FormsMap Folder Names to MetadataMigrate Files and FoldersPreserve Version HistoryPreserve Created and Modified informationPreserve Approval StatusPreserve Office Document PropertiesPreserve Web PartsEnrich Metadata through ExcelRemap List ColumnsMap Folders to Document SetsRemap Content TypesPreserve PDF Properties
Preserve File System permissions (NTFS)
Replace Illegal CharactersFilter Content during MigrationFlatten Folder hierarchyPreserve Lookup ValuesCorrect LinksRemap Permission LevelsRemap Users and GroupsConvert Column TypesAuto-Create Terms in TaxonomyExclude items from migrationReplace illegal charactersImport files to SharePointMigrate file system and file shares to SP
Map properties during the importMap Content TypesMap Users and GroupsMap Permission levelsIncremental MigrationDelete one or more file or folder during migrationPreserve author and timestampsExport From SharePointAccess content exportedEasily access exported Metadata from Excel
Export all content with Version History
Export to Desktop or File SharesReportingMigration ReportReport SearchSave Migration Report to Excel
Compliance Reporting
Microsoft Best Practice Reports
Infrastructure Reports
Compare elements pre and post migration
Features for our GeeksUse PowerShell
Script your Migration with PowerShell
Schedule your Migration with PowerShell
Supported VersionsSharePoint Server 2007SharePoint WSS 3.0SharePoint FoundationSharePoint WSS 2.0SharePoint 2003Office 365Sharepoint Enterprise 2010SharePoint 2013SupportEmail supportOnline documentationPhone support
Complete SDK with the tool, for .net developers / powershell integration
All-star support team Backup
Schedule and Manage Backups
Monitor Operations in Real-TimeRestore Full-Farm or Granular Data to Specific FarmSingle-Source Admin and Management ToolBackup Farm Root (Hive)Backup IIS ConfigurationBackup Webroot FoldersBackup GACBackup Certificate StoresBackup SharePoint Registry EntriesBackup .Net Framework FilesCoverage MapSearch Utility to Locate and Restore Granular Items
End User Granular restore
Item Level restores from both granular and backup points
RBLOB Management
RBLOB StorageContinuous BLOB BackupContent Database BackupGranular RestoreTiered StorageSingle Instance StorageIncreased Performance
Read only / https based externalization
Ability to externalize based on metadata
End User Content Management
Native SharePoint Based Control
Bulk End User Content UploadBulk End User Content Download
Requires only CA web application be present to perform total farm rebuildAbility to perform item level restores from existing SQL backups
Access to flat file content in file system as represented in sharepoint librariesLink to files outside of sharepoint with no stub or reference in sql
Ability to keep connected libraries accessible and useable from the file system/ SharePoint
Bulk End User Content CopySite Wide Content Search
Metadata Classification During Content CopyOffice 365 Migration/ManagementInteractive Reports for Office 365 AdministrationUser Activity ReportsSite Usage ReportsTransfer PermissionsClone PermissionsCopy Permissions
Copy Users
Copy GroupsCopy Content TypesCopy NavigationNative Ribbon-Based End User Content ManagementOneDrive Migration/Management
Google to OneDrive Content Migration
Google Sites to SharePoint Online MigrationAutomatically Provision OneDrive AccountsCopy OneDrives in Bulk
Backup OneDrive ContentInteractive Site and User Activity ReportsData Growth ReportsLicensing ModelInstall licenses on Application Servers
Install licenses on WFE ServersInstall licenses on SQL ServersInstall licenses on Project ServersInstall licenses on Search Servers (if dedicated)Install licenses on Distributed Cache Servers (if dedicated)Install licenses on Service Application Servers (if dedicated)Install licenses on Workstation
Costs and Fees
Overview ( low cost $ - $$ - $$$ - $$$$ higher cost)*Priced per user (based on administrative user)Priced per serverPrices per core processor/per server
Usability and Interface
Good documentationDownloadable documentationOnline documentation
Includes Tutorials
Product Information
LinksProduct Website
3rd Party Tool Comparison Matrix
SharePoint OOTB Metalogix AvePoint
x x xx x xx x xx x x
none x xnone x x
none x x
none x xnone x x
x x xnone x xnone x xnone x x
x x xx xx x
x x xx xx xx xx xx x
none x xx xx xx xx xx x
xxx xx xx x
none x x
x Variable
x x
x Variablex x
x xx xx xx
x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx x
x xx xx xx xx xx Variablex xx xx xx xx xx x
x x
x xx xx xx xx xx xx x
xx
x xx x
x xx xx x
x x
x xx x
x
x x x
x x xx x
x
n/a x xn/a x xn/a x xn/a x xn/a x xn/a x xn/a x xn/a x x
n/a x xn/a x xn/a x x
n/a x x
x x x
none x xx x x
none x xnone x xnone x xnone x xnone x xnone x xnone x xnone x xnone x xnone x xnone x
none xnone x xnone x x
x x xx x x
none x xnone x xnone x xnone x xnone x x
x xx
x x
x x
x x
x
x
x
x
xx
x
xxx
x
x
x
x
x
x
$$$ $$$$
x x
xxx
x
x
www.metalogix.com www.avepoint.com
Sharegate MetaVis
x xx xx xx xx xx x
x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx x
x xx xx xx xx xx x
x x
x x
x xx x
x xx xx xx x
x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx x
x xx xx xx xx xx xx xx xx xx xx xx x
x x
x xx xx xx xx xx xx x
x xx x
x xx x
x xx xx x
x x
x
x x
x x
x xx x
x xx xx xx xx xx xx xx x
x xx xx x
x x
x
xxx
x
x
x
xx
xx
x
x xxx
x xx xx x
x
xxx
x
x
xx x
xx
x x
x
$$x
x
x
x
x
www.share-gate.com www.metavistech.com
Workaround
Can use PowerShell scripts.Can use PowerShell scripts.Can use PowerShell scripts.Can use PowerShell scripts.
Use PowerShell to selectively backup/restore databases
Can use PowerShell scripts.
Can use PowerShell scripts.
Must first create exact replica of farm then content and data can be restored manually using PowerShell. Use PowerShell to selectively create Web Applications, Site Collections, and Sites via scripts
Sharegate will use the username and display name to resolve users, if the user is not found, Sharegate will fallback to the unresolved users mapping: http://en.share-gate.com/support/documentation/map-users-and-groups.html
For Sharegate, if the solutions are deployed at the destination Sharegate will be able to set-up the lists and libraries with them. As for Metalogix, they do support Nintex workflow migrations.
you can limit the versions and more"ghosted elements"
With Metalogix, Alerts should be migrated at the end of the migration project so that item migration does not trigger alerts.
OOTB can migrate single / selected attachments with items. MetaVis can migrate via CSV file. Metalogix also does support item level migration so that items with attachments can be migrated together.
You will select it during the manual creation, you can also map the Site Templates for the subsites etc. With Metalogix, you can map during Site Paste operation.
automatic+options: http://en.share-gate.com/support/documentation/illegal-characters.html
In XML format
Metalogix has this in ControlPoint - a separate for pay product
Metalogix exports latest version of doc, but their backup tool exports everything.
Metalogix has this in ControlPoint - a separate for pay product. Sharegate can run them, however, you need to pre-build the report targeting Site Collections and its contents.Metalogix has this in Migration Expert - a separate FREE product that will be integrated into Content Matrix in 2015
Planned. Metalogix has this built in "Compare Sites" function that does this.
Metalogix' PowerShell capabilities include a function for every single operation and option available from the UI. PowerShell support is extremely extensive, with the ability to create a job in the UI, save it, and then generate the PowerShell, or use a formal PowerShell SDK
Manual or timer job execution of scriptsManual or timer job execution of scriptsManual or timer job execution of scriptsManual or timer job execution of scriptsManual or timer job execution of scripts
Manually or timer-job script using PowerShell or SQL Server.
Can view the result of an operation via Central Administration or use PowerShell scripts ad hoc.
OOTB allows the storage of BLOB files, however it is a taxing process for SQL to perform. Metalogix removes this performance/resource drain from SQL while also increasing the processing speed.
Metalogix StoragePoint is a separate product used to accomplish this
Metalogix StoragePoint is a separate product used to accomplish thisMetalogix StoragePoint is a separate product used to accomplish thisMetalogix StoragePoint is a separate product used to accomplish this
Metalogix Content Matrix Organizer includes this, and is included with Content Matrix.Metalogix Content Matrix Organizer includes this, and is included with Content Matrix.
Metalogix Content Matrix Organizer includes this, and is included with Content Matrix.
Metalogix Content Matrix Organizer includes this, and is included with Content Matrix.
Sharegate will work with SharePoint users/groups within sites not Active Directory users/groups.Sharegate will work with SharePoint users/groups within sites not Active Directory users/groups.
While not visible on their website, if you download the trial or latest version then the Google Edition is included.While not visible on their website, if you download the trial or latest version then the Google Edition is included.
Metalogix Content Matrix product can accomplish this with some limitations. Content Matrix can backup and restore all of the files/document libraries.
The $ are representative of my personal experience over several years in working with each company. The pricing model of each vendor is slightly different which makes this estimation tricky, however, it is important to notate that each company requires different client installs on either the WFE or App servers (except for Sharegate). Plus, while Sharegate offers a smaller initial price point, it is per individual user for each year and is required to be renewed. Metalogix and AvePoint allow team accessability for no extra cost. Sharegate also does not limit the amount of data processed nor is there an extra cost for a maintenance agreement (it is included in the yearly cost). There are a variety of factors involved in calculating the final cost for each vendor, so proper planning and usage estimation should be done to determine which product is best for you.
Notes
* Metalogix has two separate licensing models: 1. Install licenses on WFE servers (Content Matrix) OR 2. Install licenses on workstation (Content Matrix Migration Express or for migrations to SPO).
* Costs are subjective and relative, however, this overview represents initial costs based on a 1 year agreement
* Metalogix documentation is included in the product as CHM help files
* Metalogix tutorials are included in a separate document that ships with the installer zip file rather than in the online help
* Sharegate product info can be found at this website: http://en.share-gate.com/support/SharegateProductCompare.pdf
** Metalogix downloadable content is available http://www.metalogix.com/Products/Content-Matrix.aspx
Alerts:
Link Correction
Version Cleanup
Compare Sites
Office 365 Migration and Management
Copy Users/Permissions/Groups/etc.
Content Matrix Organizer - End User Content Management
Bulk End User Content Upload
Bulk End User Item Tagging
Site Template Mapping
List Template Mapping
Bulk End User Content Movement (Copy or Move) + Tagging
Bulk End User Content Movement (Copy or Move) + Tagging
Other supported features include:Sharegate instead of ShareGateWe Migrate Custom PermissionsWe Migrate Users in the User Information ListImport and Export to Excel for content Migration"Compliance Reporting" is not out of the box but you can achieve this by creating your own report with SharegateWe also support OneDrive for BusinessOur support is also unlimited and free (most others include limited number of tickets)Custom Reporting by building your own "Criteria Based Search" (Find Sites not used for 6 months, Find Lists with version disabled, the list goes on and on and on it's hard to put it as 1 feature)Export all Report Results into ExcelExplore and Manage SharePoint (Office 365 + On-Premises) centrallyCheck Permissions across multiple Site Collections or environments for a user or group
Show External UsersFind and Manage External Shared ObjectsClean Limited AccessExplore and Manage User's OneDrive for Business (Add Administrators, Activate or Deactivate Features, etc)Activate or Deactivate Features across
Other non-supported features include:"Migrate of 3rd Party Workflows" -> We are about to support it in our next release"Migrate user alerts" -> We do not migrate user alerts yet
Add/Remove Permissions across multiple Site Collections or environments
"Compliance Reporting" is not out of the box but you can achieve this by creating your own report with Sharegate
Custom Reporting by building your own "Criteria Based Search" (Find Sites not used for 6 months, Find Lists with version disabled, the list goes on and on and on it's hard to put it as 1 feature)
Check Permissions across multiple Site Collections or environments for a user or group
Explore and Manage User's OneDrive for Business (Add Administrators, Activate or Deactivate Features, etc)
Custom Reporting by building your own "Criteria Based Search" (Find Sites not used for 6 months, Find Lists with version disabled, the list goes on and on and on it's hard to put it as 1 feature)