В данном разделе рассмотрено использование сценариев командной консоли Exchange для копирования конфигурации компьютера с установленной ролью пограничного транспортного сервера Microsoft Exchange Server 2007. Этот процесс называется клонированием конфигурации. Клонирование конфигурации — это способ развертывания новых пограничных транспортных серверов, использующий данные конфигурации ранее настроенного исходного сервера. Данные конфигурации ранее настроенного исходного сервера копируются и экспортируются в файл XML, который затем импортируется на целевой сервер.
Можно развернуть несколько пограничных транспортных серверов в промежуточной сети и распределить сетевой трафик между всеми ними, определив в базе данных DNS почтового домена несколько MX-записей ресурсов с одинаковым приоритетом. Данные конфигурации пограничного транспортного сервера хранятся в Active Directory Application Mode (ADAM) и не реплицируются между несколькими пограничными транспортными серверами. Клонирование конфигурации позволяет гарантировать, что все пограничные транспортные серверы, развернутые в периметре сети, будут работать, используя одну и ту же конфигурацию.
Важно! |
---|
В клонированную конфигурацию не копируются параметры пограничной подписки сервера. Кроме того, не клонируются используемые в службе Microsoft Exchange EdgeSync сертификаты. Процесс EdgeSync должен быть запущен независимо для каждого пограничного транспортного сервера. Служба Microsoft Exchange EdgeSync перезаписывает параметры, включенные как в данные клонированной конфигурации, так и в данные репликации EdgeSync. |
Примечание. |
---|
Сервер Exchange 2007 с пакетом обновления 1 (SP1) поддерживает развертывание ролей сервера на компьютере с операционной системой Windows Server 2008. При установке роли пограничного транспортного сервера на компьютер с операционной системой Windows Server 2008, ADAM заменяется службами Active Directory облегченного доступа к каталогам. В операционной системе Windows Server 2008 некоторые возможности были усовершенствованы или переименованы. Дополнительные сведения о различиях между Windows Server 2003 и Windows Server 2008 см. в разделе Изменения в терминологии. |
Приступая к работе
Для получения дополнительных сведений о клонируемых данных конфигурации и параметрах, которые могут быть использованы со сценариями клонированной конфигурации, см. раздел Использование клонированной конфигурации пограничного транспортного сервера.
Установите роль пограничного транспортного сервера на исходном сервере и настройте сервер.
Установите роль пограничного транспортного сервера на целевом сервере.
Вместе с ролью пограничного транспортного сервера устанавливаются два сценария командной консоли Exchange, используемые для выполнения следующих задач клонирования конфигурации:
- ExportEdgeConfig.ps1 Этот сценарий
экспортирует все настроенные пользователем параметры и данные с
пограничного транспортного сервера, сохраняя эти данные в файл
XML.
- ImportEdgeConfig.ps1 На этапе проверки
конфигурации сценарий ImportEdgeConfig.msh проверяет файл XML,
чтобы понять, являются ли экспортированные серверные настройки
правильными для целевого сервера. Если настройки нужно изменить,
сценарий записывает неправильные значения в файл ответов, в котором
администратор указывает данные целевого сервера, которые будут
использоваться на этапе импорта конфигурации. На этапе импорта
конфигурации сценарий импортирует все настроенные пользователем
параметры и данные, сохраненные в промежуточном файле XML,
созданном сценарием ExportEdgeConfig.ps1.
Эти сценарии находятся в папке \scripts папки установки Exchange. Местонахождением по умолчанию для этой папки является C:\Program Files\Microsoft\Exchange Server\Scripts.
Чтобы выполнить следующие процедуры на компьютере с установленной ролью пограничного транспортного сервера, необходимо осуществить вход с учетной записью, входящей в локальную группу «Администраторы» данного компьютера.
Примечание. |
---|
Если какие-либо соединители отправления настроены на использование учетных данных, пароль в промежуточном файле XML записывается в виде зашифрованной строки. Со сценариями ImportEdgeConfig.ps1 и ExportEdgeConfig.ps1 можно использовать параметр -key, чтобы задать 32-байтовую строку для шифрования и дешифрования пароля. Если параметр -key не используется, используется ключ шифрования по умолчанию. |
Примечание. |
---|
В окончательной первоначальной (RTM) версии сервера Exchange 2007 при экспорте данных конфигурации с исходного пограничного транспортного сервера объект конфигурации транспорта не записывается в промежуточный XML-файл. Таким образом, данные конфигурации этого объекта не клонируются на целевом сервере. Параметры объекта конфигурации транспорта определяют параметры транспорта электронной почты в масштабах всего сервера для пограничного транспортного сервера. После импорта промежуточного XML-файла на целевой сервер параметры объекта конфигурации транспорта имеют значения по умолчанию. Если на целевом сервере требуется использовать такую же конфигурацию этого объекта, как и на исходном сервере, после завершения процесса импорта необходимо настроить параметры с помощью командлета Set-TransportConfig. Дополнительные сведения см. в разделе Set-TransportConfig. |
Новые возможности сервера Exchange Server 2007 с пакетом обновления 1 (SP1)
Пограничные транспортные серверы с сервером Exchange 2007 с пакетом обновления 1 (SP1) включают объект конфигурации транспорта в данные, записываемые в промежуточный XML-файл. Поэтому после импорта этого файла параметры объекта конфигурации транспорта на целевом сервере будут иметь такие же значения, что и на исходном сервере.
Процедура
Использование командной консоли Exchange для клонирования исходного сервера с помощью сценариев командной консоли Exchange
-
Скопируйте сценарий ExportEdgeConfig.ps1 в корневую папку своего профиля пользователя на исходном сервере.
-
На исходном сервере выполните экспорт данных конфигурации сервера, используя сценарий ExportEdgeConfig.ps1. Выполните в командной консоли Exchange следующую команду: В команде замените C:\CloneConfigData.xml на полный путь к файлу XML, создаваемому сценарием ExportEdgeConfig.ps1.
Копировать код ./ExportEdgeConfig -CloneConfigData:"C:\CloneConfigData.xml"
Появится подтверждающее сообщение, «Данные пограничной конфигурации успешно экспортированы в: C:\CloneConfigData.xml».
-
Скопируйте полученный файл на целевой сервер.
Применение сценариев командной консоли Exchange для проверки файла конфигурации и создания файла ответов
-
Скопируйте сценарий ExportEdgeConfig.ps1 в корневую папку своего профиля пользователя на целевом сервере.
-
На сервере назначения проверьте файл конфигурации, используя сценарий ExportEdgeConfig.ps1. Выполните в командной консоли Exchange следующую команду: В команде замените C:\CloneConfigData.xml на полный путь к файлу XML, создаваемому сценарием ExportEdgeConfig.ps1. Замените C:\CloneConfigAnswer.xml на полный путь к файлу ответов, который будет использован сценарием IExportEdgeConfig.ps1 для настройки специфических для сервера параметров.
Копировать код ./importedgeconfig -CloneConfigData:"C:\CloneConfigData.xml" -IsImport $false -CloneConfigAnswer:"C:\CloneConfigAnswer.xml"
Появится подтверждающее сообщение «Файл ответов успешно создан».
-
Откройте файл ответов и измените любые параметры, недействительные для целевого сервера. Если изменения не требуются, файл ответов будет пустым. Сохраните сделанные изменения.
Применение командной консоли Exchange для импорта файла конфигурации
-
Импортируйте данные конфигурации сервера, используя сценарий ExportEdgeConfig.ps1. Выполните в командной консоли Exchange следующую команду: В этой команде замените строку С:\CloneConfigData.xml полным путем к файлу XML, создаваемому сценарием ExportEdgeConfig.ps1. Замените C:\CloneConfigAnswer.xml на полный путь к файлу ответов, созданному сценарием ExportEdgeConfig.ps1.
./importedgeconfig -CloneConfigData:"
C:\CloneConfigData.xml" -IsImport $true -CloneConfigAnswer:"
C:\CloneConfigAnswer.xml"
Появится подтверждающее сообщение: «Импорт данных граничной конфигурации успешно произведен».
Дополнительные сведения
Для получения дополнительных сведений см. раздел Использование клонированной конфигурации пограничного транспортного сервера.