Preparing your 5.5 Server(s) before migration
From Brett.....
A few questions from the first day of the tour were raised around the prep'ing of the 5.5 Server to mitigate any risk when you actually start to move mailboxes \ PF's etc etc.... Here are a few points you should consider.
1) To prevent 9582 error messages in the target Application Event log on your Ex2003 SP2 Server (These are ACEs that are not valid may be entries that originated from Microsoft Windows NT security for Microsoft Exchange Server 5.5 disabled accounts if the Exchange Server 5.5 mailboxes (or public folders) were incorrectly migrated to Exchange 2003) - You may want to consider removing any unknown ACE's (Access Control Entries) from you Store - You can do this from Exchange 5.5 Admin PRIOR to migrating to Ex2003 by running:
From Ex5.5 Admin - Server Properties - Advanced - Consistency Adjuster - Make sure you the following TWO objects checked:
a) Remove Unknown user accounts from mailbox permissions
b) Remove Unknown user accounts from the public folder permissions.
The other two check boxes should be left blank.
2) Secondly, if you have time on your side you may want to just validate the consitency of your Databases (from both a physical and logical database perspective) - It could in the long run save you time as by running these commands will make sure that move mailbox failures are kept to a mimimum.
The following commands are for the Priv.EDB for the Pub.EDB just substitute /ISPRIV with /ISPUB:
a) ESEUtil /g -- This will go ahead and check in read only mode that the Database itself is healthy and there is no corruption.
Correct Path from a CMD prompt = %\Exchsrvr\bin\ESEUTIL /G /ISPRIV /V /X >GPRIV.LOG
b) ESEUtil /d -- This will go ahead and compact the Database (remove any whitespace from within the DB making it smaller) PLEASE TAKE A BACKUP AFTER THIS COMPLETES.
Correct Path from a CMD prompt = %\Exchsrvr\bin\ESEUTIL /D /ISPRIV >DPRIV.LOG
c) ISINTEG -- This will go ahead and clear up any abnormalities with the logical data (i.e. the mail data that lives on the Database pages)
Correct Path from a CMD prompt = %\Exchsrvr\bin\ISINTEG -PRI -FIX -DETAILED -VERBOSE -L IPRIV.LOG -TEST ALLTESTS
Further information about all of this can be found here:
182903 XADM: ESEUTIL Command Line Parameters
http://support.microsoft.com/default.aspx?scid=kb;EN-US;182903