Interestingly, I never gave it much thought about the Move-Mailbox cmdlet not being available in Exchange Server 2010. The other day some MCTs were talking about how we used to use the move-mailbox –configurationonly command to point the Exchange environment to the new location of a mailbox in the event of a recovery to another server.
Well, in Exchange Server 2010, we no longer home mailboxes to servers. The move-mailbox command would move to a target database on a target server. Today, we home mailboxes to databases that might be active on a number of different servers at any point in time. After all, that is what a database availability group (DAG) is all about.
So, now, we use the set-mailbox cmdlet to move a mailbox to a different database.