Home » Exchange Server » How to Move an Archive Mailbox in Exchange Server 2010

How to Move an Archive Mailbox in Exchange Server 2010

The Exchange Server 2010 RTM version did not have the ability to locate the archive mailbox on a different mailbox database than the user’s primary mailbox.  However Exchange Server 2010 SP1 added this feature, making it possible to create dedicated archive mailbox databases.

Moving archive mailboxes follows a similar process to moving other mailboxes, by using Move Requests.

How to Move the Exchange Server 2010 Archive Mailbox of a Single User

To move an archive mailbox start the New Local Move Request wizard.

Start the Exchange Server 2010 New Local Move Request wizard
Start the Exchange Server 2010 New Local Move Request wizard

Select the mailbox database to move to, and also choose the option to move the archive mailbox only.

Choose the destination for moving the archive mailbox in Exchange Server 2010
Choose the destination for moving the archive mailbox in Exchange Server 2010

Complete the new Move Request and wait for it to finish processing.

You can also intiiate the Move Request from the Exchange Management Shell.

You can view the status of the Move Request in the Exchange Management Shell.

When the Move Request is complete you can clear it.

The user mailbox properties will now reflect the new location of the archive mailbox.

Exchange Server 2010 Archive Mailbox Database attribute
Exchange Server 2010 Archive Mailbox Database attribute

How to Move the Exchange Server 2010 Archive Mailbox of Multiple Users

Since we already know how to identify which users have archive mailboxes enabled, we can use a similar Exchange Management Shell command to move all archive mailboxes to a different database.

By piping that output to the New-MoveRequest cmdlet we can create Move Requests for all of those archive mailboxes with a single command.

Note: this is a long command line and you will need to scroll across to see the entire command.

When all of the Move Requests are completed don’t forget to clear them.

Paul is a Microsoft MVP for Office Servers and Services. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server. Paul is a co-author of Office 365 for IT Pros and several other books, and is also a Pluralsight author.
Category: Exchange Server

10 comments

  1. Ismail Abdille says:

    Hi Paul,

    Firstly great article! I just wanted to know if it is possible for one user to be able to have 2 online archives? if yes, how would I go about doing that?

    thanks

    Ismail

  2. Tina says:

    We recently installed a new Exchange Server. I moved my archive mailbox to the new server, but now I need to move my regular mailbox to the new server as well. However, I no longer have the Move option available on my mailbox. What to do now?

  3. Armando says:

    We are in the process of migrating to a hosted Exchange. We are stuck with an archive mailbox of approximate 75 GB is there a process to import that mail back into the primary mailbox without going through PST ?

  4. Romel Nicandro says:

    Hello All,
    Anyone have a one line PowerShell command that will move primary mailbox and their archive to a new database. I’ve been looking and have not found one. Would greatly appreciate it if you can share.

Leave a Reply

Your email address will not be published. Required fields are marked *