Home > About Fly
Export to PDFFly provides an all-in-one migration solution for the following Microsoft 365 and Google workspaces. The solution allows organizations to migrate objects simply and quickly between sources and destinations without the need for any installation or complex configuration.
Fly also supports Aviator to serve your ongoing restructuring and ad-hoc data movement needs. When your bulk project-based migration has finished, Aviator is the perfect companion to copy or merge Microsoft 365 Groups, Teams, channels, planners, SharePoint data, or OneDrive data across tenants.
The table below outlines the required browser versions to support Fly.
| Browser | Version |
|---|---|
| Google Chrome | The latest version |
| Mozilla Firefox | The latest version |
| Microsoft Edge based on Chromium (.png "('image1', 'Icon: Microsoft Edge based on Chromium icon.')")) | The latest version |
Fly supports the following languages: English, Japanese, and Korean.
All of the following tenants can be used as the source or destination in Microsoft 365 Tenant to Tenant migrations.
Note the following before getting started.
When you use Fly to perform migrations, the source or destination can be a Microsoft 365 Commercial, Microsoft 365 Government GCC, or Microsoft 365 Government GCC High tenant.
In the AvePoint Online Services commercial environment, the source and destination must be Microsoft 365 Commercial tenants. You cannot create an app profile/service account profile for a GCC or GCC High tenant.
If you want to migrate from a Microsoft 365 Commercial tenant to a GCC/GCC High tenant or from a GCC/GCC High tenant to a Microsoft 365 Commercial tenant, you can create an app profile/service account profile for the corresponding tenant in the U.S. Government environment of AvePoint Online Services. If you do not have a U.S. Government environment of AvePoint Online Services, you can contact your AvePoint account executive.
To register a 21Vianet in AvePoint Online Services, contact your AvePoint account executive for assistance.
| Source | Destination |
|---|---|
| 21Vianet | 21Vianet |
| 21Vianet | Microsoft 365 Commercial |
| Microsoft 365 Commercial | 21Vianet |
Data encryption can be divided into two scenarios: data transmission encryption and data storage encryption.
For data transmission encryption, Fly makes outbound API calls over HTTPS encrypted channels.
For data storage encryption, Fly uses 256-bit AES keys to encrypt the data before the data is transmitted to Microsoft Azure storage.
| Migration Type | Data Transmission Encryption | Data Storage Encryption |
|---|---|---|
| SharePoint Online MigrationAviator – SharePoint Online | HTTPS | AES-256 |
| OneDrive MigrationAviator – OneDrive | HTTPS | AES-256 |
| Exchange Online MigrationExchange On-Premises Migration | HTTPS | N/A |
| Microsoft 365 Groups MigrationAviator – Microsoft 365 Groups | HTTPS | AES-256 |
| Microsoft Teams MigrationAviator – Microsoft Teams | HTTPS | AES-256 |
| Microsoft Teams Chat Migration | HTTPS | AES-256 |
| Power Platform Migration | HTTPS | N/A |
| Gmail Migration | HTTPS | N/A |
| Google Drive Migration | HTTPS | AES-256 |
Fly is integrated with AvePoint Online Services. Refer to the following sections for details.
Fly is integrated with AvePoint Online Services. To access Fly, you can directly sign in to the following addresses with an AvePoint Online Services account according to your AvePoint Online Services environment.
Fly supports the same functionalities for both the Commercial environment and the U.S. Government environment of AvePoint Online Services.
Additionally, you can first sign in to AvePoint Online Services, and select the Fly service. AvePoint provides the following methods to sign up for an AvePoint Online Services account:
*Note: For the best performance, we recommend that you select the same data center as your destination tenant.
For details, refer to the .
From any page within Fly, you can open a new tab to access AvePoint Online Services or another AvePoint service. Click the Services (
) button in the upper-left corner, and then click AvePoint Online Services or a service.
AvePoint Online Services is the entry point for Fly. Before launching the Fly service to users in your organization, you must add the users as AvePoint Online Services users, assign the service subscriptions to them, and grant the application administrator role to each user. The application administrator role has full control permission and can use all functionalities.
For details on how to add users in AvePoint Online Services > Management > User management, refer to .
The multi-cloud security platform for Google, seamlessly integrates AvePoint’s data protection technologies into a robust and scalable solution. This platform empowers you to manage, govern, and protect Google Workspace and Cloud with confidence in the security and quality of your data.
These features collectively enhance the security, management, and efficiency of your Google Workspace and Cloud environments, ensuring robust data protection and streamlined operations.
Use Case – Want to Migrate a Microsoft 365 Groups Environment?
| .png "('image3', 'Event.')") | Event: You want to migrate an entire Microsoft 365 Groups environment, which contains several mailbox items, files, members, and planner tasks. |
| .png "('image4', 'Problem.')") | Problem: Moving large quantities of files from one location to another may involve risk, as files can often be lost or corrupted during the migration. |
| .png "('image5', 'Resolution.')") | Resolution: To perform a migration, you must first create a connection between Fly and both the source and destination Microsoft 365 tenants on the Connections page under Settings. You can use the Create connection panel to select which tenants to migrate the environment to and from, and even the container for auto mapping (this is optional but very handy!).Once a connection has been established, you can then create a migration policy to define the scope of the migration under the same Settings section through Migration policies. Configure the filters to define the objects you want to migrate, such as Group membership, SharePoint team sites, and files. Configure the conflict resolution and user mappings, and you will be ready to create a migration project. |
A migration project can be initiated on the Projects page from the left pane. This page allows you to define which Microsoft 365 Groups mappings you would want to run the migration with. Select Full migration and ensure that the available user seats / objects are sufficient for the migration, and then click Run to proceed with the migration.|
For details about migrating a Microsoft 365 Groups environment, refer to Perform Microsoft 365 Groups Migrations.
Use Case – Want toMigrate Data between OneDrive and SharePoint Online?
| .png "('image6', 'Event.')") | Event: You want to migrate data in your OneDrive to a SharePoint Online site collection. |
| .png "('image7', 'Resolution.')") | Resolution: You can create a SharePoint Online project in Fly, select SharePoint Online connections as the source and destination connections. When adding mappings to the project, enter OneDrive object URLs as the sources and SharePoint Online object URLs as the destinations as required. For example:.png "('image8', 'Examples.')") |
Use Case – Want toMigrate Data between OneDrive and OneDrive?
| .png "('image9', 'Event.')") | Event: You want to migrate data in your OneDrive to another OneDrive. |
| .png "('image10', 'Resolution.')") | Resolution: Choose one of the following resolutions to migrate your data:You can create a OneDrive project and add project mappings to map source OneDrive users to destination OneDrive users. Then, configure a filter policy in the OneDrive migration policy as the screenshot shown below to filter the source data you want to migrate..png "('image11', 'image11')")You can create a SharePoint Online project in Fly, select SharePoint Online connections as the source and destination connections. When adding mappings to the project, enter the source OneDrive folder URLs and the destination OneDrive object URLs as required. For example:.png "('image12', 'Examples.')") |
Use Case – Want to Track and Monitor Your Migration?
| .png "('image13', 'Event.')") | Event: You migrated your SharePoint Online environment, and you want to track and view the details of your migration. You would also like to understand migration trends across sources and destinations. |
| .png "('image14', 'Resolution.')") | Resolution: You can select one or multiple projects on the Projects page and click Generate report to generate migration reports. Then, you can access them in the Fly Download Center, where you can view details of migration reports and download reports from the built-in dashboard. You can click Refresh to retrieve the latest statuses of all reports. Once refreshed, you can view all reports whose status are listed as "Finished" or as "Exceptions". Click the Download (.png "('image15', 'Button: Download button.')")) button next to the job ID to download the migration reports before the expiration time of the reports. A ZIP file of the reports will be downloaded to the current browser’s download location. Other functions of the Download Center include stopping any in progress or in queue report generation jobs, deleting any migration reports that are no longer needed, and searching for report generation jobs using keywords. |
For details about downloading and viewing job reports, refer to Download Center.
There are some additional documents of Fly for your guidance: