PS C:\> Get-MigrationUser user@domain.com | FL
Identity : user@domain.com
BatchId : Pilot Migration 1
MailboxEmailAddress : user@domain.com
RecipientType : MailboxOrMailuser
Status : Failed
StatusSummary : Failed
MigrationType : ExchangeRemoteMove
State : Failed
WorkflowStep : DataMigration
WorkflowStage : Injection
ErrorSummary : The onboarding move could not be created because user 'User' is already being moved.
If you have already checked all your migration batches (Get-MigrationBatch) and/or all your individual move requests (Get-MoveRequest “user”) and there is absolutely no move request associated with this user, then it is very likely you still have a move request for the user in your on-premises Exchange environment.
So, go to your on-premises environment and remove the local move request for that particular user. This should clear the msExchMailboxMoveRemoteHostName AD attribute. Other attributes related to move requests that you can also check are:
- msExchMailboxMoveBatchName
- msExchMailboxMoveFlags
- msExchMailboxMoveRemoteHostName
- msExchMailboxMoveSourceMDBLink
- msExchMailboxMoveStatus
- msExchMailboxMoveTargetMDBLink
Thanks for that. Had a local move request that hadn't been completed for some reason.
ReplyDeleteHehe, that will do it :) Glad it helped!
Deletethank you! that worked..
ReplyDeleteExcellent! :)
DeleteIn Exchange 2010 it says move request completed however msExchMailboxMoveBatchName
ReplyDeletemsExchMailboxMoveFlags
msExchMailboxMoveRemoteHostName
msExchMailboxMoveSourceMDBLink
msExchMailboxMoveStatus
msExchMailboxMoveTargetMDBLink
values are not set. And when i try migrate the user get The onboarding move could not be created because user is already being moved
Hi. Have you checked all move requests to the cloud and to other on-prem DBs?
Delete