Introduction

In various scenarios, we need to migrate data from on-premises SharePoint to SharePoint Online. ShareGate is a popular third-party migration tool designed to simplify and streamline this process. This article explains how to use ShareGate to efficiently migrate data from on-premises SharePoint 2019 to SharePoint Online, outlining the prerequisites, steps, and best practices.

Overview of ShareGate Migration Tool

ShareGate is a user-friendly migration and management tool with an intuitive user interface. It has the following features.

Pre-requisites

Below pre-requisites are required before implementation.

Implementation

Step 1. Select "Copy" from the left-side menu, which presents multiple options, as shown in the image below. You can copy the structure and content, copy only the content, copy Teams, and also copy planner plans.

 Planner plans

Step 2. Select the Source site from the next screen and the Authentication method. This source site should be on SharePoint on-premises 2019.

Step 3. Once authenticated successfully, you will be directed to the Source selection screen, where you can select the source List or Library that needs to be migrated from the source SharePoint on-premise site.

Sharepoint

Step 4. Connect to the Destination SharePoint Online site by providing the Site URL and required credentials for Authentication.

Authentication

Note. If you encounter permission issues with other User Authentication types (as shown below), try using browser-type authentication instead.

 Permission issues

Step 5. If you are authenticated successfully, you will be redirected to a screen where you can select the destination SharePoint List or Library. In this data migration example (in my scenario), the data schema was already created, and I was tasked with migrating only the data/content. However, through ShareGate, you can also make the structure.

 Destination SharePoint

Step 6. Once both the source and destination are connected and the data source and destination are selected, you can start the Copy Content functionality as shown below. You can either select one item or record at a time to migrate, or you can choose all items together from the source.

Step 7. You should configure Mappings before starting the migration.

Mappings

Once the data is migrated successfully or if any errors occur, ShareGate will display the corresponding messages on the next screen, and the data migration will be completed.

Best Practices

Successful data migration requires more than just following steps; however, strategy and foresight also play a key role.

Conclusion

Migrating data or content from SharePoint on-premises to SharePoint Online using ShareGate is a practical and efficient approach. In this article, I explain how to migrate data using the ShareGate tool.

References