Ускоренная установка Exchange 2007 SP1 на Windows Server 2008

Перед тем как вы приступите к инсталляции Exchange 2007 SP1 на Windows Server 2008 необходимо предварительно установить требуемые компоненты ОС, различные, в зависимости от ролей, которые вы планируете развернуть на данном сервере. Детали установки предварительных компонентов описаны в Microsoft TechNet: [En , Ru ]

В этом посте мы бы хотели поделиться с вами набором XML файлов, которые можно использовать для упрощения установки этих предварительно требуемых компонентов. Архив приаттачен внизу поста.

В нем – следующие XML конфиги:

  • Exchange-Base.xml – устанавливает общие для всех ролей Exchange компоненты.
    Примечание: Для завершения установки требуется перезагрузка. Перегрузить сервер понадобится перед установкой всех остальных компонентов операционной системы, перечисленных ниже. Если инструменты управления AD не будут установлены прежде компонентов IIS 7, впоследствии возможны проблемы с конфигурацией IIS 7, которые могут испортить результаты, поэтому рекомендуется перегрузить сервер.
  • Exchange-MBX.xml – устанавливает остальные предварительно необходимые компоненты для роли Mailbox Server.
  • Exchange-CAS.xml – для Client Access server role.
  • Exchange-Edge.xml – для роли Edge Transport.
  • Exchange-UM.xml – для роли Unified Messaging.
  • Exchange-ClusMBX.xml – устанавливает остальные предварительно необходимые компоненты для кластерного Mailbox Server. В отличие от Exchange-MBX.xml, здесь устанавливается еще Failover Clustering.
  • Роль Hub Transport не требует прочих компонентов операционной системы, кроме стандартных, указанных в Exchange-Base.xml.

Чтобы запустить эти XML файлы, и установить предварительные компоненты ОС, нужно выполнить команду:

ServerManagerCmd -ip <path><Exchange-role>.XML

Так что, давайте посмотрим как это выглядит в реальной жизни, если вы, скажем, собираетесь установить Mailbox серверную роль. Первым делом нужно запустить Exchange-Base.xml, а затем Exchange-MBX.xml.

Но это еще не все полезное, что можно извлечь из этих XML файлов. С их помощью вы можете проверить корректность установки предварительных компонентов операционной системы, которые уже были установлены! Допустим, я полагаю, что уже установил все необходимые компоненты для кластерного Mailbox сервера. Проверить это можно следующим образом:

ServerManagerCmd -w -ip <path>exchange-clusmbx.xml
Примечание: Обратите внимание, что запускается “WhatIf” режим

Skipping [Web Server (IIS)] Web Server (IIS) because it is already installed on this computer.
Skipping [Web Server (IIS)] Basic Authentication because it is already installed on this computer.
Skipping [Web Server (IIS)] Windows Authentication because it is already installed on this computer.
Skipping [Web Server (IIS)] ISAPI Extensions because it is already installed on this computer.
Skipping [Web Server (IIS)] IIS 6 Metabase Compatibility because it is already installed on this computer.
Skipping [Web Server (IIS)] IIS 6 Management Console because it is already installed on this computer.
Specified for installation: [Failover Clustering]

Остается этот сервер перезагрузить, для завершения инсталляции.

Результат выше, говорит нам, что все предварительно требуемые компоненты операционной системы установлены, за исключением Failover Clustering. Остальные компоненты будут пропущены, поскольку были установлены когда-то ранее. Повторный запуск .xml файла не нанесет никакого вреда уже установленным компонентам, их просто пропустят.

Можно также быстро получить список уже установленных компонентов операционной системы:

ServerManagerCmd -q

MaximumExchange.ru - Windows 2008 ServerManagerCmd -q

Сами XML файлы можно скачать здесь.

Leave a Reply

Your email address will not be published.