Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-04-22

Чтобы установить систему Microsoft Exchange Server 2010 в автоматическом режиме, программу установки можно использовать в окне командной строки. Автоматическая установка Exchange 2010 выполняется из командной строки.

Примечание.
После установки на компьютере под управлением Exchange 2010 каких-либо ролей сервера добавить другие роли сервера на тот же компьютер с помощью мастера установки Exchange 2010 невозможно. Если на компьютер нужно добавить дополнительные роли сервера, необходимо использовать компонент панели управления «Установка и удаление программ» или запустить программу Setup.com из окна командной строки.

Сведения о задачах, которые необходимо выполнить после установки, см. в разделе Задачи, выполняемые после установки Exchange 2010.

Предварительные условия

  • Для обеспечения правильного потока электронной почты необходимо установить роль сервера почтовых ящиков и роль транспортного сервера-концентратора на каждом сайте Служба каталогов Active Directory.

  • Чтобы обеспечить правильную работу клиентского доступа, на каждом сайте Служба каталогов Active Directory с установленной ролью сервера почтовых ящиков необходимо установить роль сервера клиентского доступа.

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

  • Перед началом установки необходимо убедиться, что каждая из ролей сервера соответствует необходимым предварительным условиям и системным требованиям.

  • Если схема Служба каталогов Active Directory не была предварительно подготовлена, убедитесь, что для используемой учетной записи делегировано членство в группе администраторов схемы. При установке первого сервера Exchange 2010 в организации используемая учетная запись должна входить в группу администраторов предприятия. Если в организации устанавливается не первый сервер Exchange 2010 и схема уже подготовлена, используемая учетная запись должна являться членом группы ролей управления организацией Exchange 2010.

    Администраторы, состоящие в группе ролей делегированной установки, могут развертывать серверы Exchange 2010, подготовленные участником группы ролей управления организацией. Дополнительные сведения о делегированной установке см. в разделе Подготовка сервера Exchange Server 2010 и делегирование установки. Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange 2010, см. в разделе Общие сведения о разрешениях.

Примечание.
При установке сервера Exchange 2010 во время подготовки службы каталогов Служба каталогов Active Directory в корневом домене, недоступном для пользователей и администраторов, создаются системные почтовые ящики. Эти системные почтовые ящики создаются для таких компонентов Exchange 2010, как «Утверждение сообщений» и «Электронное обнаружение».

