I come across many people asking me these questions i.e. from customers, friends & work mates so I thought I might as well publish it here so I can email them a link next time if it is ever raised. Also I can add any further standard queries I come across on the same link.

Question: How do I migrate our Exchange 2007 "Trial Edition" deployment to a purchased version of Exchange 2007 of our choice i.e. Standard / Enterprise?

Answer: Use a valid product key from Microsoft. Enter that in the Exchange 2007 MMC to register your Exchange 2007 install from a "Trial Edition" to either the "Standard / Enterprise Edition". This DOES NOT apply to 32 BT versions only X64 BIT.

Note: You don't need to reinstall the product!!!

Question: How do I migrate from Exchange 2007 Standard edition to Exchange 2007 Enterprise edition?

Answer: All you need to do is use a 25 digit valid "product key" provided by Microsoft to go from the Standard Edition to the Enterprise Edition.

Note: You don't need to reinstall the product!!! The reverse is not supported i.e. from Enterprise > Standard.

The source files for Exchange 2007 Standard edition & Exchange 2007 Enterprise Editions are identical i.e. DVD. The differences in features are controlled simply by the product key.

The thing to keep in mind is that once the keys are entered you will get your "Exchange 2007 Enterprise version" you need BUT if you have made a fundamental error in the base OS install than some features will not work. :)

Updated: 22 October 2007
Question
: How do I upgrade to Exchange 2007?

Answer: This option is no longer available with Exchange 2007. You can either "Transition" or "Migrate" but there is NO upgrade path available.

Exchange 5.5 == > Exchange 2007 (not possible)
Exchange 5.5 == > Exchange 2000 / 2003 == > Exchange 2007 (possible)
Exchange 5.5 == > *.pst == > Exchange 2007 (This will only be possible after Excahnge 2007 SP1)
Exchange 2000 == > Exchange 2007 (possible)
Exchange 2003 == > Exchange 2007 (possible)