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:

Start the Kernel Google Workspace to Office 365 software and click the Add button in the source section.

Kernel Google Workspace to Office 365 software
Step 2:

Provide the G Suite details like login email ID, Service Account Email, and P 12 key’s file path. Then chose the first option Single Mailbox. Click the Add button.

Provide the G Suite details
Step 3:

The G Suite account is added as the source. Now, in the destination section, click the Add button.

G Suite account is added as the source
Step 4:

Provide the login details of the Office 365 account by inputting the email address and the password. Then choose the first option of Single Mailbox and click Add.

Provide the login details of the Office 365 account
Note: If you choose Modern Authentication, you need to input Tenant ID, Client ID, and Client Server from Azure Portal. You can use the instructions given in the adjacent section. Click Add.
Step 5:

Now you can map the source mailbox with the destination mailbox.

Map the source mailbox with the destination mailbox
Step 6:

Click Set Filter and Migrate.

Set Filter and Migrate
Step 7:

Choose between mailbox, archive mailbox, and public folder.

Filter Selection page provides an ample number of filters
Step 8:

The Filter Selection page provides an ample number of filters that you can choose to filter the content of the G Suite mailbox. You can apply date filter or item type filter, save whole data into a single folder with hierarchy, skip previously migrated items, and migrate to Office 365 group. Click I am OK, Start Migration.

Whole data has been migrated to Office 365 mailbox
Step 9:

The whole data has been migrated to Office 365 mailbox from the G Suite mailbox. Click OK.

Save the report in the CSV file
Step 10:

You can save the report in the CSV file. Click OK.

Save the report in the CSV file

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:

In the source section of the software, click the Add button.

Source section of the software
Step 2:

Input the details of the G Suite Super Administrator account. Then choose the second option, List all mailboxes using above credentials. Then click Get User Mailboxes.

Input the details of the G Suite Super Administrator account
Step 3:

Choose the required mailboxes from the G Suite list. Then click the Add button.

Choose the required mailboxes from the G Suite list
Step 4:

In the destination section, click the Add button. Choose between Basic and Modern Authentication for login. Click OK.

Step 5:

Input account details of the Office 365 Global Administrator. Then choose the second option List all mailboxes using above credentials. Click the button Get User Mailboxes.

Input account details of the Office 365 Global Administrator
Step 6:

Choose the required mailboxes from the list and click the Add button.

Choose the required mailboxes from the list
Note: After choosing Modern Authentication, you can go to Azure Portal and input Tenant ID, Client ID, and Client Secret Key value. Then, choose the second option to enlist all mailboxes using the given credentials. Choose the important accounts and click Add.
Step 7:

In the Destination Account list, choose a suitable destination account against the G Suite mailboxes.

Choose a suitable destination account against the G Suite mailboxes
Step 8:

After mapping the source and destination mailboxes, click Set Filter and Migrate.

Set Filter and Migrate
Step 9:

In the Migration Type Section page, you can choose the mailbox, archive mailbox, or public folder. Then click the Migrate button.

Choose the mailbox, archive mailbox, or public folder
Step 10:

Apply the required filters for the migration. Then click I am OK, Start Migration.

Apply the required filters for the migration
Step 11:

The G Suite mailboxes have migrated to the Office 365 mailbox folders. Click OK.

G Suite mailboxes have migrated to the Office 365 mailbox folders
Step 12:

Save the complete report in CSV format. Click OK.

Save the complete report in CSV format

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:

Open Kernel Google Workspace to Office 365 software and click on Google Chat Migration module. it will open a new wizard.

Step 2:

To connect with Source Google account, input the Super Admin Email Address, Service Account Email Address, and Private Key Path of P12 key. You should click Browse button and add the P12 key. Then, click Next.

Note: To create service account and the private P12 key, use the helpguide present in the login page.
Step 3:

In the next step, provide Tenant ID, Client ID, Client Secret Value, User email address, and the password.

Note: To create Tenant ID, Client ID, Client Secret Value for your application. You must register it in Azure (now Entra ID). Take the assistance from the given help guide.
Step 4:

As the source User Principal Name is not present in the destination, so you must map the accounts correctly. Click the three dots (...) in the destination user section.

Step 5:

Choose the account from the list or search it by typing its name. Then, click Select.

Step 6:

After mapping the accounts correctly, click Next.

Step 7:

Now, you must select the mapped users for whom you need to migrate the chats. Then, apply the remaining filters and click Next.

Step 8:

The migration has started.

Step 9:

After completion of migration, you will get the message that migrate is completed and you can save the migration summary in CSV file. Click OK.

Step 10:

Save the migration summary in CSV file and finally, click Finish button to close the process.