Share via


Exchange 2010 to Exchange 2016 mailbox migration fail

Question

Tuesday, September 5, 2017 10:46 AM

Hi All,

Hopefully I'm posting this in the right forum :)

I'm currently experiencing an issue that is affecting 7 mailboxes...  When I try to migrate them from Exchange 2010 to Exchange 2016 (either one at a way or as a bulk job), it's comes up with the following error:

Data migrated:                        
Migration rate:                        
Error:                         MigrationTransientException: MapiExceptionMdbOffline: Unable to get mailbox information. ‎(hr=0x80004005, ec=1142)‎ Diagnostic context:    Lid: 49384      Lid: 51176   StoreEc: 0x476         Lid: 40680   StoreEc: 0x476         Lid: 43980      Lid: 58295   StoreEc: 0x476         Lid: 50103      Lid: 48311   StoreEc: 0x476         Lid: 43959      Lid: 60343   StoreEc: 0x476      --> MapiExceptionMdbOffline: Unable to get mailbox information. ‎(hr=0x80004005, ec=1142)‎ Diagnostic context:    Lid: 49384      Lid: 51176   StoreEc: 0x476         Lid: 40680   StoreEc: 0x476         Lid: 43980      Lid: 58295   StoreEc: 0x476         Lid: 50103      Lid: 48311   StoreEc: 0x476         Lid: 43959      Lid: 60343   StoreEc: 0x476     

I have migrated mailboxes from the same mailstore before these 7 as well as after these 7.  I have tried searching, however I can't find any answers with the "Unable to get mailbox information".

Any assistance would be greatly appreciated :)

Thanks

-Ken

-Ken | http://ken.wagnerfamily.co.uk

All replies (2)

Tuesday, September 5, 2017 11:36 AM | 1 vote

I hope you will find this helpful;

Please check whether there are any 9646 event ID in application log. If there are, temporary increase the max value by:

Click Start, click Run, type regedit, and then click OK.

b. Expand the following registry subkey:

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

c. Right-click ParametersSystem, point to New, and then click Key.

d. Type MaxObjsPerMapiSession, and then press ENTER to name the new sub key.

e.Right-click MaxObjsPerMapiSession, click New, and then click DWORD Value.

f. Enter the object type as specified in the event description, and then press ENTER.

g. Right-click the object type that you entered, and then click Modify.

h. In the Value data box, type the number of objects to which you want to limit this entry, and then click OK. 

Reference: https://social.technet.microsoft.com/Forums/ie/en-US/8fc38cfd-5d15-4392-a4f8-fa41a26048b8/error-moving-a-mailbox-from-exchange-2010-to-2013?forum=exchangesvradmin

1. Check event logs.

2. In order to diagnostic you should run some health check script like this https://practical365.com/exchange-server/powershell-script-exchange-server-health-check-report/

3. Run BPA analyzer on Exchange Server.

Please click on "Mark as Answer" and “Vote as Helpful” on the post that helps you, this can be beneficial to other community members.


Wednesday, September 6, 2017 9:01 AM

Based on your description, I know that you are getting errors when you migrate 7 mailboxes from Exchange 2010 to Exchange 2016.

To narrow down the issue, I need to confirm:
What is the type of the 7 mailboxes? User mailbox, Arbitration mailboxes or other?

For troubleshooting:

  1. Make sure that 7 mailboxes are enabled in Exchange 2010. 
  2. Make sure these mailboxes have the home MDB in Exchange 2010, to confirm it, run this command:
Get-Mailbox "mailbox name" | ft Name, DataBase -Auto

Best Regards,

Manu Meng
TechNet Community Support

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].