Wednesday, May 14, 2014

Migrating Mailboxes from Exchange 2003 to Exchange 2010



Migrating Mailboxes from Exchange 2003 to Exchange 2010

Log into the Hub Cas  Exchange 2010 server

Open up the exchange management shell and enter the following command

Import-Csv .\mailboxmoves.csv | % {New-MoveRequest -Identity $_.UserID –TargetDatabase $_.TargetDB} -BadItemLimit 10


The bad item limit flag is here for in the evnt some of the messages on the source server are corrupt. The flag can be completely removed or upped to the max threshold of 100. In the event the mailbox can not be moved with the BadItemLimit flag set to 100 it is faster to have someone from helpdesk download their pst and recreate the mailbox.
 



The TargetDatabase attribute will be the destination Database of the mailboxes based on your organization configuration

The CSV file is a single line file with the mail users aliases

Ex.
Userid,TargetDB
Jdoe,MailboxdbUsers
Asmith,MailboxdbPowerusers
Bross,Mailboxdbexecutives

To check the mailbox move requests and status open up the Exchange Management shell and navigate to Recipient Configurationà Move Request






Note
Domain Administrator accounts used for Email in Exchange 2010 need to inherit permissions from the objects parent in Active Directory. As a security precaution by default this is not enabled for Domain Admin accounts. To remedy this issue open up Active Directory Users and Computers 

Navigate to View and mark show advanced features

 

Find the User Account and navigate to the security tab


Click on Advanced

Mark Inherit permissions from this objects parent object 
 Click OK twice closing the windows and applying the command

No comments:

Post a Comment