Automated installation of Exchange prerequisites 2007 on Windows Server 2008

In this document, explains how to automate the installation of one or more Exchange servers 2007, basically the requirements of the installation. En este articulo del Technet http://technet.microsoft.com/en-us/library/bb691354.aspx muestra cómo crear unos script’s para instalar los prerrequisitos de Exchange 2007 and Windows Server 2008 to install the Exchange feature you're interested in 2007 via command line. With this website you can generate some response files (XML) to install whatever you need.

Descripción de los archivos XML:
Exchange-Base.xml – Este XML instala los componentes comunes usados por la mayoría de los roles de Exchange 2007. Es recomendado reiniciar el servidor.
Exchange-MBX.xml – Instala los prerrequisitos del servidor con la función de buzón.
Exchange-CAS.xml – Instala el resto de prerrequisitos para la función de acceso de cliente.
Exchange-Edge.xmlInstala el resto de prerrequisitos para la función de transporte perimetral. Exchange-UM.xmlInstala los prerrequisitos para la función de mensajería unificada.
Exchange-ClusMBX.xml Instala los requisitos para la función de buzón con clúster, in addition to the high availability cluster.
The Hub Transport role does not require prerequisites, so it does not need a specific XML other than Exchange-Base.xml.
To run the installation using answer files, it will be executed as follows: ServerManagerCmd -ip PATH<Exchange-role>.XML

Contents of the XML files:

Exchange-Base.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008 –>
<!– Usage: ServerManagerCmd -ip Exchange-Base.xml –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”HTTP://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>

<!– BASE: Install PowerShell feature –>
<Feature Id=”PowerShell”/>

<!– PREPARESCHEMA: Install LDIFDE and other directory tools –>
<Feature Id=”RSAT-ADDS”/>
</ServerManagerConfiguration>

Exchange-CAS.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008 –>
<!– Usage: ServerManagerCmd -ip Exchange-CAS.xml –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”HTTP://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>

<!– Install the Web Server role with additional child components –>
<Role Id=”Web-Server”/>
<RoleService Id=”Web-Metabase”/>
<RoleService Id=”Web-Lgcy-Mgmt-Console”/>
<RoleService Id=”Web-ISAPI-Ext”/>

<!– Install the three authentication types for OWA, GZip compression, plus Outlook Anywhere support –>
<RoleService Id=”Web-Basic-Auth”/>
<RoleService Id=”Web-Digest-Auth”/>
<RoleService Id=”Web-Windows-Auth”/>
<RoleService Id=”Web-Dyn-Compression”/>
<Feature Id=”RPC-over-HTTP-proxy”/>
</ServerManagerConfiguration>

Exchange-ClusMBX.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008 –>
<!– Usage: ServerManagerCmd -ip Exchange-ClusMBX.xml –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”HTTP://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>

<!– Install clustering support –>
<Feature Id=”Failover-Clustering”/>

<!– Install the Web Server role with default child components –>
<Role Id=”Web-Server”/>

<!– Install the optional IIS6 Metabase and console –>
<RoleService Id=”Web-Metabase”/>
<RoleService Id=”Web-Lgcy-Mgmt-Console”/>
<RoleService Id=”Web-ISAPI-Ext”/>

<!– Install auth types for DAV support –>
<RoleService Id=”Web-Basic-Auth”/>
<RoleService Id=”Web-Windows-Auth”/>
</ServerManagerConfiguration>

Exchange-Edge.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008 –>
<!– Usage: ServerManagerCmd -ip Exchange-Edge.xml –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”HTTP://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>

<!– Install AD Lightweight Directory Services (aka ADAM) –>
<Role Id=”ADLDS”/>
</ServerManagerConfiguration>

Exchange-MBX.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008 –>
<!– Usage: ServerManagerCmd -ip Exchange-MBX.xml –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”HTTP://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>

<!– Install the Web Server role with default child components –>
<Role Id=”Web-Server”/>

<!– Install the optional IIS6 Metabase and console –>
<RoleService Id=”Web-Metabase”/>
<RoleService Id=”Web-Lgcy-Mgmt-Console”/>
<RoleService Id=”Web-ISAPI-Ext”/>

<!– Install auth types for DAV support –>
<RoleService Id=”Web-Basic-Auth”/>
<RoleService Id=”Web-Windows-Auth”/>
</ServerManagerConfiguration>

Exchange-UM.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008 –>
<!– Usage: ServerManagerCmd -ip Exchange-UM.xml –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”HTTP://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>

<!– Install the Windows Media Player components –>
<Feature Id=”Desktop-Experience”/>
</ServerManagerConfiguration>

Fountain: http://msexchangeteam.com/archive/2008/03/10/448407.aspx


Recommended Posts

Author

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Do not hesitate to contact me, I will try to help you whenever I can, Sharing is living ;) . Enjoy documents!!!