DEV Community

Cover image for Migrating your Mailbox from G Suite to Exchange Online
Adewale Megbabi
Adewale Megbabi

Posted on

Migrating your Mailbox from G Suite to Exchange Online

Migrating from G Suite to EXO can be a smooth process if you follow these steps carefully.

Here’s a detailed guide to help you through:

Step 1: Naming a Project and Accessing the Cloud Resource Manager

➡️ Open the Cloud Resource Manager.
➡️ Create a new project: Click on 'Create Project' and name it whatever
name that feels convenient with you.

Image showing the resource board

  • Don't worry if you have No Organization, click on 'Create' to create the project.

Image showing project's name creation

  • Confirm the creation of your project.

Image confirming that the project's name has been created

➡️ Check the project's name box, a section appears by the right side of
the screen for you to 'Add Principal'.

Image showing the 'Add Principal' section

Step 2: Creating a Service Account

➡️ Clicking on the 'Add Principals' button pops-up a section that requires you to input either one of your, Google Account Email, Google Group, Service Account, or Google Workspace Domain.

➡️ Also clicking on 'Assign Roles' gives you the option to choose the role you want for the project. Then save the setting.

Image showing the principal and roles section

Step 3: Enable APIs

➡️ Select the 3 horizontal lines depicting menu.

Image showing project board

➡️ Select APIs & Services.

Image showing selection

➡️ Select Enabled APIs & Services.

Image showing selection

  • Then

Image showing selection

➡️ Enable the following APIs:

  1. Gmail API
  2. Google People API
  3. Google Calendar API

➡️ Click on Enabled APIs & services to view list of APIs

Image showing enabled APIs

Step 4: Set Up Migration from Exchange

➡️ From the Exchange admin center, click on 'migration', then 'Add migration batch'

Image showing EAC

➡️ Name a new migration batch and choose the option, 'Migration to Exchange Online' since the migration is from G Suite to EXO.

Image showing migration batch creation. A

➡️ Select migration type as 'Google Workspace(Gmail) Migration'

Image showing migration batch creation. B

➡️ Start

Image showing migration procedures

➡️ Sign-in when prompted.

Image showing sign-in page

Step 5: Check Prerequisites

  • Confirm Prerequisites are all checked green, and click next.

Image showing Prerequisites are all checked green

Step 6: Configure Migration Endpoint

➡️ Create a new migration endpoint.

Image showing new endpoint creation

➡️ Name the endpoint and customize the default settings

Configuration

➡️ Specify the service account and check 'Skip Verification'

Image

➡️ Import the JSON file downloaded

Image

  • Status: Endpoint is created

Endpoint created successfully

Step 7: Import Users

➡️ Click on 'Import Users'

Image

➡️ Go to the Google console to confirm the users you have

Image

➡️ Open Excel app to create a CSV

Image

➡️ Update the CSV

Image

  • Batch successfully started

Image

  • Confirm status.

Image

Step 8: Confirm Completion

  • Confirm that the migration batch has been successfully completed.

Image

Top comments (0)