Kernel Google Workspace to Office 365 conducts a safe migration from G Suite to Office 365 in a few steps with a proper mapping between the respective mailboxes. It can migrate single, as well as multiple mailboxes, from G Suite to Office 365. We are providing the step-by-step procedure for performing migration from G Suite to Office 365.

Single Mailbox Migration

For the single mailbox migration, the tool asks for the user’s G Suite account, its service account, and the public P 12 key. At the destination Office 365, the tool asks for the user email address and its password.

Step 1: On the home screen of the software, click Mailbox Migration.

Click on Mailbox Migration

Step 2: On the Add Source tile, click on Add to map G Suite account in the software.

Click on Add button in Add Source pane to map G Suite account

Step 3: In G Suite Login page, enter Account Login Email Id, Service Account Email, and P 12 File Path. Select Single Mailbox and click Add.

Add account login detail

Step 4: The software will start fetching accounts with the given credentials and show Please wait while current process finishes message.

After adding software will start fetching accounts

Step 5: Click on Add in Add Destination tile to map Office 365 account in the tool.

Click on Add in Add Destination to map Office 365 account

Step 6: In Choose Login Types, select Use Modern Authentication while login (by using user client id and secret) option.

Use Modern Authentication

Step 7: In Office 365/Exchange Login page, enter Tenant ID, Client ID, and Client Secret Value. Select Single Mailbox/Office 365 Group, enter Mailbox/Office 365 Group Email ID, and click Add.

Now enter Office 365/Exchange Login

Step 8: The software will start retrieving accounts from the given credentials and show Please wait while current process finishes message.

Software will start retrieving account

Step 9: Select the Destination Account from the drop-down menu and click Set Filter and Migrate.

Select Destination Account from the drop-down

Step 10: In Migration Type Selection wizard, select Mailbox, Archive Mailbox, and Public Folder accordingly. After that, click Migrate.

Select Mailbox, Archive Mailbox, and Public Folder accordingly

Step 11: The software will start Enumerating folders from the selected account.

Software will start Enumerating folders

Step 12: In the Migration Filter Selection page, select filters based on different parameters, including:

  • Review OST/PST Folders to Migrate: Select necessary folders you want to restore.
  • Date Filter: Select the date ranges to import specific date-wise data.
  • Item Type Filter: Select Email, Tasks, Contacts, and Calendar/Appointment accordingly.
  • Excluded Deleted Folder Items: Skip deleted items from being imported into the Google Workspace account.
  • Exclude Empty Folders: Skip migrating empty folders in Google Workspace account.
  • Select to save the data hierarchy in a separate folder: With this feature, you can create a specific folder and save all your data in the original hierarchy.
  • Select if migrating to Google Group and you want to migrate mails from all folders: Migrate all the PST file’s mails of all folders into selective Google Group.
  • Skip Previously Migrated Items (Incremental): Skip files have already been migrated during the regular restoration process.

After applying the suitable filters, click I am OK, Start Migration.

Apply filter and click I am OK, Start Migration

Step 13: For Office 365 Groups, tick on check this option to migrate all folders of PST/Mailbox to mapped target Office 365 Group (see above information).

For Office 365 Groups, follow steps as mentioned in given screenshot

Step 14: The software will start the migration and show the live migration status.

Software will start the migration

Step 15: Once the migration process is completed, the software will display Process completed. Please save the report to CSV message.

Process completed

Step 16: Click on Save report to CSV to download a detailed migration report in CSV format.

Click on Save report to CSV

Step 17: Browse and select a specific location to Save migration report.

Browse folder to CSV

Step 18: Finally, click on OK to end the migration process.

End the migration process

Multiple Mailbox Migration

The process to migrate the multiple mailboxes is similar to that for single mailbox migration. But it requires the Super Administrator credentials of G Suite and the Administrator account of Office 365 to access multiple mailboxes. Start the process below:

Step 1: On the software's home screen, click on Mailbox Migration.

For Multiple Mailbox Migration

Step 2: In the Add Source tile, click Add to map G Suite account in source.

Click on Add button in Add Source pane

Step 3: In G Suite Login page, enter Account Login Email Id, Service Account Mail, and P 12 file Path. Click on List all Mailbox using above credentials (Use Super Admin login details) and click Get User Mailbox.

Enter G Suite Login detail

Step 4: The software will start retrieving mailboxes of the G Suite account and display Please wait while current process finishes

Now retrieving mailboxes

Step 5: Select necessary mailboxes using checkbox and click on Add.

 Select necessary mailboxes

Step 6: The software will start adding those mailboxes to the software and show Please wait while current process finishes message.

Software will start adding those mailboxes

Step 7: Click on Add to map Office 365 account in the Add Destination tile.

Click on Add button to map Office 365 account in Add Destination pane

Step 8: In Choose Login Types wizard, click on Use Modern Authentication while login (by using user client id and secret) option and click OK.

Then Use Modern Authentication

Step 9: In Office 365/Exchange Login page, enter Tenant ID, Client ID, and Client secret Value. Select List all Mailboxes using above credentials and click Get User Mailboxes.

Now enter Office 365/Exchange account detail

Step 10: The software will start fetching all mailboxes associated with account and show Please wait while current process finishes message.

fetching all mailboxes associated with the account

