While performing a remote mailbox move to off-board a user from Office 365 to Exchange Server 2013 on-premises you may encounter an error due to a mismatched archive GUID.
Error: MigrationPermanentException: Recipient ’office365bootcamp.net/Staff/People/DirSync/Alan.Reid’ has mismatched archive GUID (00000000-0000-0000-0000-000000000000). Expected value: 77d97d5b-8f61-4fd4-b355-1463525a068f.
In this example a Hybrid configuration has been established and the user Alan Reid is being migrated to the on-premises Exchange 2013 server. Alan is archive-enabled in Office 365.
Using PowerShell connected to Exchange Online and looking at the properties of the cloud mailbox the archive GUID is visible:
PS C:\> get-mailbox alan.reid | fl *archiveguid* ArchiveGuid : 77d97d5b-8f61-4fd4-b355-1463525a068f
For the on-premises object the archive GUID does not match.
[PS] C:\>Get-RemoteMailbox alan.reid | fl *archiveguid* ArchiveGuid : 00000000-0000-0000-0000-000000000000
To resolve the issue and allow Alan’s mailboxes to be moved we can set the on-premises archive GUID to the expected value so that they match.
[PS] C:\>Set-RemoteMailbox alan.reid -ArchiveGuid "77d97d5b-8f61-4fd4-b355-1463525a068f"
Resume the migration batch and it should now proceed without the archive GUID error.
This article Hybrid Mailbox Move Fails with Mismatched Archive GUID Error is © 2014 ExchangeServerPro.com
Get more Exchange Server tips at ExchangeServerPro.com