With mailbox moves, you do get the few that fail and instead of updating each one with the -BadItemLimit switch you can do this one liner command to update them all before resuming them, here is the command:

  • Get-MoveRequest | Set-MoveRequest -BadItemLimit 500 -AcceptLargeDataLoss
Exchange 2010:- move requests with a bit more info using powershell

Give it a few minutes to update and resume the failed mailbox moves.

Hope it helps.


    Discover more from Everything-PowerShell

    Subscribe now to keep reading and get access to the full archive.

    Continue reading