Step 11: The software will list all the mailboxes, use checkboxes to select specific mailboxes, and click Add.

Displayed list of all the mailboxes

Step 12: Select the Destination Account from the drop-down menu and click Set Filter and Migrate.

Select the Destination Account

Step 13: Select Mailbox, Archive Mailbox, and Public Folder in Migration Type Selection wizard. After that, click on Migrate.

Select Mailbox Type

Step 14: The software will start the Enumerating folders from the selected mailbox.

Enumerating folders

Step 15: In the Migration Filter Selection page, select filters from:

  • Review OST/PST Folders to Migrate: Select necessary folders you want to restore.
  • Date Filter: Select the date ranges to import specific date-wise data.
  • Item Type Filter: Select Email, Tasks, Contacts, and Calendar/Appointment accordingly.
  • Excluded Deleted Folder Items: Skip deleted items from being imported into the Google Workspace account.
  • Exclude Empty Folders: Skip migrating empty folders in Google Workspace account.
  • Select to save the data hierarchy in a separate folder: With this feature, you can create a specific folder and save all your data in the original hierarchy.
  • Select if migrating to Google Group and you want to migrate mails from all folders: Migrate all the PST file’s mails of all folders into selective Google Group.
  • Skip Previously Migrated Items (Incremental): Skip files have already been migrated during the regular restoration process.

After applying the suitable filters, click I am OK, Start Migration.

Select filter then click on I am OK, Start Migration

Step 16: For Office 365 Groups, tick on check this option to migrate all folders of PST/Mailbox to mapped target Office 365 Group (see above information).

For Office 365 Groups,  check all option

Step 17: The software will start and show the live migration process.

Migration started

Step 18: Once the migration process is completed, the software will pop-up Process completed. Please save the report to CSV message.

Migration completed

Step 19: Click on Save report to CSV to download a detailed migration report in CSV format.

Click on Save report to CSV

Step 20: Browse and select a location to Save the CSV file in the system.

Browse location save CSV

Step 21: Click OK to end the migration process.

Click OK to end process

Kernel Google Chat to Microsoft Teams Migration

Kernel Google Chats to Microsoft Teams Migration is the high functioning module under Kernel Google Workspace to Office 365 tool. This module focuses solely on Chat and spaces present in Google Chat application and moves it to Microsoft Teams directly. The user-interface of the tool requires the basic details from both source and destination accounts of both platforms and lets you migrate complete chats present in them. The below section covers all the steps of the migration -

Step 1: In the Home screen of Kernel Google Workspace to Office 365, choose Google Chat Migration.

Run Kernel Google Chat to Microsoft Teams Migration

Step 2: In Connect Source – Google Workspace (Google Chat), enter Super Admin Email Address, Service Account Email Address, and Private Key Path (.P12). Click on Next.

Add details to Connect Source

Step 3: The software will start fetching mailboxes associated with given credentials and show Please wait while the source is connected message.

fetching mailboxes associated with the account

Step 4: In Connect Destination – Microsoft 365 (Microsoft Teams Chat), enter Tenant ID, Client ID, Client Secret Value, User Email Address, and Password. After that, click Next.

Add details to Connect Destination

Step 5: The software will start fetching mailboxes associated with given credentials and show Please wait while the source is connected message.

fetching mailboxes associated with given credentials

Step 6: As users are not mapped, click on the three dots in the side of Destination User panel.

As users are not mapped, click on the three dots for mapping

Step 7: Search and select a specific destination mailbox.

Search and select a specific destination mailbox

Step 8: Verify source and destination mailboxes and process to Next.

Verify source and destination mailboxes

Step 9: In the Selection of Google Chat User for migration wizard, click on Select all Users or manually select specific mailboxes. Now come to Filters section, select filters from:

  • Set operation timeout for large attachments: It will set a time so that application can retrieve data from source in that specific time.
    Note: If any large Google Chat data takes more time to migrate than a selective time, the software will leave that file and move to another.
  • Migrate Files (Included in Chat / Spaces): Transfer chat and Spaces files of Google Chat into Office 365.
  • Migrate drive links with files/folders: Migrate all the selective mailboxes' Google drive links, files, and folders.

After applying all the filters, click on Next.

After applying all the filters, click on Next.

Step 10: The software will start and show the live migration process.

Check status of live migration process

Step 11: Once the migration process is completed, the software will show “Migration completed. Click OK to view Migration Summary. You can save Migration Summary to CSV file and click Next

Migration process is completed

Step 12: Click on Migration Logs and Save to CSV file to download a detailed migration report in CSV format.

Download Migration Logs as well Save to CSV

Step 13: In Browse For Folder wizard, select a specific location to save migration log and CSV file. Also, you can click Make New Folder to create a specific location and save migration report in it.

 Browse or make new folder for saving Logs and CSV

Step 14: Click on Finish to finalize the migration process.

Click on Finish

Step 15: The software will pop-up a prompt showing “Do you want to exit?” click Yes and close the application.

Now you can exit

Step 16: Access your Google Chat in Microsoft Office 365.

Step 16.1: Check out the pre and post-migration proofs of 1:1 chat.

Check out the pre and post-migration proofs of 1:1 chat

Step 16.2: Check out the pre and post-migration proofs of Spaces chat.

Check out the Spaces chat