Migrate MSO365 to G-Suite

We recommend and support both MSO365 and G-Suite depending on the needs of the Member. Sometimes we need to move a Member from one platform to another. Here we’re moving MSO to GSuite.

Prerequisites: Experience migrating MSO365 to G-Suite. Completed training under GIT Lead.

Difficulty Level: Member | Nerd | Platypus

Estimated Time: 1-4 hrs per account

Expected Outcome: Initial Migration Complete. Clean-up performed. All emails in Gmail and functional. All contacts transferred and accessible.

Tools Required: Credentials for MSO365 & G-Suite. Internet Access. Computer.

Office 365 or Microsoft Exchange 2007 or later

  1. Before you migrate from Office 365, Exchange 2007, Exchange 2010, Exchange 2013, or Exchange 2016 you must:
    1. Enable Secure Socket Layer (SSL) certificates. The data migration service must have HTTPS access to your Exchange server EWS interface, it doesn't support unencrypted HTTP.
    2. Open EWS ports on your legacy server.
    3. Set up the role account.
    4. Grant impersonation rights (not delegation permission) to your role account.
    5. Impersonation information for 2007; Impersonation information for 2010 and 2013
      1. We also recommend that you:
      2. Test your Exchange server connectivity with the Microsoft Remote Connectivity Analyzer.
      3. If you are an Exchange user, verify the EWS setup and point a browser to the EWS URL. If the EWS setup is correct, your browser displays a sign-in page.
      4. Verify your impersonation rights in Office 365. When migrating from Office 365, the Admin console prompts you to enter the username and password of your Office 365 role account. That account must have impersonation rights in Office 365 for all the email accounts you want to migrate. We recommend you use the administrator account, which has impersonation rights by default. If you use another account, first add it to the Organization Management role group in Office 365 to give it impersonation rights before you start a migration. See your Office 365 documentation for more information.
      5. Ensure your server is able to receive connections from Google IP address ranges.
      6. Verify your UPN. You may need to modify the UPN if you see an authentication error.
  2. Set up the data migration service (required)
  3. In your Google Admin console (at admin.google.com)...
  4. Go to Data migration.
  5. Select the Email option and click Continue.
  6. On the Email Migration screen:
  7. From the Migration source list, select the Microsoft Exchange or Office 365 mail server that matches your legacy environment (where you're migrating from).
  8. Select the connection protocol of the legacy mail server by choosing an option:
  9. To automatically determine the protocol, select Auto select (Recommended).
  10. To specify the Exchange Web Services URL for your legacy service, select Exchange Web Services and type the URL. The URL is the is the address that Exchange uses to communicate with Exchange Web Services, for example, https://outlook.office365.com/EWS/Exchange.asmx.
  11. Enter the email address and password for your role account.
  12. Click Connect.
    1. (Optional) If the connection fails, verify that the role account and connection protocol information is correct. Then, click Connect again.
    2. In the Migration start date and Migration options sections, accept the default options or choose to exclude data that doesn't need to be migrated.
    3. Click Select Users.
    4. Next: Go to Migrate email for a single user or Migrate email for multiple users.

Migrate email for a single user

  1. Complete the steps to set up the data migration service.
  2. Hover over Add Add and click Select user Select user.
  3. In the Migrate From field, enter the user's Exchange email address.
  4. In the Migrate To field, start typing the user's new G Suite email address and choose from the list of suggested users.
  5. Click Start.
    1. (Optional) To migrate another user's email, repeat these steps. Tip: To exit a completed migration, click Settings Settings > Exit migration.

Migrate email for multiple users

  1. Complete the steps to set up the data migration service.
  2. Hover over Add Add and click Select multiple users Select multiple users.
  3. Click Attach file to upload a CSV file containing the legacy email addresses and the new G Suite email addresses. For details on how to format the file, see Use CSV files with the data migration service.
  4. Click Upload and start migration.
  5. If there are errors in your file, choose an option:
  6. To update the file, click Cancel, fix the file, and reload the updated file.
  7. To ignore the incorrect mappings, check the Ignore errors box.
  8. Tip: To exit a completed migration, click Settings Settings > Exit migration.