Question on required Exchange 2007 service pack level for Exchange 2007 - Exchange 2010 co-existence
Friday, April 13, 2012 9:32 PM
I have been doing some research re installing Exchange 2010 into a pre-existing Exchange 2007 SP2 environment.
* The Technet documentation on the web says Exchange 2007 SP2 is required to install Exchange 2010 in the environment
* The Deployment assistant on the web says Exchange 2007 SP3 is required to install Exchange 2010 in the environment
Upgrade from Exchange 2007
Public Folders YES, the rest of the Q's NO
* The Exchange 2010 PreDeployment Analyzer, when run against my client’s Exchange 2007 SP2 environment does not raise any red flags re Exchange 2007 SP2 version. It seems to think its fine but doesn’t indicate anything about checking version numbers or anything…
Which is correct? Can I install Exchange 2010 SP1, into an Exchange 2007 SP2 environment? I don’t want to go through an Exchange 2007 SP2 to SP3 with the requisite downtime if I don’t need to! I suppose I could just try the install of 2010 and see if it fails, as it seems like it will check anyway and fail if it wants...
Saturday, April 14, 2012 5:59 PMThe second link is for an Exchange 2010 server deployed as a hybrid server for coexistence with Microsoft Online Services.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Tuesday, April 17, 2012 6:38 AMModerator
Service Pack is not necessary but it is recommended to always keep the Exchange Serer up to date.
For the public folder question, you can create a new public folder DB on Exchange 2010 Server then make sure the replication works fine with the Exchange 2007 public folder DB.
- Marked As Answer by Simon_WuMicrosoft Contingent Staff, Moderator Sunday, April 22, 2012 6:59 PM
Tuesday, April 17, 2012 1:14 PMActually Ed the 2nd link is for on premises, hybrid or totally offsite. if you have run the DA in the past it remembers your choices, you need to click Start Over and it will then prompt you with the question re on premises/hybrid/hosted.
Tuesday, April 17, 2012 1:21 PM
I did find these articles re version-based routing which state that 2007 SP3 is required, however the 2nd article stated that version-based was introduced in 2007 SP2
The first link has the following statement in it
"Before you introduce Exchange 2010 Hub Transport or Edge Transport servers, make sure that all of your Exchange 2007 servers in that site are upgraded to Exchange 2007 Service Pack 3 (SP3). Exchange 2007 SP3 is required for Exchange 2010 and Exchange 2007 Hub Transport servers to coexist in a single Active Directory site. Exchange 2007 SP3 is also required so that the Microsoft Exchange EdgeSync service works across versions."
However the link below states that version-based routing was introduced with 2007 SP2 and thats it.
"Note that Exchange 2007 Service Pack 2 implements this restriction for Exchange 2007 Mail Submission and Exchange 2007 Mailbox Delivery. This is one reason that Service Pack 2 is required before deploying Exchange 2010 - and all servers must remain at Service Pack 2 to ensure that this feature continues to work properly. Also, note that (while out of scope of this posting) this same requirement applies to Client Access servers - Client Access server versions must match the version of the mailbox server that they are communicating with."
I guess I will let you know which is right soon. We DID install Exchange 2010 into our Exchange 2007 SP2 environment but havent tested mail flow between the two yet as I have not yet installed my mailbox server(s). But in the meantime, if anyone has any more empirical evidence that EX 2007 SP2 works fine with EX 2010 I'd love to hear it.