Follow this complete guide to migrate your Public Folders step by step.
Pre-Requisites
PublicFolder Mailbox Creation
A Mailbox Creation must be complete before you can create folders in the Public Folder mailbox. Please follow Mailbox Creation Steps to create Mailbox.
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 SysTools Migrator. 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.

In the "Setup" screen, select "Microsoft 365" as the source platform and "Microsoft 365" as the destination platform for the migration.

Under "Resource & Workload selection," check the "Public Folders" option to allow public folder workload migration, and also select "Public Folder Email" to include emails in the migration.

To migrate data within a specific date range, check the "Date Filter" box and select a "From Date" from the calendar pop-up.

On the "Source" screen, enter the Admin Email and Application ID for the source Microsoft 365 account.

Review if all the permissions are successfully validated or not.

Navigate to the "Destination" screen and enter the Admin Email and Application ID for the destination Microsoft 365 account. After entering the destination account credentials, click the "Validate" button to verify the necessary permissions.

Again, review if all the permissions are successfully validated or not.

Go to the “Resources” section and select “Users.” Here, you can specify the users to be processed for migration.
Use “Fetch Users” to retrieve users from the source account, or select “Import Users” to add users using a template. You can click “Download Template” to get the required user template.

If you click on Fetch Users, you will be prompted with a message. Click Continue to proceed.

If you wish to import users, select the “User list csv file” field and upload the prepared CSV file using the upload icon. Once the file is selected, click “Upload” to import the user list.

If you need a template, click on Download Template and save the user mapping template as a CSV file. Enter the required file name, select “Microsoft Excel Comma Separated Values File (*.csv)”, and click “Save”.

Go to the “Resources” section and select “Users.” Here, you can specify the users to be processed for migration.
Use “Fetch Users” to retrieve users from the source account, or select “Import Users” to add users using a template. You can click “Download Template” to get the required user template.

Select the required users from the displayed list and enter their corresponding Destination Email addresses. You can use the “Search” field to find specific users.

You can use the filter to view “All Users,” “Permission Failed,” or “Permission Succeed” users. You can also enable “Show selected” to display only the users selected for migration.

Go to the “Resources” section and select “Users.” Here, you can specify the users to be processed for migration.
Enter the corresponding “Destination Email” addresses for the selected users. After mapping the users, click “Validate” to verify the entered details.

Select the required users from the displayed list and enter their corresponding Destination Email addresses. You can use the “Search” field to find specific users.

Select “PublicFolders” under the “Resources” section. You can specify the Public Folders for migration by using “Fetch Folders” to retrieve them from the source account or “Import Folders” to upload a prepared folder list.

Click on Fetch Users and Click “Continue” to fetch the Public Folders from the configured source account.

If you wish to Import Users, select the “PublicFolder mapping csv file” field and upload the prepared CSV mapping file. After selecting the file, click “Upload” to import the Public Folder mapping data.

Save the Public Folder mapping template as a CSV file. Enter the required file name, select “Microsoft Excel Comma Separated Values File (*.csv)”, and click “Save”.

Once the Public Folders are successfully fetched, the tool displays the number of folders processed. Click “OK” to continue.

Select the required Public Folders from the list and enter the corresponding Destination Folder paths.

Use the filter to view “All Public Folders,” “Permission Failed,” or “Permission Succeed” folders. Enable “Show selected” to display only the Public Folders selected for migration.

Click “Create Folder” to create a new folder in the destination account.

Add the “Destination PublicFolder” entries for the selected source folders and click “Continue” to proceed.

Click “Start” to begin creating the Public Folders in the destination account.

Once the Public Folders are created successfully, the tool displays the number of folders created. Click “OK” to continue.

After the Public Folders are created, the “Status” column displays a check mark for successfully created folders. If any folder creation fails, click “Continue” to retry the failed folders.

Click the Validate button to verify the configured public folder mapping before migration.

A confirmation window will appear showing the number of public folders successfully validated. Click OK to complete the validation process and proceed with the migration.

