Solving DataMoveReplicationConstraint when moving large mailboxes

Share this:

During a transition in one of my customers, when trying to move a large mailbox between Exchange Server 2010 servers, the following error was being displayed, and the move process was going to failed state.

Error: Move for mailbox ‘/o=OrgName/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=name.lastname’ is stalled because DataMoveReplicationConstraint is not satisfied for the database ‘DB03-GOLD’ (agent MailboxDatabaseReplication). Failure Reason: Database c79c6393-32fe-4ef3-abfd-d5deda6b07fc does not satisfy constraint SecondCopy. Some database copies are behind.


The first step is to check that the source mailboxes are being replicated among their DAG members and there is no replication issues, if that is the case, fix that and try again. However, in some larger mailboxes we may continue getting that error, and we are going to show you how to identify the issue and a possible workaround for the situation.

Using Exchange Management Console, expand Recipient Configuration, click on Move Request a list of all mailboxes that are being moved will be listed, double click on the failed one or just click Properties.


Click on the Details tab, we can see the error on the Suspend Comment as shown in the image below.


So, if you validate the replication and you are still getting the error message, the following cmdlet can remove the requirement of having a second copy of the database before the move process. The first cmdlet will list the current setting that you have at Mailbox Database level, and afterwards we will change to None.

Get-MailboxDatabase <database> | ft Name,Server,DataMove* –AutoSize

Set-MailboxDatabase <Database>  -DataMoveReplicationConstraint None


After that remove all failed entries and start the move process again.

Written by Anderson Patricio

Anderson Patricio

Anderson Patricio is a Canadian MVP in Cloud and Datacenter Management, and Office Server and Services, besides the Microsoft Award he also holds a Solutions Master (MCSM) in Exchange and several other certifications. Anderson has been contributing to the Microsoft Community with articles, tutorials, blog posts, twitter, forums and book reviews. He is a regular contributor here at,, and Anderson (Portuguese).

Related Post

Rollup Update for Exchange Server 2007/2010 and Se... Exchange Team has just released Rollup Updates for Exchange Server 2007/2010 and Security Updates for Exchange Server 2013. Update Rollup 2 For Exch...
Upgrading AD Schema for Exchange Server 2010 SP3 m... Hello folks (Are you guys ready for MMS? I’m on my way!) Now that we have the Exchange Server 2013 CU1 the Service Pack 2010 Service Pack 3 became ev...
Exporting Office 365 mailboxes to PSTs & Impor... Being able to export Office 365 mailboxes to PSTs is a common requirement in the modern IT environment. Whether it’s creating an offline backup of mai...
How to.. list Mailbox Databases from previous vers... If you run Get-MailboxDatabase in an Exchange Server 2013 you will receive a list of all your Mailbox Databases running on Exchange Server 2013 which ...