Move 3rd Part SSL Cert to the new Exchange Server. The Install Standard SSL page will give those steps.
Move Mailboxes to the new Exchange Server.
Move Offline Address Book:
From the Exchange EMC on the old Exchange Server.
Expand Organization Config – Select Offline Address Boot Tab – Right Click “Default Offline Addressbook”
Select Move
Click Browse
Select the New Exchange 2007 Server
Click OK
Click Move
Click Finish
Change Default Public Folder:
From the Exchange EMC.
Expand Server Configuration – Select Mailbox – Select the New Exchange Server – Right Click Mailbox Database
Select Client Settings Tab
Browse to the Public Folder database on the new Exchange 2007 Server
Click OK
Replicate Public Folders:
Note: A Public Folder Database must first exist on the new Exchange Server prior to running this script.
From the Exchange Shell:
Set-Location “C:\Program Files\Microsoft\Exchange Server\Scripts”
.\MoveAllReplicas.ps1 –Server “SourceServer” –NewServer “DestinationServer”
Use Get-PublicFolderStatistics –Server “ServerName” to display the replication status. The old Exchange Server will replicate all folders to the new Exchange Server.
Note: Replication could take hours or days
Remove Public Folders from the old Exchange Server:
From the Exchange EMC on the old Exchange Server.
Use the Public Folder Management Console to remove all Default Public Folders that were created.
Then remove all System Public Folders. The folders listed below cannot be removed, but will still allow the public folder database to be deleted.
Remove the Mailbox Database and the Public Folder Database from the old Exchange Server
Exchange Connectors:
Modify the Routing Group Connectors for the new Exchange Server.
From the Exchange Shell:
Get-RoutingGroupConnector | where {$_.SourceTransportServers -like "<First Exchange 2007 server>"} | Set-RoutingGroupConnector -SourceTransportServers "<Second Exchange 2007 server>"
Get-RoutingGroupConnector | where {$_.TargetTransportServers -like "<First Exchange 2007 server>"} | Set-RoutingGroupConnector -TargetTransportServers <Second Exchange 2007 server>
Modify the Send Connectors for the new Exchange Server.
From the Exchange Shell:
Get-SendConnector | where {$_.SourceTransportServers -like "<First Exchange 2007 server>"} | Set-SendConnector -SourceTransportServers "<Second Exchange 2007 server>"
From the Exchange EMC
Select Server Config – Hub Transport – Select the new Exchange Server
Either create a new Receive Connector or modify the Default. This example modifies the Default.
Right Click the Default <ServerName> Connector – Click Properties – Select Permission Groups tab
Check Anonymo
us Users
Click OK
Uninstall Exchange from the old server.