• RSS
  • Twitter
  • FaceBook

Henrik Walther Blog RSS

All Blogs  »  Henrik Walther Blog  »  News  »  Blog article: Online Mailbox Moves with the Exchange Management Shell

Online Mailbox Moves with the Exchange Management Shell

A cool improvement revolving around mailbox moves in Exchange 2010 is that they by default are done in so called online mode. That is the Outlook client won’t be disconnected while a user’s mailbox is being moved. Only end-user impact is that with Outlook 2003/2007, the user is asked to restart Outlook after the mailbox moved has been completed.

There’s still support for the Move-Mailbox cmdlet, but in Exchange 2010 you’re supposed to use the New-MoveRequest and Complete-MoveRequest cmdlets when performing mailbox moves.

To move one mailbox enter: New-MoveRequest <alias> –Local –TargetDatabase <DB name>

Note
It’s not required to specify a target database, if you don’t one will be picked randomly.

image

While mailboxes are moved, you can type Get-MoveRequest <alias> | fl to see the status for the mailbox move.

image

When the mailbox data has been moved to another mailbox database, you can finish the move using Complete-MoveRequest <alias>. Note this is the command that will trigger the warning in the end-user’s Outlook client in regards to the requested restart.

image

 

- Henrik Walther

3 Responses to “Online Mailbox Moves with the Exchange Management Shell”

  1. unstuck Says:

    June 26th, 2009 at 2:08 am

    godd gaffer:D

  2. subashseo Says:

    October 4th, 2010 at 4:34 am

    Good info Online Mailbox Moves with the Exchange Management Shell

  3. Aron Lagant Says:

    February 14th, 2011 at 3:24 pm

    enormous account you’ve enjoy

Leave a Reply


Receive all the latest articles by email!

Receive Real-Time & Monthly MSExchange.org article updates in your mailbox. Enter your email below!
Click for Real-Time sample & Monthly sample

Become an MSExchange.org member!

Discuss your Exchange Server issues with thousands of other Exchange experts. Click here to join!