How to Create a Configuration DVD and Automation Files
Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.
Applies to: Exchange Server 2007 SP1, Exchange Server 2007 SP2, Exchange Server 2007 SP3
This topic area provides guidance on preparing a consolidated server build DVD (or network installation point) using batch files, scripts, and other methods to streamline the server build process. Sample batch files, scripts, and other supporting files that can be modified for your environment are also documented. These methods and examples can be used while developing documentation for a consolidated server build and deployment process for your Exchange environment. By standardizing the build process with a consolidated installation point and automation files, you can minimize the chances for user error in the build process.
Recommended Installation Prerequisites
Install the hotfixes in the order listed. Hotfixes are ordered based on version numbers beginning with the lower versions and ending with the higher versions.
Important
Install service packs and/or hotfixes on the Client Access servers before upgrading the Mailbox servers.
The following table represents the directory structure that should be prepared to build a configuration DVD to support your server build process. Prepare a directory structure similar to the following in a location that is accessible to a DVD burner. Download the supporting files and locate them in the structure as shown. Create the listed batch files and locate them as shown.
Note
All entries in bold represent directory folders. All non-bold entries are files within the folder.
E2K7CONFIGDVD |
|
|
|
|
|
E2K7-PreReqs |
|
|
|
|
|
e2k7-prereqs.bat |
|
|
|
|
edge-prereqs .bat |
|
|
|
|
UM-prereqs.bat |
|
|
|
|
Exchange-Base.xml |
|
|
|
|
Exchange-CAS.xml |
|
|
|
|
Exchange-ClusMBX.xml |
|
|
|
|
Exchange-Edge.xml |
|
|
|
|
Exchange-MBX.xml |
|
|
|
|
Exchange-UM.xml |
|
|
|
E2K7-PostSP1 |
|
|
|
|
|
Post-e2k7sp1.bat |
|
|
|
E2K7-Scripts |
|
|
|
|
|
CAS |
|
|
|
|
|
ConfigureAutoDiscover.ps1 |
|
|
|
|
ConfigureOAB.ps1 |
|
|
|
|
ConfigureOLAnywhere.ps1 |
|
|
|
|
ConfigureOWA.ps1 |
|
|
|
|
legacyEAS.vbs |
|
|
|
HT |
|
|
|
|
Set-registry.ps1 |
|
|
|
IE7 |
|
|
|
|
|
ie7-install.bat |
|
|
|
Support |
|
|
|
|
|
DebuggingTools |
|
|
|
|
debug.reg |
|
|
|
|
debuginstall.vbs |
|
|
|
|
e2k7toolsinstall.cmd |
|
|
|
Symbols |
|
|
|
|
|
E2K7 |
|
|
|
|
|
Hotfixes |
|
|
|
|
|
COM |
|
|
|
|
DLL |
|
|
|
|
EXE |
|
|
|
|
FLT |
|
|
|
RTM |
|
|
|
|
Hfsyminst.bat |
|
|
W2K3-PostSP2 |
|
|
|
|
|
E2K7-post-sp2.bat |
|
|
|
|
W2K3-post-sp2.bat |
|
|
|
W2K8-Hotfix |
|
|
|
|
|
W2K8-hotfix.bat |
|
|
When the directory structure has been created, you must download the appropriate files for your environment and place them in the correct directories. You must also create the required automation files listed in the table above.
Download the Appropriate Support Files
Select the appropriate support and update files for your environment and download them. The following list is recommended for evaluation and testing as part of your server build for Microsoft Exchange Server 2007 on Windows Server 2003.
Windows Server 2003 Recommendations
Windows Debugging Tools
For Windows Server 2003 x64 edition, you can download the debugging tools from Install Debugging Tools for Windows 64-bit Version.
Service Pack
For Windows Server 2003 x64 edition, see Windows Server 2003 Service Pack 2 for x64 Editions.
Security Configuration Wizard
For general information about the Security Configuration Wizard, review the Security Configuration Wizard Documentation.
For more information about how to secure the operating system when Exchange Server 2003 is installed, see Windows 2003 SP1 Security Configuration Wizard and Exchange servers.
For more information about how to secure the operating system when Exchange Server 2007 is installed, see Using the Security Configuration Wizard to Secure Windows for Exchange Server Roles.
Internet Explorer
For Windows Server 2003 SP2 x64, install Windows Internet Explorer 7 for Windows 64 bit Client/Server.
Hotfixes
Download the following recommended hotfixes.
All security hotfixes for the operating system from Microsoft Security Bulletin Search
Cluster-specific Post-SP2 hotfixes on server clusters from Recommended hotfixes for Windows Server 2003 Service Pack 2-based server clusters
December 2007 cumulative time zone update for Microsoft Windows operating systems
Service Packs
Install the following service packs.
Exchange 2007 Requirements
Important
If you have deployed Client Access server to Client Access server proxying, you must apply the update rollup to the Internet-facing Client Access servers before you apply the update rollup to the non-Internet-facing Client Access servers. For other Exchange 2007 configurations, the order in which you apply the update rollup to the servers is not important.
Update Rollup
For more information about the recommended update rollup for Exchange 2007 SP1, see Microsoft Knowledge Base article, "How obtain the latest service pack or update rollup for Exchange 2007" (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=937052).
Preparing Necessary Automation Files
Prepare the necessary automation files for your server build DVD. These files include the following:
e2k7toolsinstall.cmd
e2k7-prereqs.bat
edge-prereqs .bat
UM-prereqs.bat
ie7-install.bat
Hfsyminst.bat
E2K7-post-sp2.bat
W2K3-post-sp2.bat
W2K8-hotfix.bat
debug.reg
debuginstall.vbs
legacyEAS.vbs
ConfigureAutoDiscover.ps1
ConfigureOAB.ps1
ConfigureOLAnywhere.ps1
ConfigureOWA.ps1
Set-registry.ps1
Exchange-Base.xml
Exchange-CAS.xml
Exchange-ClusMBX.xml
Exchange-Edge.xml
Exchange-MBX.xml
Exchange-UM.xml
403-4.asp
Detailed instructions on creating these files are available in the following topics:
Server Build DVD Exchange 2007 Tools Installation Command File Example
Server Build DVD Batch File Example
Server Build DVD Registry File Sample (Enable Debugging)
Server Build DVD Visual Basic Script Examples
Server Build DVD PowerShell Script Examples
Server Build DVD XML Answer File Examples
Updates and Support Files
Place updates and support files in the following build DVD directory structure.
E2K7CONFIGDVD\E2K7-PreReqs\
e2k7-prereqs.bat
edge-prereqs.bat
UM-prereqs.bat
Exchange-Base.xml
Exchange-CAS.xml
Exchange-ClusMBX.xml
Exchange-Edge.xml
Exchange-MBX.xml
Exchange-UM.xml
E2K7CONFIGDVD\E2K7-PostSP1\
You must update the Post-e2k7sp1.bat batch file with the list of hotfixes you plan to deploy.
E2K7CONFIGDVD\E2K7-Scripts\
- Set-registry.ps1
E2K7CONFIGDVD\E2K7-Scripts\CAS\
ConfigureAutoDiscover.ps1
ConfigureOAB.ps1
ConfigureOLAnywhere.ps1
ConfigureOWA.ps1
legacyEAS.vbs
E2K7CONFIGDVD\E2K7-Scripts\HT\
The E2K7-Scripts\HT directory is reserved for any scripts that you may wish to implement for servers with the Hub Transport server role.
E2K7CONFIGDVD\IE7\
- ie7-install.bat
E2K7CONFIGDVD\Support\
debug.reg
debuginstall.vbs
e2k7toolsinstall.cmd
E2K7CONFIGDVD\Support\DebuggingTools\
Download the contents of the Windows 64-bit Debugging Tools found in Install Debugging Tools for Windows 64-bit Version and extract to the DebuggingTools folder.
E2K7CONFIGDVD\Symbols\E2K7\
- Hfsyminst.bat
E2K7CONFIGDVD\Symbols\E2K7\Hot-Fixes\*
Extract the symbols from the E2K7 Post-RTM hotfixes and place the DLL, EXE, COM, or FLT directories in the \Hot-Fixes directory.
E2K7CONFIGDVD\Symbols\E2K7\RTM\
Copy the contents of Exchange 2007 RTM CD \Support\Symbols\i386 folder to \Symbols\E2K7\RTM.
E2K7CONFIGDVD\W2K3-PostSP2\
You must update the following batch files with the list of Windows Server 2003 post-SP2 hotfixes you are deploying and place the hotfixes in the \W2K3-PostSP2 directory.
E2K7-post-sp2.bat
W2K3-post-sp2.bat
E2K7CONFIGDVD\W2K8-Hotfix\
You must update the W2K8-hotfix.bat batch file with the list of Windows Server 2008 post-RTM hotfixes you are deploying and place the hotfixes in the \W2K8-Hotfix directory.
For More Information
For more information about Server Build DVD Exchange 2007 Tools Installation Command File Examples, see Server Build DVD Exchange 2007 Tools Installation Command File Example.
For more information about Server Build DVD Batch File Examples, see Server Build DVD Batch File Example.
For more information about Server Build DVD Registry File Sample (Enable Debugging), see Server Build DVD Registry File Sample (Enable Debugging).
For more information about Server Build DVD Visual Basic Script Examples, see Server Build DVD Visual Basic Script Examples.
For more information about Server Build DVD PowerShell Script Examples, see Server Build DVD PowerShell Script Examples.
For more information about Server Build DVD XML Answer File Examples, see Server Build DVD XML Answer File Examples.