The Migration Mailbox For The Organization Is Either Missing Or Invalid Error During Exchange 2013 Mailbox Move

You get the following error while trying to move mailbox locally in Exchange 2013. The Migration mailbox for the organization is either missing or invalid. I was contacted about this error by one of my blog readers after posting Cannot Open Microsoft System Attendant Mailbox Error During Exchange 2013 Mailbox Move. In this case, the…

You get the following error while trying to move mailbox locally in Exchange 2013.

The Migration mailbox for the organization is either missing or invalid.

Migration mailbox missing error Exchange 2013

I was contacted about this error by one of my blog readers after posting Cannot Open Microsoft System Attendant Mailbox Error During Exchange 2013 Mailbox Move. In this case, the error message is clear enough.

The issue was that the Microsoft Exchange Migration (Migration.8f3e7716-2011-43e4-96b1-aba62d229136) arbitration AD account was present, but without an associated mailbox.

Arbitration mailboxes in Exchange 2013

The solution was to configure a mailbox for the account using the command below.

Enable-Mailbox “Migration.8f3e7716-2011-43e4-96b1-aba62d229136” –Arbitration

Enable arbitration mailbox

Once the migration arbitration account was configured, the mailbox move was successful.

15 Comments

  1. Dear Rajith,

    I have a similiar problem in a child domain. I can find the arbitration mailboxes in the shell, if I ‘Set-ADServerSettings -ViewEntireForest $true’.

    Do you have an idea, how to solve this in the Admin Center?

    Regards
    Andreas

    1. Rajith Jose Enchiparambil says:

      Hi Andreas,

      The arbitration accounts (from memory) are created in the root domain and hence you can find it when you are scanning the entire forest. What do you mean when you say how to solve this in admin center? Checking out arbitration mailboxes is not a common admin task.

      Thanks
      Rajith

  2. In my case currently, I have a missing migration mailbox. None of the commands, including the setup.exe /preparead /iacceptexchangeserverlicenseterms command, recreates this mailbox. So therefore of course running the enable command for it fails. Is there a procedure which will re-create this missing migration mailbox? This is an Exchange 2013 CU10 installation, an in-process migration from a Exchange 2003, so I cannot just uninstall and reinstall Exchange 2013. There was an initial installation of Exchange 2013 that failed disastrously in part to human error and needed to be removed from the organization, now no migration mailbox is present.

  3. Hi Rajith

    I am in the process of 2010 to 2013 migration and in a co-existence setup, 3:3 CAS & Mailbox roles deployed.

    Suddenly the first installed 2013 mailbox server crashed and not booting up. Since it’s a 1st installed MBX 2013 server, there are certain operations in exchange admin console are not working and searching this server..like error connecting to server MBX** //administrativegroup/

    Since the default mailboxes (Administrator and Discovery Mailbox) and the Arbitration Mailboxes are in the 1st mailbox server, Is that any way to recover the 1st mailbox server with required default mailboxes? if so can you pl suggest steps

  4. the error is:

    error
    The discovery mailbox, a hidden default mailbox that is required to search mailboxes, can’t be found. It may have been inadvertently deleted. This mailbox must be re-created before you can search mailboxes.

    Click here for help…

    1. Rajith Jose Enchiparambil says:

      Hi Ryan,

      Do you have all the 5 arbitration mailbox and the default discovery search mailbox?

      Get-Mailbox -Arbitration and Get-Mailbox -Filter {RecipientTypeDetails -eq “DiscoveryMailbox”}

      1. Hi

        Unfortunately I am not able to post screenshot here. Below is the output of the above PS command

        Basically yes i do see the discovery mailbox

        [PS] C:\Windows\system32>Get-Mailbox -Filter { RecipientTypeDetails -eq “DiscoveryMailbox” } |ft
        Creating a new session for implicit remoting of “Get-Mailbox” command…

        Name Alias ServerName ProhibitSendQuota
        —- —– ———- —————–
        DiscoverySearchMailbox… DiscoverySearchMa… serverA 50 GB (53,687,091,200 bytes)

        I have only 2 mailboxes when I run the Get-Mailbox -Arbitration command

        [PS] C:\Windows\system32>Get-Mailbox -Arbitration

        Name Alias ServerName ProhibitSendQuota

        SystemMailbox{bb558c35… SystemMailbox{bb5… ServerA Unlimited
        Migration.8f3e7716-201… Migration.8f3e771… ServerA 300 MB

        1. Rajith Jose Enchiparambil says:

          Hi Ryan,

          The problem is that 3 of the arbitration mailbox is missing.
          Run setup.exe /preparead /iacceptexchangeserverlicenseterms from the 2013 media. This will re-create all the arbitration AD accounts.
          Once the accounts are present in AD, give them a mailbox by running Enable-Mailbox -identity “arbitration account” -Arbitration

          Thanks.

          1. Ivoire Consultant says:

            Hi, I, have the same problem. I ran setup /pad /iacceptexchangeserverlicenseterms many times but the migration account is not re-created. Could you help please ?

            1. Rajith Jose Enchiparambil says:

              That is strange Ivoire. Do you have a blank root domain?

  5. Hi Rajith,

    I have a problem a bit similar to this one. I migrated all mailboxes to Exchange 2013 and decommissioned my Exchange 2010 environment. Now when I click on eDiscovery tab in Exchange 2013 I get the error about “Discovery mailbox missing”. I checked. The discovery user account (disabled by default) and the discovery mailbox is still in the environment. How can i get rid of this error?

    Thanks

    P.S. Should we disable the last system mailboxes on Exchange 2010 before uninstall as we cannot move them onto Exchange 2013?

    1. Rajith Jose Enchiparambil says:

      Hi Ryan,

      Do you have five arbitration mailboxes when you run Get-Mailbox -Arbitration, as one of the system mailbox is used in eDiscovery.
      I take you have the discovery mailbox listed when you search for it?

      1. Hi Rajith, Yes i Have the discovery mailbox listed. Please see screenshot below:

        Get-Mailbox -Filter { RecipientTypeDetails -eq “DiscoveryMailbox” } |ft

        Name Alias ServerName ProhibitSendQuota
        —- —– ———- —————–
        DiscoverySearchMailbox… DiscoverySearchMa… serverA 50 GB (53,687,091,200 bytes)
        SearchResults SearchResults serverA 50 GB (53,687,091,200 bytes)

        Get-Mailbox -Arbitration
        Name Alias ServerName ProhibitSendQuota
        —- —– ———- —————–
        SystemMailbox{bb558c35… SystemMailbox{bb5… serverA Unlimited
        Migration.8f3e7716-201… Migration.8f3e771… serverA 300 MB (314,572,800 bytes)

        1. Rajith Jose Enchiparambil says:

          Hi Ryan,

          The Get-Mailbox -Arbitration output is hard to read, does it have 5 of them listed?

Leave a Reply

Your email address will not be published. Required fields are marked *