A customer reported that the Final Sync phase of a mailbox migration in On Demand Migration was taking longer than expected. They wanted to determine whether the migration was still progressing or had become stuck and requested guidance on how to verify the migration status.
The Final Sync phase may remain in progress for an extended period and does not necessarily indicate that the migration is stuck. The duration of the final synchronization depends on several factors, including mailbox size, ongoing mailbox activity, Microsoft Exchange Online throttling, transient service conditions, and the amount of remaining data to synchronize.
To determine whether the mailbox migration is still progressing or has become stuck during the Final Sync phase, perform the following checks::-
Note: A mailbox migration is generally not considered stuck if the migration logs continue to update or the migrated item count continues to increase, even if the status remains Final Sync.