Установка сервера Exchange 2010 в автоматическом режиме с помощью Setup.com

  1. Выполните вход на сервер, на который необходимо установить Exchange 2010.

  2. Вставьте DVD-диск Exchange 2010 в DVD-дисковод, а затем перейдите в командной строке к DVD-диску либо к сетевой папке, в которой находятся установочные файлы Exchange 2010.

  3. В командной строке выполните команду, применимую для вашей организации.

    Скопировать код
    Setup.com [/mode:<setup mode>] [/role:<server roles to install>] [/InstallWindowsComponents] [/OrganizationName:<name for the new Exchange organization>] [/TargetDir:<target directory>] [/SourceDir:<source directory>][/UpdatesDir:<directory from which to install updates>] [/DomainController:<FQDN of domain controller>] [/AnswerFile:<filename>] [/DoNotStartTransport] [/EnableLegacyOutlook] [/LegacyRoutingServer] [/EnableErrorReporting] [/NoSelfSignedCertificates] [/AdamLdapPort:<port>] [/AdamSslPort:<port>] [/LanguagePack:<language pack bundle>] [/AddUmLanguagePack:<UM language pack name>] [/RemoveUmLanguagePack:<UM language pack name>] [/NewProvisionedServer:<server>] [/RemoveProvisionedServer:<server>] [/ExternalCASServerDomain:<domain>] [/MdbName:<mailbox database name>] [/DbFilePath:<Edb file path>] [/LogFolderPath:<log folder path>] [/Upgrade] [/Hosting]
    
    • [/mode: <режим_установки> или /m:<режим_установки>]

      Параметр /mode необходимо использовать, чтобы указать режим установки. Если режим установки не указан, в программе установки используется режим установки по умолчанию. Выберите один из следующих режимов:

      Install   Этот режим используется при установке новой роли или добавлении роли в существующую установку (режим обслуживания). Этот режим можно использовать как в мастере установки Exchange, так и в автоматической установке.

      Uninstall   Этот режим используется при удалении установки Exchange или удалении одной роли сервера из существующей установки (обслуживание). Этот режим можно использовать как в мастере установки Exchange, так и в автоматической установке.

      Upgrade   Этот режим выбирается в том случае, когда система Exchange установлена и требуется установить новую версию. Этот режим используется для установки пакета обновления. Этот режим можно использовать как в мастере установки Exchange, так и в автоматической установке.

      RecoverServer   Этот режим используется при разрушительных сбоях сервера и необходимости восстановления данных. Необходимо установить сервер, используя такое же полное доменное имя (FQDN), как у отказавшего сервера, и затем запустить установку с параметром /m:RecoverServer. Не указывайте роли для восстановления. Программа установки обнаруживает объект сервера Exchange в Служба каталогов Active Directory и автоматически устанавливает соответствующие файлы и выполняет необходимую настройку. После восстановления сервера можно восстановить базы данных и выполнить повторную настройку дополнительных параметров.

      Режим RecoverServer можно использовать только в том случае, если на компьютере не установлен сервер Exchange. В службе Служба каталогов Active Directory должен быть объект сервера Exchange. Этот режим можно использовать только во время автоматической установки.

    • [/roles: <роли_сервера>, /role:<роли_сервера> или /r:<роли_сервера>]

      Чтобы указать роли, которые необходимо установить или удалить, используйте параметр /roles. Выберите одну или несколько следующих ролей в списке, разделенном запятыми:

      ClientAccess (или CA, или C)

      EdgeTransport (или ET, или E)

      Примечание.
      Роль пограничного транспортного сервера не может находиться на одном компьютере с другой ролью сервера. Роль пограничного транспортного сервера необходимо установить в демилитаризованной зоне вне леса Служба каталогов Active Directory.
      HubTransport (или HT, или H)

      Mailbox (или MB, или M)

      UnifiedMessaging (или UM, или U)

      ManagementTools (или MT, или T)

      Примечание.
      При выборе ManagementTools будут установлены консоль управления Exchange и командлеты Exchange для командной консоли Exchange. Средства управления будут установлены автоматически при установке любой другой роли сервера.
      Например, чтобы указать роли сервера клиентского доступа и сервера почтовых ящиков, выполните следующую команду: Setup.com /roles:ClientAccess,Mailbox или укажите следующее: Setup.com /r:C,M.

    • [/InstallWindowsComponents]

      Во время установки системы Exchange 2010 с пакетом обновления 1 (SP1) теперь можно устанавливать необходимые роли и компоненты Windows для каждой выбранной роли сервера Exchange 2010 SP1. Если перезагрузка необходима, установка возобновится в месте ее приостановки. Например, чтобы указать /InstallWindowsComponents, укажите следующее: Setup.com /roles:ClientAccess,Mailbox /InstallWindowsComponents

    • [/OrganizationName:<имя_организации> или /on:<имя_организации>]

      Чтобы указать имя создаваемой организации Exchange, используйте параметр /OrganizationName. Этот параметр необходим при установке первого сервера в организации, если не была выполнена команда Setup /PrepareAD. При установке сервера в существующей организации Exchange или после выполнения команды Setup /PrepareAD этот параметр использовать нельзя.

      Примечание.
      В мастере установки сервера Exchange 2010 значение по умолчанию — Основная организация. В версии программы установки для командной строки значение по умолчанию отсутствует.
      Имя организации Exchange может содержать только следующие знаки:

      буквы от A до Z;

      буквы от a до z;

      цифры от 0 до 9;

      пробелы (не в начале и не в конце имени);

      дефисы.

      Имя организации не должно превышать 64 символа. Имя организации не может быть пустым. Если имя организации содержит пробелы, его необходимо заключить в кавычки.

    • [/TargetDir:<папка_назначения> или /t:<папка_назначения>]

      С помощью параметра /TargetDir можно указать расположение для установки файлов Exchange 2010. Расположение по умолчанию — Program Files\Microsoft\Exchange Server. Сервер Exchange 2010 нельзя установить в корневой каталог, например C:\. Сервер Exchange 2010 нельзя установить на диск только для чтения, электронный диск, сетевой диск, съемный диск или диск неизвестного типа. Каталог установки уже установленного сервера Exchange изменить нельзя (например, при добавлении роли сервера). Если имя конечной папки содержит пробелы, его необходимо заключить в кавычки (").

    • [/SourceDir:<исходная_папка> или /s:<исходная_папка>]

      Параметр /SourceDir используется для указания расположения, в котором находятся установочные файлы сервера Exchange 2010, при добавлении роли сервера на существующий сервер Exchange 2010, а также если исходная папка отличается от папки, из которой запускается программа установки. Значение по умолчанию — текущий каталог, из которого запускается программа установки. Если имя исходной папки содержит пробелы, его необходимо заключить в кавычки (").

    • [/UpdatesDir:<папка_обновлений> или /u:<папка_обновлений>]

      С помощью параметра /UpdatesDir можно указать каталог, из которого будут устанавливаться обновления. Если имя папки для обновлений содержит пробелы, его необходимо заключить в кавычки ("). В каталоге обновлений должен находиться либо файл Updates.exe, либо один или несколько файлов *.msp. Программа установки установит обновления перед установкой указанных ролей сервера Exchange.

      По умолчанию программа установки использует папку обновлений, расположенную в корневом каталоге установочного носителя. Этот параметр используется, если необходимо, чтобы программа установки выполнила поиск обновлений в папке, отличной от папки по умолчанию. Можно указать только одну папку обновлений.

    • [/DomainController:<имя_FQDN_контроллера_домена> или /dc:<имя_FQDN_контроллера_домена>]

      Параметр /DomainController используется для задания контроллера домена, который применяется для чтения и записи данных в Служба каталогов Active Directory в процессе установки. Можно использовать формат NetBIOS или полных доменных имен. Указанный контроллер домена должен находиться на том же сайте Служба каталогов Active Directory, что и сервер, на котором запущена программа установки, и соответствовать следующим требованиям: Windows Server 2003 Standard Edition с пакетом обновления 1 (SP1) или более поздняя версия (32- или 64-разрядная), Windows Server 2003 Enterprise Edition с пакетом обновления 1 (SP1) или более поздняя версия (32- или 64-разрядная), Windows Server 2008 выпуска Standard или Enterprise (32- или 64-разрядная), Windows Server 2008 R2 выпуска Standard или Enterprise или Windows Server 2008 выпуска Datacenter или R2 Datacenter. Если этот параметр не используется, программа установки выберет контроллер домена автоматически.

      Для выполнения команды Setup /PrepareSchema или Setup /PrepareAD либо для установки первого сервера Exchange 2010 в организации, если не была выполнена команда Setup /PrepareAD, программе установки необходимо использовать контроллер домена хозяина схемы для чтения и записи данных в Служба каталогов Active Directory. Если указан контроллер домена, не являющийся хозяином схемы, программа установки завершит работу и выведет сообщение об ошибке.

    • [/AnswerFile:<имя_файла> или /a:<имя_файла>]

      Параметр /AnswerFile используется для указания расположения файла, который содержит параметры для программы установки. Этот файл можно использовать для установки сервера Exchange 2010 с одинаковыми параметрами на несколько компьютеров. В файле ответов можно использовать следующие параметры: EnableLegacyOutlook, LegacyRoutingServer, OrganizationName, DoNotStartTransport, UpdatesDir, EnableErrorReporting, NoSelfSignedCertificates, AdamLdapPort и AdamSslPort.

      Примечание.
      Не используйте для параметров в файле ответов знак косой черты (/).
      Ниже приведен пример содержимого файла ответов AnswerFile01.txt.

      Скопировать код
      EnableErrorReporting
      UpdatesDir=C:\Exchange2010_Updates
      
      Ниже приведен пример выполнения команды программы установки для использования этого файла ответов.

      Скопировать код
      Setup.com /Mode:Install /Roles:Mailbox /AnswerFile:C:\AnswerFile01.txt
      
    • [/DoNotStartTransport]

      Параметр /DoNotStartTransport отключает запуск службы транспорта Microsoft Exchange после завершения установки. По умолчанию программа установки запускает службу транспорта Microsoft Exchange после установки роли транспортного сервера-концентратора или пограничного транспортного сервера. Этот параметр следует использовать при необходимости дополнительной настройки перед тем, как пограничный транспортный сервер или транспортный сервер-концентратор начнут принимать сообщения электронной почты, например для настройки агентов защиты от нежелательной почты. Этот параметр рекомендуется применять при использовании параметра /RecoverServer для восстановления транспортного сервера-концентратора или пограничного транспортного сервера, что позволяет переместить базу данных очередей с отказавшего сервера в правильное расположение на новом сервере перед запуском службы транспорта Microsoft Exchange.

      Примечание.
      Служба транспорта Microsoft Exchange работает только на транспортных серверах-концентраторах и пограничных транспортных серверах.
    • [/EnableLegacyOutlook]

      Параметр /EnableLegacyOutlook используется, чтобы указать, что в организации имеются клиентские компьютеры, на которых используется приложение Microsoft Outlook 2003 или более ранняя версия. Сервер Exchange 2010 создаст на сервере почтовых ящиков базу данных общих папок. Если на всех клиентских компьютерах выполняется Office Outlook 2007, наличие общих папок в Exchange 2010 является необязательным. Если этот параметр не используется, сервер Exchange 2010 не создает на сервере почтовых ящиков базу данных общих папок. Базу данных общих папок можно добавить позже.

      Этот параметр можно использовать только при установке первого сервера почтовых ящиков в организации.

      При установке первого сервера почтовых ящиков в существующей организации Exchange Server 2003 программа установки по умолчанию создает базу данных общих папок на сервере Exchange 2010. Указывать этот параметр не требуется. Программа установки не будет создавать базу данных общих папок при установке последующих серверов почтовых ящиков в данной организации.

    • [/LegacyRoutingServer]

      Параметр /LegacyRoutingServer используется для указания сервера-плацдарма Exchange 2003, расположенного в группе маршрутизации, для которой будет создаваться исходный соединитель группы маршрутизации. Соединитель группы маршрутизации необходим для потока почты между сервером Exchange 2010 и сервером Exchange 2003 при совместной работе этих версий сервера Exchange в одной организации.

      Этот параметр можно использовать только при установке в организации первого транспортного сервера-концентратора и при наличии в этой организации серверов Exchange 2003. В данном сценарии этот параметр необходим для установки потока почты между сервером Exchange 2010 и Exchange 2003.

    • [/EnableErrorReporting]

      Параметр /EnableErrorReporting используется для включения отчета об ошибках во время установки. Если функция создания отчетов об ошибках включена, служба регистрации ошибок выполняет сбор данных об использовании сервера Exchange 2010 и о возможных проблемах. Эти сведения используются корпорацией Майкрософт для выявления и устранения неполадок.

      Этот параметр можно использовать только при выполнении программы установки в режиме Install.

      При включении функции создания отчетов об ошибках программа установки присваивает значение 0 следующему разделу реестра:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\E14\DisableErrorReporting

      По умолчанию этот раздел реестра имеет значение 1, а функция создания отчетов об ошибках отключена.

    • [/NoSelfSignedCertificates]

      Параметр /NoSelfSignedCertificates используется, если требуется отключить создание программой установки самозаверяющих сертификатов в случае, когда другие допустимые сертификаты для сеансов SSL или TLS не обнаружены. При отсутствии сертификата взаимодействие между клиентами и сервером клиентского доступа или сервером единой системы обмена сообщениями будет выполняться в незашифрованном режиме.

      Этот параметр можно использовать, только когда устанавливается роль сервера клиентского доступа или роль сервера единой системы обмена сообщениями.

    • [/AdamLdapPort:<порт>]

      Параметр /AdamLdapPort используется для указания порта LDAP, который должен использоваться для экземпляра служб облегченного доступа Active Directory (AD LDS) роли сервера пограничного транспортного сервера. Значение по умолчанию — 50389. Сервер Exchange хранит номер порта LDAP ADAM в следующем разделе реестра:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\EdgeTransportRole\AdamSettings\MSExchangeAdam\LdapPort

      Этот параметр можно использовать только при установке роли пограничного транспортного сервера.

    • [/AdamSslPort:<порт>]

      Параметр /AdamSslPort позволяет указать порт SSL, который будет использоваться экземпляром AD LDS роли пограничного транспортного сервера. Можно указать любой допустимый неиспользуемый номер порта. Значение по умолчанию — 50636. Сервер Exchange хранит номер порта SSL для служб AD LDS в следующем разделе реестра:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\EdgeTransportRole\AdamSettings\MsExchangeAdam\SslPort

      Этот параметр можно использовать только при установке роли пограничного транспортного сервера.

    • [/LanguagePack:<путь_к_набору_языковых_пакетов> or /lp:<path to language pack bundle>]

      С помощью параметра /LanguagePack можно указать языковой пакет Exchange, который требуется добавить. Дополнительные сведения см. в разделе Поддержка языков в Exchange 2010.

    • [/AddUmLanguagePack:<имя_языкового_пакета_единой_системы_обмена_сообщениями>]

      Параметр /AddUmLanguagePack используется для указания добавляемого языкового пакета единой системы обмена сообщениями. После установки языкового пакета единой системы обмена сообщениями абоненты и пользователи голосового доступа к Outlook смогут взаимодействовать с единой системой обмена сообщениями на другом языке. Список языков единой системы обмена сообщениями см. в разделе Поддержка клиентских языков для единой системы обмена сообщениями.

      Для установки языкового пакета единой системы обмена сообщениями необходимо, чтобы была установлена роль сервера единой системы обмена сообщениями.

      При добавлении языкового пакета программа установки по умолчанию предполагает, что MSI-файл языкового пакета находится в папке ServerRoles\UnifiedMessaging каталога установки. Чтобы указать другое расположение, используйте параметр /SourceDir.

      Примечание.
      Не включайте в имя языкового пакета строку «umlang-» и расширение MSI. Например, файл языкового пакета для немецкого языка называется umlang-de-DE.msi. Чтобы установить этот языковой пакет, выполните следующую команду: Setup.com /AddUmLanguagePack:de-DE
      Примечание.
      Языковой пакет нельзя установить путем запуска MSI-файла языкового пакета. Для установки языковых пакетов необходимо использовать команду Setup.com.
    • [/RemoveUmLanguagePack:<UM language pack name>]

      Параметр /RemoveUmLanguagePack используется, чтобы указать языковой пакет единой системы обмена сообщениями, который требуется удалить.

      Примечание.
      Не включайте в имя языкового пакета строку «umlang-» и расширение MSI. Например, файл языкового пакета для немецкого языка называется umlang-de-DE.msi. Чтобы удалить этот языковой пакет, выполните следующую команду: Setup.com /RemoveUmLanguagePack:de-DE
      Примечание.
      Языковой пакет нельзя удалить путем запуска MSI-файла языкового пакета. Для удаления языковых пакетов необходимо использовать команду Setup.com.
    • [/NewProvisionedServer:<имя_сервера> или /nprs:<имя_сервера>]

      Параметр /NewProvisionedServer используется для создания прототипа объекта сервера в службе каталогов Служба каталогов Active Directory, чтобы можно было делегировать установку сервера. Если предоставить разрешения на этот объект сервера пользователю, обладающему разрешениями администратора сервера Exchange, этот пользователь сможет устанавливать сервер Exchange 2010 на этом компьютере. Во время установки добавляются дополнительные атрибуты для этого объекта сервера. Если имя сервера не указано, программа Setup.com создаст прототип объекта сервера в Служба каталогов Active Directory для локального сервера.

      Для выполнения команды Setup.com с параметром /NewProvisionedServer необходимо быть членом группы ролей управления организацией Exchange 2010, иметь существующую организацию Exchange в службе Служба каталогов Active Directory и по крайней мере один сервер Exchange 2010, установленный в организации. Указанный сервер должен иметь учетную запись компьютера в Служба каталогов Active Directory.

      После подготовки сервера с помощью параметра /NewProvisionedServer сервер можно просмотреть в консоли управления или в результатах выполнения командлета Get-ExchangeServer.

    • [/RemoveProvisionedServer:<имя_сервера> или /rprs:<имя_сервера>]

      Параметр /RemoveProvisionedServer используется для удаления прототипа объекта сервера, который был создан с помощью параметра NewProvisionedServer. Объект сервера можно удалить в любое время до установки Exchange 2010 на этот сервер. После установки Exchange 2010 использовать этот параметр для удаления объекта сервера невозможно. Этот параметр можно использовать только для удаления подготовленного объекта сервера. При выполнении команды Setup.com с параметром /RemoveProvisionedServer на сервере с Exchange 2010 команда Setup.com будет успешно завершена, но объект сервера не будет удален.

      Если имя сервера не указано, программа Setup.com удалит из Служба каталогов Active Directory прототип объекта сервера, имеющий то же имя, что и локальный сервер.

      Для выполнения команды Setup.com с параметром /RemoveProvisionedServer необходимо быть участником группы ролей управления организации Exchange.

    • [/ExternalCASServerDomain:<domain>]

      Этот параметр используется для задания внешнего домена для сервера клиентского доступа и настройки внешнего URL-адреса для виртуального каталога OWA/ActiveSync/Web Services/OAB. Например, чтобы задать параметр ExternalCASServerDomain, укажите следующее: Setup.com /roles:ClientAccess,Mailbox /ExternalCASServerDomain:Mail.Contoso.com. Дополнительные сведения см. в разделе Настройка внешних пространств имен клиентского доступа.

    • [/MdbName:<mailbox database name>]

      Этот параметр используется для ввода имени базы данных по умолчанию, которая создается при установке роли сервера почтовых ящиков. Это имя должно быть уникальным в пределах организации. Если этот параметр во время установки роли сервера почтовых ящиков не используется, можно создать новую базу данных, которая соответствует соглашениям об именовании, а затем при необходимости переместить почтовые ящики и удалить созданную базу данных по умолчанию. Например, чтобы задать параметр MdbName, укажите следующее: Setup.com /roles: Mailbox /MdbName: MailboxDatabase01.

    • [/DbFilePath:<Edb file path>]

      Этот параметр используется для ввода полного пути к файлу EDB при установке роли сервера почтовых ящиков. Например, чтобы задать параметр Dbfilepath, укажите следующее: Setup.com /roles: Mailbox /Dbfilepath:D:\DatabaseFiles\MailboxDatabase01.edb.

    • [/LogFolderPath:<log folder path>]

      Этот параметр используется для ввода пути к каталогу, где должны размещаться журналы базы данных при установке роли сервера почтовых ящиков. Например, чтобы задать путь к папке журналов, укажите следующее: Setup.com /roles: Mailbox /Logfolderpath:D:\DatabaseFiles\LogFolder.

    • [Upgrade]

      Этот параметр используется в том случае, если система Exchange установлена и требуется установить новую версию. Этот режим используется для установки пакетов обновления.

    • [/Hosting]

      Этот параметр используется для установки и включения функций размещения. Например, чтобы задать режим размещения, укажите следующее: Setup.com /roles: Mailbox /Hosting.

      Этот параметр доступен для развертываний с несколькими клиентами В случае локального развертывания он недоступен. Дополнительные сведения о развертывании с несколькими клиентами см. в разделе Multi-Tenant Support.

    • [/?]

      Параметр /? используется, чтобы отобразить справку по команде Setup.com.

  4. Программа установки копирует файлы установки локально на компьютер, на который устанавливается сервер Exchange 2010.

  5. Программа установки проверяет выполнение предварительных условий, в том числе относящихся к устанавливаемым ролям сервера. Если выполнены не все предварительные условия, установка будет прекращена с возвратом ошибки, в которой объясняется причина сбоя. Если выполнены все условия, установка Exchange 2010 будет выполнена.

  6. Убедитесь в том, что установка завершена успешно. Дополнительные сведения см. в разделе Проверка установки Exchange 2010.

Примеры