Exchange 2016: Create Mailbox Database

Moving a mailbox from one Exchange Database to another is a very simple process. Exchange uses the Extensible Storage Engine (ESE) to store the mailboxes into the .edb Databases. The emails are processed by the RAM memory on the server and transaction logs before getting committed to the Database.

During a default installation of Exchange Server the Mailbox Database is created in the default installation directory along with Exchange binaries (\..\Exchange Server\V15\Mailbox). As a best practice for performance and recoverability purposes the Mailbox Databases should be created in a different storage. This article is covering this scenario

 Let’s login to the Exchange Control Panel page

The + button will give us the option to create a new Mailbox Database

 

It is possible to create multiple Databases. Of course this depends on the number of mailboxes, size and available storage . Ideally the Database Data and Logs should be stored in different locations and possibly not locally on the Exchange Server for disaster recovery purposes

 

After Adding a new Database let’s restart the Microsoft Exchange Information Store service and making sure new changes are applied

 

 

Now browsing the Data and Logs folders I can see the respective files have been created

 

 

In particular:

  • *.edb this is the main Database data file

  • *.log these are all the transactions for Read/Write operations before being committed to data file

  • *.chk this file store the information about the transactions already executed to the data file

  • *.jrs these files are used when the drive is running out of space and transactions cannot be commited as of yet. Typically these files are empty and do not contain valuable data and are created in case of data volume running out of space. A sort of “extended” *.log file

Now that we have created a dedicate Mailbox Database next step is to create a Mailbox which is part of the next article

Michele Domanico

Passionate about Virtualization, Storage, Data Availability and Software Defined Data Center technologies. The aim of Domalab.com is sharing with the Community the knowledge and experience gained with customers, industry leaders and like minded peers. Always open to constructive feedback and new challenges.

Leave a Reply

%d bloggers like this: