G Suite Email Migration Between Two G Suite Accounts

Adam Klein
thinkcru
Published in
5 min readOct 6, 2019

Introduction

At thinkcru.com we were undergoing a new branding strategy that required us to move our email systems from an older domain to new our new domain. We were previously using Google’s G Suite Email for our email original domain hosting. Now, upon moving to the new thinkcru.com domain we needed to move all existing data to the new G Suite Account. This article is meant to share the important points to help others make their transition run more smoothly. Here are some key goals for the transition:

Goals:

  1. Keep our old domain name working in case our previous customers did not have our new email
  2. Move all our existing emails from the old inbox to the new inbox for thinkcru.com.

Prepare the Migration

In order to prepare the account you need to go to the Google Admin Console for the new domain account.

Step 1:

Once in the the admin console for your new domain choose the Data Migration.

Then you’ll be prompted with the what you would like to migrate. Here just follow the steps to choose the Email and then choose Continue

Step 2:

Next, you’ll need to chose the migration source, in this case it will be G Suite and just select Auto select (Recommended) for the Connection protocol

Step 3:

This next step is very important and is the main reason for writing the article. If you encounter the Authentication error. The username or password you entered is incorrect. Please verify.

This is in fact a terrible error message that does not provide any useful clues of how to fix the issue. Look no further we got you covered.

If you do not have settings setup for the less secure apps you will see the Authentication error. The username or password you entered is incorrect. Please verify.

If you do not see this error message and you are allowed to connect, just skip to Step 6.

Step 4:

Login to you Google Admin Console account for the old domain address you trying to migrate from. In the admin console dashboard select the Security icon

Then go to Basic settings and click on the Go to the settings for less secure apps>>

Then, select the Allow users to manage their access to less secure apps

Step 5:

Finally, you now need to modify the Less secure app access in the security menu under Google Account Management for the old domain.

Go to the Security tab in the account

Then turn on Allow less secure apps and toggle the button to ON

Now, you are ready to move forward and begin the migration.

Activate the Migration

Step 6:

Go back to the screen for the G Suite account you are migrating to. Now, you can attempt to CONNECT button, and you should not run into any error messages.

CONNECT your account for the migration

You’ll see an Email Migration in progress and given the amount of email data you are trying to migrate over will impact the amount of time the migration will take overall.

Data migration in progress

You can Analyze the migration by go back the Data migration icon and you’ll see the monitoring.

Monitoring the Migration
10 hours later

When you get to around 99% the migration just hangs there for about 48 hours and finally shows Complete.

After waiting 48 hours the migration has completed

For approximately 15.8k emails, it took approximately 48 hours to complete the migration process.

Setting up Email Forwarding

Step 7:

During the migration process, it is best to go ahead and start forwarding all your emails to your new domain address.

Go into your G Suite Gmail for your old domain and click on the gear icon and choose Settings

Next, go to the Forwarding and POP/IMAP tab in the Settings, and select the option Forward a copy of incoming mail to

Email forward options

Post Migration Clean-up

Step 8:

Do this step ONLY when the migration has completed to 100%. Go back to both your Account settings and Security settings from Steps 4 and 5 above and Turn OFF the less secure apps mode.

This means selecting Disable access to less secure apps for all users

Conclusion

In conclusion, the key purpose of this article is to help others from stumbling around to find a definitive answer to the authentication error issue when migrating your G Suite account emails.

--

--

Adam Klein
thinkcru

Founder of Thinkcru.com and builder of amazing applications. Love Python, Data Science, Laravel, and Chocolate.