1 300 737 205

How to create a new mailbox database and transfer existing mailboxes on Exchange

This is the 3rd chapter from the guide How to setup and configure Exchange server 2010 behind Microsoft Forefront Threat Management Gateway. This is a continuation from the 2nd chapter which covers Installing the Exchange Server.

For this article, we are going to create a mailbox database and mount it. Following on from this, transfer all mailboxes from the default mailbox database that the system has generated to this mailbox database.

To create a new mailbox database, open Exchange Management Console (EMC). In EMC, on the Organization Configuration node, select the Database Management Tab. In the right pane, click New Mailbox Database. Type a name (for our example, we called it MaiboxDB-1) and click browse to select a server to host the database.

New-Mailbox-Database

Figure.1

 Tip:

 It is recommended to save the database on high performance hard drives with RAID configuration.

Enter in the file pathway that you want to save the database and click Next.

New-Mailbox-Database-Set-Path

Figure.2

Select New. Click Finish to finalise the creation of the database.

Now you can move all your mailboxes to the new database that you have just created.

To move mailboxes, navigate to the Recipient Configuration node and select Mailbox.  Highlight all mailboxes in the middle pane and then select New Local Move Request in the right hand pane.

In the New Local Move Request wizard introduction page, we need to select our Mailbox Target Database. Select Browse. 

Exchange-New-Local-Move-Request-Wizard-Mailbox-Target-Database

Figure.3

Click on the new database that you have just created (for our example, MaiboxDB-1).

On the Move Settings page, select skip the mailbox option to ensure that any mailboxes that are corrupted are not moved to the target database. Press Next to continue. Click New. On the final page of the wizard you are prompted whether the operation was completed successfully (as shown in Figure 4). Click Finish to exit the wizard.

New-Local-Move-Request-Finish

Figure.4

Now we need to use the Shell command to move all arbitration mailboxes to the new database.

Open the Exchange Management Shell (EMS) and issue the following command (as seen in Figure.5):

Get-Mailbox -Database “Mailbox Database 1834431571” -arbitration | New-MoveRequest -TargetDatabase “[Name of New Database]”

Exchange-Move-mailboxes-using-Power-Shell

Figure.5

You can check move requests status on move request node.

Exhcnage-check-move-mailboxes-requests-status

Figure.6

Now you can delete the original default mailbox if you like to do so.

Note:

Creating a Public Folder Database is exactly like creating a MailBox Database. To generate a Public Folder Database, click on the New Public Folder Database link under New Mailbox Database.

 

In our next chapter, we shall cover How to Create a send connector to enable Exchange to send emails outside of your organization.

 

– By Soheil Esmaeili

Request Your Free Consultation Today

We’ll come to your place of business, and give you a full diagnostic snapshot of your IT systems.