Move Arbitration Mailbox from Exchange 2010 to 2016

Aftab Alam Aftab Alam Updated On - 24 Oct 2019

When you install Exchange Server 2016 to upgrade from Exchange Server 2010, your first motive will be to migrate mailboxes from Exchange 2010 to Exchange 2016. If you only migrate the user mailbox, then the migration will complete successfully, and data will function properly, but some there will be a problem in accessing or using some services like eDiscovery search. That’s why you should migrate the arbitration mailbox, which is the Microsoft Exchange System mailbox, from Exchange Server 2010. It keeps the organization related data like administrator audit logs, unified messaging data (menus, dial plans, and greetings), and crucial metadata for eDiscovery searches.

By default, the name of the arbitration mailbox is SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}. The display name is Microsoft Exchange. After preparing the Exchange Server 2016 environment, you need to move the system mailbox (arbitration mailbox) to it. But, start the migration only after you have completed the installation and verification of the latest Exchange Server. Here are some scenarios which you will face if you do not move the system mailbox.

  • In Exchange Management Shell of Exchange Server 2016, when you run the Search-AdminAuditLog command to access the administrator audit log, but you will get an error that mentions that you cannot create an Administrator log search as the SystemMailbox is present on a server which is not running Exchange 2016.
  • You cannot run an eDiscovery search using either the Exchange Admin Center or Management Shell. As you create and queue them, they will not start. An error is logged in the MsExchange Management log with the Even ID 6. The error states that Start-MailboxSearch failed. You can conduct the search using the Shell commands in Exchange Server 2010.

The importance of the system mailbox makes it an integral part of the upgrading process for Exchange Server, and you can migrate it using EAC or Exchange Management Shell.

Move system mailbox to Exchange Server 2016 using EAC

Login to Exchange Admin Center and follow the upcoming steps:

  1. Follow Recipients>>Migration>New (+).
  2. Click ‘Move to a different database.’ It will open the ‘New local mailbox move’ page.
  3. Click ‘Select the users that you want to move.’ Then click Add (+).
  4. At the ‘Select Mailbox’ page, including the system mailbox which has following properties:
    • The mailbox name is Microsoft Exchange.
    • The alias name for mailbox is SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}.

    Click OK. Then click Next.

  5. A new page is ‘Move Configuration’ where you need to type of name for the migration batch. Click the option ‘Browse’ to select the Target database box.
  6. Add the mailbox database at the ‘Select Mailbox Database’ page. Verify that the new version of a chosen mailbox database is Version 15.1, which validates that the database belongs to the Exchange Server 2016. Click OK, then click Next.
  7. The next page is ‘Start the batch.’ Here choose all the options to start the migration automatically and fulfill the migration request.
  8. Finally, click New.

Move system mailbox to Exchange Server 2016 using Exchange Management Shell

You need to run several commands to complete the migration to Exchange Server 2016:
Run the following command.

Get-MailboxDatabase -IncludePreExchange2016 | FL Name, Server, AdminDisplayVersion

The command shows the name of the database, its version. When you are sure about the version of the database, then run the next command.

Get-Mailbox -Arbitration -Identity “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}” | New-MoveReqeust -TargetDatabase Exchange2016DatabaseName

In the last step, you can check the status of arbitration mailbox using the following command.

Get-Mailbox -Arbitration -Identity “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}” | FL Database, ServerName, AdminDisplayVersion

If the value of the AdminDisplayVersion is version 15.1, then it shows the arbitration mailbox belongs to Exchange 2016 Server.
After successful completion, you can easily perform multiple administrative tasks like:

  • Running the Search-AdminAugitLog command.
  • Export the administrator audit log using the EAC.
  • Create and perform an eDiscovery search in Exchange Server 2016.
Conclusion

The arbitration mailbox in Exchange Server is of great importance. If you do not migrate the arbitration mailbox and other system mailboxes, then many features will not work, and you will not be able to work on Exchange properly. At the time of Exchange 2010 to 2016 migration, you need to migrate the arbitration mailbox separately, which is not attended by many. To help you with this, here is Kernel Migrator for Exchange. It is a simple Exchange Migration tool that can access the whole database and migrate to a different Exchange Server. It conducts the migration as per your schedule and provides a complete migration report.

Download Now