Once the public folders are validated, the Source Permission and Destination Permission columns display the permission status for each mapped public folder. Verify that the permission icons are shown for both the source and destination before starting the migration.

Click Start Migration to begin migrating the selected public folder data to the destination account.

Review the available licenses and click Start to begin the public folder migration.

A confirmation message appears stating “Migration started successfully”. Click OK to close the message and proceed with the migration process.

After the migration starts, the Status tab displays the migration progress. Select In Progress to view the active public folder migration and monitor details such as the Source Folder Count, Migrated Folder Count, Folder Failed Count, Source Item Count, Migrated Item Count, Failed Item Count, and Pending Item Count.

Upon clicking on refresh, the details will be updated.

When the migration is completed, select the “Completed” tab to view successfully migrated Public Folder workloads. Review the migration details, including folder and item counts.

Click the “Information” icon to view more information of each Public Folder migration column, including folder and item counts.

Click the “PublicFolderEmail” workload name to view the detailed migration information for the selected Public Folder.

Review the “Folder Analysis Details” to check the source, migrated, and failed item counts for each folder. Click “Download Report” to save the folder analysis report.

Click the “Information” icon to view the folder analysis details, including the Folder Name, Folder Path, Source Count, Migrated Count, and Failed Count.

After the migration starts, the Status tab displays the migration progress. Select In Progress to view the active public folder migration and monitor details such as the Source Folder Count, Migrated Folder Count, Folder Failed Count, Source Item Count, Migrated Item Count, Failed Item Count, and Pending Item Count.

Upon clicking on refresh, the details will be updated.

When the migration is completed, select the “Completed” tab to view successfully migrated Public Folder workloads. Review the migration details, including folder and item counts.

Click the “Information” icon to view more information of each Public Folder migration column, including folder and item counts.

Click the “PublicFolderEmail” workload name to view the detailed migration information for the selected Public Folder.

Review the “Folder Analysis Details” to check the source, migrated, and failed item counts for each folder. You can click on “Download Report” to save the folder analysis report.

Click the “Information” icon to view the folder analysis details, including the Folder Name, Folder Path, Source Count, Migrated Count, and Failed Count.

Click “Download Report” to view the available report options. Select “Migration Summary Report” or “Detailed Report” as required.

If you wish to download the Migration Summary Report, choose the required location and file name for the report, then click “Save” to download the Migration Summary Report in CSV format.

If you wish to download Detailed Report, click on Detailed Report option and then select the required Public Folder. Further, click on “Download” to download its report.

Select the required report options, then click “Generate” to start generating the migration report(s).

After the report generation is completed, click “Download” to save the generated report.

Choose the required location and file name, then click “Save” to save the detailed migration report as a ZIP file.

Click “Migration Actions” to choose “Retry Failed Items”, “Re-Run Full Migration” or “Delta Migration” as required.

Select the failed Public Folder items and click “Start” to retry the migration.

Select the required Public Folder and click “Start” to re-run the complete migration.

Select the required Public Folder and click “Start” to perform the Delta Migration.

If you wish to import folders, click on the import public folders icon and upload the prepared Public Folder list CSV file.

If you need a template, Click Download Template to save the PublicFolderExecutionSelection.csv for preparing the site selection data.

Click Download User Resource List to save the user resource details as a CSV file.

Go to Settings > General. Enable the Enable multiple accounts option, set the required number of concurrent users using the slider, and click Save to apply the settings.

Go to Settings > Logs to view the available log files. Select any .log file from the list to preview its contents.

Go to Settings > SMTP and enable Enable email notification. Enter the SMTP server details, including the SMTP Server, Port Number, Username, Password, Sender, and Sender Name. Click Test Connection to verify the SMTP configuration, then click Save to apply the settings.

Go to Settings > Notifications and enable Send notification on start of migration. Enter the Subject and Email content, choose the required email body format, and click Send Test Email to verify the notification settings. Finally, click Save to apply the configuration.

Free Download SysTools Office 365 Migrator Download Now