Home > Perform OneDrive Migrations
Export to PDFOneDrive Migration allows you to migrate data from OneDrive to OneDrive, or from OneDrive to Google Drive.
To understand the supported and unsupported object types in the migration, you can refer to the Support Lists for OneDrive Migration.
Before performing OneDrive Migrations in Fly, follow the instructions below to prepare for the migration:
Build the inventory on your source OneDrive.
Number of user accounts
Size and structure
Other file storage locations
Application and workflows
Set up Microsoft 365 services and configure your Microsoft 365 subscription.
Add and verify the domain
Configure application settings
Refer to Microsoft 365 for enterprise overview for details.
Fly does not automatically provision new users in Microsoft 365. Make sure the destination users already exist before the migration.
There are different ways to add new Microsoft 365 users:
Adding users individually. See instructions here.
Adding users in bulk. See instructions here.
Adding users via PowerShell. See instructions here.
Synchronizing users from local Active Directory to Microsoft 365 via Microsoft Entra Sync or Microsoft Entra connect. Refer to Set up directory synchronization for Microsoft 365 for details.
Fly can remove source sensitivity labels and apply destination ones to your SharePoint files/sites with a corresponding option selected in the migration policy. Before using this feature, make sure to review the necessary requirements and additional information. Refer to Information about Managing Sensitivity Labels for details.
(Optional) Custom script
In Microsoft 365, the custom script is not allowed on OneDrive, sites users create themselves, modern team and communication sites, and the root site for your organization. The migration of pages and files will be affected. Refer to Set up directory synchronization for Microsoft 365 for details and to see how to allow custom scripts on these sites.
(Optional) Nintex Workflow
If you want to migrate Nintex workflows to Microsoft 365, make sure the Nintex workflow app has been installed and trusted in a site of your destination tenant. Then when you migrate Nintex workflows to this tenant, Fly can automatically install the Nintex workflow app to other destination sites.
Fly does not support creating OneDrive sites in multi-geo tenants. If the destination is a multi-geo tenant, we recommend that you pre-provision all OneDrive sites using the PowerShell: Pre-provision OneDrive for users in your organization before the migration. An alternative approach is for each user to log into OneDrive to initiate the site collection creation.