Q&A – FLY for Office 365 Migration

Thanks for attending our “Office 365 Migration Made Easy” webinar on May 8th. We just loved giving you a behind-the-scenes peek at what we’ve been up to. There were lots of questions from the audience, but sadly we ran out of time and couldn’t answer all of them. So, to make sure we’ve given you the info you may need, we’ve posted answers to some of your most pressing questions below. Check it out!

Missed all or part of the webinar? View the entire thing here:




Q: Can FLY automate migrations through PowerShell scripting?

A: FLY does not support Powershell scripting, but there are lots of things we can achieve out-of-the-box. For example: you can create mappings in batch mode through CSV import, schedule full or incremental migration jobs, and more.

Q: What security access does FLY need for Office 365 tenant-to-tenant migration?

A: You will need at least Site collection admin or SharePoint admin. Global admin is required if you need to migrate Exchange and Groups/Teams content.

Q: Is FLY running on-premises or in the cloud? What do I need to set up FLY?

A: Right now, FLY needs to be installed on a local machine, either server or client side. You can also spin up an Azure VM with FLY already installed through Microsoft Azure Marketplace. See system requirements here: FLY Installation Guide.

Q: Can you revise the Office 365 throttling limit?

A: We’re improving the product to boost performance and avoid throttling. You may use multiple service accounts to set up your connections.

Q: Will we need to pay for additional licenses when scaling out?

A: No, as of right now, you don’t need to pay for additional licenses.

Q: Is using Microsoft API an option? Can you turn it off?

A: There are two modes of migration available—CSOM mode and high-speed mode. When in CSOM mode, the program will only use CSOM.

Q: Can you configure the number of requests per second in CSOM migration mode?

A: Unfortunately, as of today, it’s not configurable. We follow Microsoft best practices for CSOM usage to ensure performance.


SharePoint/File System Migration

Q: Can you synchronize deletions in scheduled incremental File migrations?

A: No, FLY does not delete anything in the destination SharePoint Online or OneDrive for Business environment.

Q: Can you do an XML file migration when you already have the metadata for a file in an XML format as it relates to a document? What about when using the file system migration and map the XML fields to SharePoint fields?

A: Yup! See our User Guide for details.

Q: In SharePoint migration, if the job fails to copy the document with termset, will it try to copy the item again? What is the functionality behind failed objects?

A: Depends on what causes the failure. We’ve retried logic in the current job to rerun the failed items. Incremental migration jobs will also migrate failed objects from the previous run.

Q: Is there any way to skip the branding or master page from the source environment during a SharePoint migration?

A: Absolutely! You can create a filter to exclude the branding elements.

Q: How flexible is it to map File System folder structure to the destination library custom columns?

A: You can set the metadata value by using an excel file during the migration, so you can script and create the excel file to meet this case.


Email Migration

Q: Does FLY also migrate Public Folder permissions and structure them into O365?

A: Yes, FLY migrates with full fidelity, meaning permissions and structure will be retained after migration.

Q: Can FLY handle mailbox folder structure changes? For example: if a user moves a folder with email messages in the source mailbox during the sync intervals, will the change be synced during the migration?

A: Currently synchronizing the deletion of an email is supported. We are currently working on keeping the folder strucutre and sync deletion on folder level.


Tenant-to-Tenant Migration

Q: Does FLY migrate conversation history in Teams during an Office 365 tenant-to-tenant migration?

A: The API is not available today for us to export/import conversation history. However, we found a workaround to migrate conversation history over in HTML format.

Q: Can FLY migrate user accounts from one tenant to another tenant?

A: Not currently. We’re working on it so eventually you’ll be able to migrate users without license transactions.

Q: What is the transfer rate of Office 365 tenant-to-tenant migration?

A: There are a couple key factors in play that determine the transfer rate. Network, site complexity, server resource and Office 365 throttling. E.g., migrating 100GB of data with 10,000 files would be a lot faster than migrating 100GB with 1 million files.

Q: In tenant-to-tenant migration, is it possible to migrate Yammer content? Is there any other way to migrate Yammer content from one tenant to another one?

A: No, not currently. But we are welcome to ideas!


Have questions about pricing and licensing models? Contact us at sales@apelements.com or reach out to your Account Manager for answers and additional information.