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.

Run the software and click on 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 of the G Suite account

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
Google Chat to Microsoft Teams Migration

Kernel Google Chat Migration software allows users to migrate Google Chat and Spaces into Microsoft Teams Chat and Microsoft Teams. It easily migrates Google Chat (Direct Messages) to Microsoft Teams Chat and Google Spaces of all organization and only selected users to Microsoft Teams Chat as Group Chat or Microsoft Teams.

However, users need to connect the source with the destination to initiate the migration process. Here are the easy steps to do so:

1. Source and destination connection

A. In the home screen of Kernel Google Workspace to Office 365, choose Google Chat Migration tile.

Launch the software and choose Google Chat Migration

B. In Connect Source – Google Workspace (Google Chat) wizard, enter Super Admin Email Address, Service Account Email Address, and click on Browse to select Private Key Path (.P12). After that, click on Next.

Note: Select abc.p12 key from your system's local drive.
Click on Next button to initiate migration process

C. The software will start fetching the Google Chat Users accounts and display the message, “Please wait while the source is connected” message.

Now mapping Google Chat account

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

Enter Microsoft 365 account detials in Destination

E. The software will map the destination Microsoft 365 account and show “Please wait while the destination is connected” message.

Now mapping the destination Microsoft 365 account with the software

F. In the following wizard, the software will ask, Do you want to save the credentials?, click Yes or No accordingly.

Check meassage in Popup and click Yes or No accordingly

Now that the source and destination have successfully connected, it's time to map the source Google Chat user to the destination Microsoft Teams user.

2. Source and destination users mapping

A. In the User Mapping effective for: wizard, map Source User with Destination User and click Next. Also, you can download CSV to map multiple source users to destination users. To do so, enter required information in that CSV file and click Import CSV file to map CSV file users' accounts.

Note: The software will automatically map source and destination users according to Alias and UPN. However, if you have the same user in a destination with a different UPN or Alias, map them by clicking three dots. If the user is unavailable at the destination, create a user and map it successfully.

Make sure all the necessary users are mapped properly to avoid data inconsistency.

Check mapping report

The source and destination are successfully mapped. Now, proceed to the migration process.

3. Migration Process

  1. Direct Messages (1:1 Chat or Group Chat without Name)
  2. Google Spaces

3.A Direct Messages

A. In the Google Chat Entities To Migrate wizard, choose Direct Messages (1:1 Chat / Group Chat Without Name).

After that, apply the required filters from the given options:

  • Set operation timeout for larger attachments: Process timeout for larger attachments migration.
  • Migrate Files (Included in Chat/Spaces): It will migrate all the files of Google Chat and Spaces.
  • Migrate Shared Drive Files (Included in Chat/Spaces): It will migrate shared files of Chat and Spaces.

Click Next to proceed.

Apply filters

B. In the Selection of Google Chat Users for migration wizard, select the user which you want to migrate. Click Next.

Select specific users and click Next

C. The software will start the migration process.

migration process strated

D. Once migration is completed, the software will pop up Migration completed. Click OK to view Migration Summary. You can save Migration Summary to CSV file message and click OK.

Migration Logs: You can easily view log reports by clicking on Migration Logs.
Save to CSV: Download the migration summary report in the CSV file on your local drive.
migration is completed

View the pre-migration chat and post-migration results.

Pre-migration

View the pre-migration chat

Post-migration

View the post-migration chat

3.B. Google Spaces

Here, you will get two options, including:

  1. All Organization (Recommended)
    Or
  2. Only selected Users

1. All Organization (Recommended)

Here, we are selecting All Organization Google Spaces and migrate them in Microsoft Teams.

a. In Select Google Chat Entities To Migrate wizard, choose Google Spaces and select Google Spaces of All Organization (Recommended).
Now, select Filters from the given options to migrate chats or attachments:

  • Set operation timeout for larger attachments: Process timeout for larger attachments migration.
  • Migrate Files (Included in Chat/Spaces): It will migrate all the files of Google Chat and Spaces.
  • Migrate Shared Drive Files (Included in Chat/Spaces): It will migrate shared files of Chat and Spaces.

After applying required filters, click Next.

Select Google Chat Entities and apply filters

