Proud to be an Exchange MVP
Video Guides
Surveys
Favorite Exchange Blogs
Microsoft Exchange Blogs
Exchange Training
Site Stats
Members : 2Content : 147
Content View Hits : 140548
| Installing Exchange 2010 on Windows Server 2008 – Understanding the Requirements for a Smooth installation |
|
|
| Written by Andy Grogan |
| Sunday, 10 May 2009 10:43 |
|
As many of your will be aware the first publically available beta of Exchange 2010 was released on the 15th April 2009. Now between that time and now a number of really good articles have been released which explain how you can get up and running quickly with Microsoft’s latest offering of the worlds premier mail system, I alas have been a little bit lax in getting my own personal show on the road in regard to testing as I have had quite a lot on recently – however today I have managed to sit down properly and – from scratch began building my Exchange 2010 lab. Now a lot of articles at the moment are focused around the actual install process of Exchange 2010 – which to be honest, aside from a few slight changes (to complement the rather large technology changes) there is little difference between 2010’s setup and Exchange 2007 (even at Beta Stage) – so rather than regurgitate what others have been explaining very well, I would like to focus more on explaining the requirements that your Windows 2008 server has to meet before you even consider installing Exchange 2010. Microsoft have covered the minimum system requirements for Exchange 2010 which are located here: http://www.microsoft.com/exchange/2010/en/us/system-requirements.aspx – for those of us whom are testing within Virtual labs things like the the 4GB or RAM for a normal server plus 5MB per mailbox on a mailbox server can be relaxed a little bit – but if you are looking for good performance indicators within your testing you should stick to the recommended requirements. My Lab (at this stage)For simplicity at this stage – the environment that I have contains no other versions of Exchange (e.g. 2003 / 2007) and is made up of a single Windows 2003 domain controller. My Exchange Servers are currently allocated 1GB of RAM – however this will be raised to 2.5 GB at a later point. Installing Exchange 2010 CorrectlyOne of the first things that you will notice straight away is that some of the role and service pre-reqs have changed (just slightly) between Exchange 2007 and 2010 and indeed there is a chance the since this is a Beta release they might change again, but there are a number of additional Operating System components which are easily missed which are required before Exchange setup will run successfully. NOTE:
If you plan to successfully install Exchange 2010 with all appropriate roles on to a single server – It can be accomplished by installing the following in the order given as per below:
To simplify the download process (as there is a little hopping between sites to get the above updates) I have provided the following PS1 script (which can run under PS2 when you have installed it) which when executed will download all of the above to your server and place them in a folder called c:\2010Support
(One could be forgiven at this point for thinking “This is a little more complicated than before”) – but remember, this is a pre-release of Exchange 2010 (and indeed some of the foundation technologies like Powershell 2.0 and RMS) – couple that with the fact that some of the patches that you have to install are also included in Windows 2008 SP2 its actually quite impressive that the install process has remained as painless as it is. NOTE: If you make use of Quest – PowerGUI as a scripting Editor – it will still function with Powershell V2 – just remember not Install Powershell 1.0 and install PowerGUI After you have installed both the Windows Remote Management 2.0 and Powershell 2.0, also note that at this stage the PowerGUI script editor does not support Exchange 2010. In addition to the above you will need to install the following components (features) on your Windows 2008 server to support the Exchange 2010 roles (via serverManagerCMD):
As mentioned previously; the above (including the updates to Windows will cover the installation of all roles on a single server) – if you would like to streamline the install procedure on a per-role basis please download my updated copy of the Exchange Installation Pre-Requisites files from below (it is important to note that these files were originally created by the MSExchangeTeam and I have only modified them to work with the Exchange 2010 Beta – they may cease to work for the RTM and require and update):
And review the following chart (which does not cover UM) which explains which Operating System components and XML file from within the ZIP archive should be run against each server. To use the XML files within the above ZIP archive – download and extract them to your Exchange Server and execute the following commands: For a CAS Server:Open a Windows command prompt and type: serverManagerCMD –inputpath
serverManagerCMD –inputpath
For a Hub Transport Server:serverManagerCMD –inputpath
For a Mailbox Server:serverManagerCMD –inputpath
serverManagerCMD –inputpath
For a Edge Server:serverManagerCMD –inputpath
After installing the above on each of your servers – you are (and should be) in a good position to run through the install of Exchange 2010 without being interrupted. If you would like a good overview of the installation process of Exchange 2010 please see the following link: http://www.exchangeinbox.com/article.aspx?i=133 I hope that you find the above useful.
|
| Last Updated on Sunday, 10 May 2009 10:47 |




