Follow step by step guide to Migrate OneDrive documents to another OneDrive by SysTools Migrator
Pre-Requisites
Note: Before starting the migration please make sure about the destination domain name(e.g., @domain.com, @domain.onmicrosoft.com, or hosted domains), as this cannot be changed later, because the software licenses will be consumed and these cannot be revoked afterwards.
Download and Launch the migration tool
In case, tool is not activated, see how to activate the product: Activation Steps
Tool provides the help section for the details about each migration mode. Click on "Help" button to view this section.

To enable advance settings for Concurrent migration (optional). Read more: Advance Settings
Download and Launch the migration tool
In case, tool is not activated, see how to activate the product: Activation Steps
Tool provides the help section for the details about each migration mode. Click on "Help" button to view this section.

To enable advance settings for Concurrent migration (optional). Read more: Advance Settings
From the software window, click on the "Setup" tab and select choose Source & Destination platform as Office 365.

Select Microsoft 365 as both your Source and Destination platforms.

Scroll down to the Resource & Workload section and check the Document box to enable OneDrive migration.

Check the Date Filter box to migrate selective data, choosing your desired timeframe from the calendar dropdown. Click Next.

Navigate to the Source tab and enter your source tenant's Admin Email and Application ID.

Click the Validate button to authenticate the credentials.

Once the Read User and Read Document permissions show green checkmarks, click Next.

Navigate to the Destination tab and enter your destination tenant's Admin Email and Application ID.

Click the Validate button to authenticate the destination endpoint.

Confirm that the Read User and Write Document permissions are successfully validated, then click Next.

Navigate to the Users tab to specify the users whose data needs to be migrated.

Click Fetch Users to retrieve the users from the configured source account. A dialog box will appear with the steps required to map the destination email addresses. Click Continue to proceed further.

If you wish to import users, click Import Users and select the prepared CSV file.
Click the User list csv file field to select the CSV file containing the user details. Once the file is selected, click Upload to import the users.

Click Download Template and then click Save to download the user mapping template in CSV format.

Navigate to the saved Template File. Update the Source User and Destination User email addresses in the template. Set MarkForExecution to TRUE for the users you want to migrate.

Once the users are fetched, a confirmation message displays the number of users retrieved and confirms that processing is complete. Click OK to proceed.

Review the populated list of source and destination accounts on the Users screen. Select the users you want to migrate from the list.

Use the dropdown to filter users by All Users, Permission Failed, or Permission Succeed. Enable Show selected to display only selected users.

Enter the corresponding Destination Email address for each selected source user and then click Validate to verify the user details and permissions.

After clicking Validate, a confirmation window will appear showing the number of successfully validated users. Click OK.

Verify the required permissions for both source and destination accounts before starting the migration.

With your users selected and validated, click the Start Migration button at the top right of the screen.

A license verification prompt will appear, displaying your purchased, consumed, and available licenses. Click Start to proceed.

A final success message will confirm that the migration has started successfully. Click OK.

After starting the migration, the Migration tab displays the migration status. Users are categorized as Pending, In-Progress, Completed With Error, or Completed.

The lower section tracks mailbox status across four color-coded queues: Pending, In-Progress, Completed With Error, and Completed.

Click the grid icon at the top right to toggle from the default Tile view to a detailed List view.

As data transfers finish, accounts will automatically move into the Completed With Error or Completed queues.

Click More Details to view additional information for a user

The Workload Data Insights display source, migrated, failed, and pending folder and item counts for each workload.

If you need clarification on specific metrics, click the Information (i) icon to view the Workload Column Information glossary.

Click the workload name to view detailed folder analysis.

The report provides storage insights for the source and destination drives, along with folder-wise source, migrated, and failed item counts.

Click Download Report to generate the folder analysis report.

Choose the save location and click Save to download the report in CSV format.

Open the CSV in Excel to audit detailed metrics, including exact Folder Item IDs and overall migration statuses.

Click the Information icon to view descriptions of the storage insights, including drive size, used quota, recycle bin size, version size, and migrated data size.

Click the Migration Actions dropdown at the top right to manage subsequent data runs.

Select Retry Failed Items and choose specific users to process only the data that failed during the initial execution.

Select Re-Run Full Migration to completely restart the migration process from scratch for the selected accounts.

Select Delta Migration to scan and transfer only newly arrived data that has accumulated since your previous run.

You can also use the Import CSV option to import the user mapping from a CSV file

Use the Download Template icon to download the user list template as a CSV file. In the Save dialog, choose the required location, enter or modify the file name if needed, and click Save.

There is an option to download the resource list as a CSV file by clicking on the Download Resource List button. In the Save dialog, choose the required location, review or modify the file name if needed, and click Save to save the CSV file.

Click Download Report to access the available report options. Select Migration Summary Report or Detailed Report to download the required migration report.

After selecting Migration Summary Report, choose the save location and click Save to download the report in CSV format.

After selecting Detailed Report, select the required users and click on the Download button.

Choose the required report options, such as Migration Job Detail Report, Folder Reports, or Item Reports. Select the required report type and click Generate to create the report.

Once the report generation is complete, click Download to download the generated report.

Choose the save location and click Save to download the detailed report as a ZIP file.

Switch to the List View which will now show Completed in the "Status" column.

When expanded, the list displays Workload Name, Source Folder Count, Migrated Folder Count, Folder Failed Count, Source Item Count, Migrated Item Count, Failed Item Count, and Pending Item Count for the selected user.

Navigate to the Settings tab and select General to manually tune the Concurrent user execution capacity slider.

Select the Logs tab and click the LOG badge to immediately preview execution handler details inside the application interface.

Access the SMTP tab, activate Enable email notification, and securely enter your server credentials.

Select the Notifications tab to fully customize subject lines and email content logic for automated migration updates.

Free Download SysTools Migrator Download Now