New-MoveRequest in batch

dss ds 526 Reputation points
2022-06-25T14:05:36.543+00:00

We are migrating a large number of mailboxes. 127 of them

27 of them are over 7 Gig in size, ranging from 7Gig to 36 Gig

EAC > Migration is slow so I think PowerShell: New-MoveRequest would be the way to go.

However, it does;'t move SystemMailboxes.... I can do this with EAC, but doesn't move via cmdlet

since there is a large batch, we are using this:

Get-Mailbox -Database MB1 | New-MoveRequest -TargetDatabase MB2 -BatchName "MB1toMB2"

All seems ok, so do we have to do system ones separately ? For no other reason, than just making uninstalling old exchange eaiser.

I'll take suggestions if there are better/quicker ways to accomplish this.

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,349 questions
0 comments No comments
{count} votes

Accepted answer
  1. Jame Xu-MSFT 4,166 Reputation points
    2022-06-27T05:40:08.023+00:00

    Hi @dss ds ,
    There are two ways to migrate mailboxes, using EAC or using PowerShell. Using PowerShell would be a better option because EAC can have a variety of errors.
    After my search, there is an article that may be helpful in migrating your mailboxes:
    https://adamtheautomator.com/new-moverequest/
    Microsoft provides third-party contact information to help you find additional information about this topic. This contact information may change without notice. Microsoft does not guarantee the accuracy of third-party contact information.
    Batch operations that you mentioned are also achievable, which would be a relatively better approach. New-moverequest documentation is also available for you if you need to refer to it:
    https://learn.microsoft.com/en-us/powershell/module/exchange/new-moverequest?view=exchange-ps
    https://learn.microsoft.com/en-us/powershell/module/exchange/new-migrationbatch?view=exchange-ps


    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Amit Singh 4,846 Reputation points
    2022-06-27T08:42:45.487+00:00

    I do recommend moving mailboxes with the New-MoveRequest as it’s faster, and there is no Migration mailbox involved in the process. If you need a detailed report after the mailboxes finish moving, go for New-MigrationBatch.

    215307-image.png

    0 comments No comments