Migration O365

A Complete Guide To Migrating G Suite To Office 365

Migrating G Suite To Office 365!

If you are an IT Personnel, you might know that you need to come up with a plan that’s comprehensive and organized.

You’ll have many questions in your mind. Sometimes, you even might get confused with what to do next.

And that’s the reason we have prepared this guide that will help you during the entire process.

Follow these steps, to begin with, the migration process:

Domain Verification

What’s this for?

Here you will be required to verify your own domain to Office 365 that you used for the G Suite Account.

You are required to go through domain verification during your Office 365 setup. You’ll be provided with a TXT record that you are required to add at the domain host provider.

You can choose your domain registrar depending on the two options mentioned below:

  • Google’s Your Existing DNS Host Provider
  • You Purchased Your Domain From A Different Domain Registrar

Add Users To Office 365

One User At A Time!

Multiple Users At A Time!

That’s totally okay!

You can add them either way.

Remember this! When you are adding users, you are also adding licenses to each of them.

Each of the users needs to have a mailbox on Office 365. Without that, they won’t be able to migrate email.

And that’s not it!

Each user also needs to have a license, including Exchange Online Plan to make use of the mailbox.

List The Gmail Mailboxes That Need To Be Migrated

Here comes Step III.

Make a list of the Gmail Mailboxes that you are looking forward to migrating to Office 365.

Want to know the easiest way to do it?

Create an Excel file for creating a list.

Excel 2007! Excel 2010! Excel 2013!

You can use any of these versions.

While you are creating the migration file, you need to have a hold of each Gmail mailbox’s app password.

If you don’t know what the passwords are, you can reset the passwords and assign temporary passwords to each of them. However, you need to be an admin to reset the passwords.

Migrate in batches. Don’t migrate all of them at once.

Follow these steps:

  • Use your admin username and password to log in G Suite Admin Console
  • After a successful sign in, go to Users.
  • Click on any user to identify the email. Note down the email address.
  • Log in Microsoft 365 Admin Centre. Once you do, go to users. Click on Active Users. Keep a close watch on the username column. Don’t close the window
  • Run Excel
  • Create three columns. List the first one as “Email Address.” List the second one as “Username.” List the third one as “Password.”
  • Fill in the details to the columns.
  • Save the .csv file. Close Excel.

Connecting Office 365 To Gmail

If you want the migration to be a success, Office 365 must be able to connect as well as communicate properly with Gmail.

For that to happen, Migration Endpoint is used by Office 365.

Here, we will learn how to create Migration Endpoint:

  • Click on Exchange Admin Centre
  • Recipients -> Migration -> More -> Migration Endpoints
  • Select New+
  • Are you able to see the “Select The Migration Endpoint Page?” Go for IMAP.
  • On this page, set the IMAP server to imap.gmail.com. Don’t change the default settings.
  • Click on “Next.” Here, the connection to the Gmail system will be tested. If the results are positive, you’ll be able to see “Enter General Information” page.
  • Here, type the name for Migration Endpoint. Don’t fill the other two boxes.
  • Select New to create the migration endpoint.

Creation Of Migration Batch & Gmail Inboxes Immigration

Migration Batch!

That’s what you use to migrate Gmail mailboxes groups to Office 365 all at the same time.

What does the batch consist of?

Remember the migration file? And that’s what the batch makes use to get the Gmail mailboxes.

  • Microsoft Admin Centre -> Admin Centres -> Exchange
  • Recipients -> Migration
  • New+ -> Migrate To Exchange Online
  • IMAP migration -> Next
  • Specify the migration file that you made by clicking on Browse. Office 365 will check the migration file to make sure that it fits the requirements. If the results come out negative, you will be provided with an error tab.
  • If the results are positive, you’ll be able to see the total number of users the file consists of.
  • Select Next
  • Choose the Migration Endpoint that was created by you in the previous step.
  • Accept the default values. Choose Next.
  • Add the name of the migration batch.
  • Select Next
  • Can you see the “Start The Batch” page? Perform the following:
    • Send Migration report’s copy to the different users by selecting Browse.
    • Automatically Start The Batch -> New. Here, the migration begins. Congratulations. You’ll be able to see the status as “Syncing.”

Update DNS Records


That’s because the email systems make use of DNS record, namely MX record to deliver where to send the mail.

And it’s now time that you pointed your MX record directly to Office 365.

Follow these steps to update DNS records:

  • Log in Office 365.
  • Setup -> Domains
  • Choose your domain. Click on “Fix Issues.”
  • Add all the records. Follow the instructions mentioned to add the records for services of Office 365.
  • After successful addition of all the records, you’ll see a message, “Contoso.com is set up correctly. No action is required.

Stop Gmail Synchronization

You successfully updated the MX record in the previous step for your domain.

Now, the last step is to check whether all of the emails are being sent to Office 365. Verify successfully. After you are done with the verification, delete the Migration batch.

Plus, also make sure that you stop the synchronization between Office 365 and Gmail.

Enhance Productivity with Katpro Technologies

Migrating from G Suite to Office 365 is a strategic move that promises increased collaboration, flexibility, and cost-efficiency for your organization. Katpro Technologies, with its experience and commitment to excellence, is your trusted ally in this transformative process.

Contact us now for our experts to help you from addressing challenges to implementing best practices, and ensuring a smooth transition that aligns with your business goals.

Open chat
Scan the code
Hey there,
How can we help you?