Migrate Microsoft 365 Exchange In-Place Archive to Gmail
Graphic of a flock of birds migrating representing a migration from one email service to another for your business email platform.

Migrate Microsoft 365 Exchange In-Place Archives to Gmail / Google Workspace


One of our business IT support clients wanted to move from the Exchange Online email platform, part of Microsoft 365, to Gmail, part of Google Workspace. The only problem? You can’t migrate In-Place Archive data. Here’s how we did it.

What Is An In-Place Archive?

The In-Place Archive is Microsoft Exchange’s solution to long-term archival and storage of email data. The In-Place Archive does not count towards your main mailbox quota. However it can (on certain Microsoft 365 plans, most notably Exchange Online Plan 2) have an unlimited capacity for archived emails.

Email clients (apps or programs) such as Outlook, Thunderbird and Apple Mail do not attempt to download and cache the content of the In-Place Archive. This allows your main mailbox to remain nice and lightweight for the purposes of reliable syncing. But you can always search your In-Place Archive for historical emails if needed via a web browser or using newer versions of Microsoft Outlook.

For most users, we enable automatic archival of emails older than 2 or 3 years. Microsoft Exchange will recreate your existing email folder hierarchy inside the In-Place Archive (IPA) and automatically move any emails older than the threshold into the IPA for you. This is great for those users – you know who you are – with hundreds of thousands of unprocessed and un-filed emails in their inboxes. It stops their iPhone and PC or Mac from collapsing due to the effort of trying to sync a gazillion emails going back many years, but saves them having to actually tidy anything up themselves. Great!

Migrating Email To Another Provider

Sometimes a business may choose to move to a new email platform. Probably the two major cloud business platforms at the moment are Microsoft 365 and Google Workspace. Both provide an email service which is the backbone of many other related services on their respective platforms.

Moving your business email to another provider is a relatively simple process on paper:

  1. Choose your new email provider or cloud platform
  2. Register your domain name with the new provider and set up mailboxes for all your staff
  3. Use a tool such as MigrationWiz to move existing email data into the mailboxes at the new provider
  4. Change the MX record in your domain’s DNS settings to begin routing email to the new provider
  5. Run a final “delta” migration to transfer any emails that arrived between the first migration and the MX cutover
  6. Reconfigure the email settings on your devices to point to the new email provider or cloud platform, instead of the old one

Why Can't I Migrate My In-Place Archive?

Microsoft store In-Place Archive email data in a unique way on the Exchange system to make it space-efficient. This means that In-Place Archives do not behave like an ordinary, live mailbox.

For this reason, you cannot use a standard email migration tool to access that archive data directly, in order to move the archived email across to a new platform such as Google Workspace.

High-Level Solution Overview

To work around the problem of accessing In-Place Archive data in order to migrate it out, we can leverage a tool that Microsoft created to help businesses with in-house email servers (ironically) migrate into the Microsoft 365 cloud.

We’re also going to use Personal Store files, better known as PSTs, which is the file format used by Microsoft Outlook to store data on your PC.

Instructions for each part of the process are easily found using the links below. You can also refer to Microsoft’s knowledgebase and the documentation for your preferred email migration tool.

Here is the process for migrating your In-Place Archives from Microsoft 365 (Exchange Online) to Google Workspace (Gmail):

  1. Using the Exchange Admin Console, make a list of all user mailboxes which have an In-Place Archive
  2. Get hold of a Windows 10 PC running the latest version of Outlook (a spare workstation, or a virtual PC on a platform such as Amazon Web Services / EC2)
  3. For each mailbox in turn, attach to Outlook then use the Export function to export the In-Place Archive to a local PST file
  4. Check the size of the exported PST file against the reported In-Place Archive usage in the Exchange Admin Center, the PST should be marginally bigger than the In-Place Archive usage report, indicating that you have exported the entire Archive successfully
  5. Use “network upload” with the AzCopy command line tool to transfer the PSTs back into Microsoft 365’s Azure storage
  6. Set up a (free) shared mailbox in Exchange Online representing each In-Place Archive
  7. In the Active Users list in the 365 Admin Centre, reset the password of all new shared mailboxes to a known value
  8. Create a mapping file which will bulk-import all the exported PSTs into the new shared mailboxes
  9. Use the “PST Import” tool under Information Governance > Import to bulk import your PSTs into the shared mailboxes
  10. Finally, use your preferred email migration tool such as MigrationWiz to transfer the shared mailbox data into the corresponding user’s mailbox on your new email platform – you probably need to know the password of each shared mailbox to be able to do this, hence the need for step 6

We recommend, when importing the shared mailbox (In-Place Archive) data to your new platform, that you set the import parameters to migrate the data into a subfolder of the live account. This way, any import or export problems can be easily tried again by deleting the subfolder. You can then start over with no risk of messing up your live email folders on the new platform.

Real-Time Feedback

When we solve a support ticket, clients are given the choice of leaving good or bad feedback along with an optional comment. We post the 10 most recent comments here automatically and in real-time. You can view even more on our page.

Date Name Comments
Feb 8th Mark H Really speedy response to my issue which Jack resolved quickly. As issue repeats, Jack advised to ensure latest updates installed (they were) and that he would dig to see if this is a known issue (set preference for monitor to mirror laptop screen keeps reverting). As ever, first class support form the Purple Computing Team!
Feb 7th Ashton E a
Feb 3rd Rob T Dean was very fast and helpful today and resolved my problem almost immediately. Thank you!
Feb 3rd Tim R Purple Computing are really responsive to their customer's needs and I have no hesitation in recommending them
Jan 31st Mark H Quick response to query and resolved the issue whilst explaining what to do if happened again. Excellent and timely service.
Jan 27th Kerry Professional, fast, efficient and friendly service. Thank you!
Jan 26th Alan H The service was quick, efficient and pleasant.
Jan 25th Lynn H Great service as always. Very professional. 5 *
Jan 25th Nathanael P Prompt, pragmatic, friendly and helpful as ever!
Jan 25th Craig L Good service as always. Regards Craig