DotNetPanel Manuals Center, Guides, "HOW TO" On-Line Library
Working with different mailbox databases Edit Page Page Info
Last edited Tue, 16 Feb 2010 07:54:28 GMT by Ilya Finkelstain, revision 4

  

General recommendations.

  • You should note Exchange 2007 and Exchange 2010 design restrictions and note that number of mailbox databases is limits for different Exchange versions and editions (http://technet.microsoft.com/en-us/library/bb232170.aspx).
  • Good practice is to keep databases within easy manageable size which is about 200 Gb
  • Note that the more mailbox databases you use - the more CPU overhead.

Options you can choose.

  1. Setup new Exchange service, tune it to new DB and then use separate Virtual Server > Hosting Plan > Hosting Space chain for new organization. This does not require separate DNP Exchange module license.
  2. Wait until existing database grows up to max easy manageable size and then change settings for Exchange service. After this all mailboxes in new organizations will be created in new database and all new mailboxes on old organizations - in old database. In case you need to set all new mailboxes to be created in new database, or set what organization's mailboxes will be created in new database you can use those SQL scripts on DNP Enterprise Server database.

To set new mailboxes in part of organizations to be created in new DB:
UPDATE ServiceItemProperties
SET PropertyValue = 'MBX01\SG01\DB02' -- new/target DB. Omit "MBX01\SG01\" part and keep only "DB02" part for Exchange 2010.
WHERE PropertyName = 'Database'
AND (ItemID = A OR ItemID = B OR ItemID = C) -- A, B, C - itemID from request string in the browser when opening Hosted Organization

To set all mailboxes in all organizations to be created in new DB:
UPDATE ServiceItemProperties
SET PropertyValue = 'MBX01\SG01\DB02' - new/target DB. Omit "MBX01\SG01\" part and keep only "DB02" part for Exchange 2010. WHERE PropertyName = 'Database'

To move old mailboxes to new mailbox database in EMS:
Get-Mailbox -OrganizationalUnit "OU=OrgID,OU=DNP Hosting,DC=domain,DC=local" | Move-Mailbox -TargetDatabase "MBX01\SG01\DB02"

In EMS command also omit "MBX01\SG01\" part and keep only "DB02" part for Exchange 2010.

OrgID - organization ID from DNP
DNP Hosting - DNP root OU
Domain.local - internal AD domain DNS name
MBX01\SG01\DB02 - path to new/target DB in case of Exchange 2007. Just "DB02" in case of Exchange 2010.

Tags (0)
No tags have been added yet.
Comments (0)
No comments have been added yet.
Attachments (0)
No page attachments found.