An administrator set up an Exchange 2010 test server and now he wants to move the mailbox to Exchange 2007.
"How do I do this? There is no move command in Exchange 2010."
In Exchange 2010, the new-moverequest command replaces the move-mailbox command . Use the following command to move a specific mailbox to a new target database. The new database you are moving to can be on the same server, or in a different server, domain, or Active Directory site, or even in another forest. The only requirement is that the Exchange 2007 server be at service pack 2 level or later.
New-MoveRequest -Identity 'alias@domain.com' -TargetDatabase "ex1"
If you prefer to initiate the move from the Exchange Management Console, expand the Recipient Configuration and right click on the mailbox to be moved then choose New Local Move Request or New Remote Move Request then follow the steps in the wizard.
Once the mailbox is moved, you can't move it again until the move request has cleared. In EMC, the mailbox will have a green arrow when the request is still active. You can clear completed move requests or remove requests still in progress using the remove-moverequest cmdlet or from the EMC (Recipient Configuration, Move Request).
For example, this cmdlet will remove all mailboxes with the status of completed:
Get-MoveRequest -MoveStatus Completed | Remove-MoveRequest
To learn more about move requests in Exchange 2010, see the following TechNet articles:
Understanding Move Requests
Clear or Remove Move Requests