b. In the Migration Options (Teams / Chats) wizard, under Google Spaces Migration, you will get two different options to migrate Google Spaces to Microsoft Teams:

  1. As Microsoft Teams (Recommended)
    or
  2. In Microsoft Teams chat as group chat.

b.1 As Microsoft Teams (Recommended)

Here, we are selecting As Microsoft Teams (Recommended) option. Click Next to initiate the migration process.

For migrating Google Chat Spaces as Microsoft Teams

a. The software will start fetching Google Chat Spaces & Microsoft Teams/Channel from the source and destination and show “Please wait your data is being fetched” message.

It will start fetching Google Chat Spaces & Microsoft Teams Channel

b.1(i)Spaces to Teams / Channels Mapping

Once all the data will be fetched, you will be redirected to the Google Chat Spaces Mapping wizard.

Here, you will get multiple options, such as:

  • Search Space Name: Use search box to find a specific Space from multiple ones.
  • Get Space Type: Select spaces and click on Get Space Type to view Space Type in the given column.
  • View Space Members: Select a specific team and click on view space members to view the members of that particular team.
  • Use Checkboxes: Tick the checkboxes to select specific spaces.
  • Space Name: Verify Space name in the software console.
  • Team Name: Double-click on the Teams name to rename the Space into destination Teams.
  • Team Type: Select Team Type from As like source, Private, and Public using the drop-down list in existing members.
  • Team/Group Email: Review the Team/Group Email ID for the existing team.
  • Select Team: Select specific Teams to map Spaces to another Team member.
  • Channel Name: Double-click on channel name to rename the channel.
  • Channel Type: Select channel type from Standard, Private, and Shared using drop-down list to change destination channel type.
  • Exclude Members: Skip migrating Google Spaces members to existing Teams.
  • Split spaces into batches (count): Export multiple CSV batches according to count.
  • Upload Space Batches: Browse and upload the space batch for bulk migration.

After applying all the required options, click Next to proceed with the migration process.

Google Chat Spaces Mapping wizard

a. The software will start migration process.

The software will start migration process

b. Once migration is completed, the software will pop up Migration completed. Click OK to view Migration Summary. You can save Migration Summary to CSV file message and click OK.

Migration Logs: By clicking on Migration Logs, you can easily view log report.
Save to CSV: Download migration summary report in CSV file in your local drive.
migration is completed

View the pre-migration chat and post-migration results.

Pre-migration

Check pre-migration chat

Post-migration

Check post-migration chat results

b.2 In Microsoft Teams Chat as Group Chat

a. In the Migration Options (Teams / Chats) wizard, select In Microsoft Teams Chat as Group Chats option from the Google Spaces Migration tab. Click Next to initiate the migration process.

Migrate Google Chat Spaces to Microsoft Teams Chat

b. The software will start fetching Google Chat Spaces from the source and show “Please wait your data is being fetched” message.

The software fetching Google Chat Spaces

c. In the Google Chat Spaces Selection wizard, select specific Chat Spaces and click Next. Apart from that, you can also utilize the given options:

  • Search Spaces: Search specific Google Spaces from multiple ones.
  • View Space Members: Get a preview of selected Google Chat Spaces’ members in the software console.
  • Use Checkboxes: Select specific Chat Spaces for migration.
select specific Chat Spaces and click Next

d. The software will initiate the migration process.

The software will start migration process

e. Once migration is completed, the software will pop up Migration completed. Click OK to view Migration Summary. You can save Migration Summary to CSV file message and click OK.

Migration completed

View the pre-migration chat and post-migration results.

Pre-migration

Check pre-migration chat result

Post-migration

Check post-migration chat result

3.B.2 Migrate Only Selected User's Google Spaces to Microsoft Teams or Microsoft Teams Chat as Group Chat

The software migrates selected users' Google Spaces in two modules: Microsoft Teams and Microsoft Teams Chat as Group Chat.

To carry out this migration, simply follow the steps outlined above up to the Migration Process section. Afterward, in the Select Google Chat Entities To Migrate window, select Google Spaces > Only Selected Users to smoothly migrate Google Space to Microsoft Teams or Microsoft Teams Chat as Group Chat.