Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Cannot move a mailbox after you install Exchange Server 2010 SP3 RU3 (KB2891587)


View products that this article applies to.

Symptoms

Consider the following scenario:
  • You have a Microsoft Exchange Server 2010 server that is configured as follows: 
    • The target mailbox database has a passive copy.
    • The DataMoveReplicationConstraint property on the target mailbox database is set to something other than None.

      For more information about how the DataMoveReplicationConstraint property works, see Exchange 2010 Mailbox Moves and Mailbox Resiliency.
    • The mailbox server that hosts the passive copy has the DatabaseCopyAutoActivationPolicy property set to Blocked.
  • You install the Service Pack 3 Rollup Update 3 (KB2891587) for Exchange Server 2010.
In this scenario, when you try to move mailboxes, the move request stops at 0% without giving an error message. Additionally, when you run get-MailboxDatabaseCopyStatus, it reports the passive copy is healthy.

↑ Back to the top


Cause

This issue occurs because Microsoft Replication server marks the status of the passive copy as Failed even if the passive copy is healthy. Be aware that Get-MailboxDatabaseCopyStatus does not show the status of the passive copy as Failed in this situation. The failed passive copy status is something that is internal to the Microsoft Exchange Replication service code logic.

↑ Back to the top


Resolution

To resolve this issue, install the following update rollup:
2936871 Update Rollup 6 for Exchange Server 2010 Service Pack 3

↑ Back to the top


Workaround

To work around this issue, use of the following methods.

Method 1
  1. Set the DatabaseCopyAutoActivationPolicy property on the mailbox server that hosts the passive copy to IntraSiteOnly or Unrestricted. For example, you can use Windows PowerShell as follows:
    Set-MailboxServer –identity MBX2013 – DatabaseCopyAutoActivationPolicy Unrestricted 
  2. Move the mailbox.

For more information, see Set-MailboxServer.

Method 2
  1. Set the "DataMoveReplicationConstraint" property on the target mailbox database to None. For example, you can use PowerShell as follows:
    Set-MailboxDatabase -identity "TargetDatabase" -DataMoveReplicationConstraint None 
    Note To make the change take effect immediately, you have to restart the Microsoft Exchange Replication Service.
  2. Move the mailboxes.
  3. Change the "DataMoveReplicationConstraint" property back to its original setting.

↑ Back to the top


Keywords: kbsurveynew, kbqfe, kbfix, kb

↑ Back to the top

Article Info
Article ID : 2932402
Revision : 1
Created on : 1/7/2017
Published on : 6/19/2014
Exists online : False
Views : 315