В данном разделе объясняется, как перемещать сервер клиентского доступа или транспортного сервера-концентратора с одного сайта Active Directory на другой сайт Active Directory.

Предварительная подготовка

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

  • роль администратора Exchange Server и членство в локальной группе администраторов на транспортном сервере-концентраторе и сервере клиентского доступа;

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

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

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

В случае использования сервера с обратным прокси, такого как сервера Microsoft ISA Server 2006, прежде чем приступить к выполнению процедуры, приостановите поток трафика от этого сервера к серверу клиентского доступа и восстановите его после перемещения сервера клиентского доступа на новый сайт.

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

На конечном сайте должно быть установлено не менее одного контроллера домена, который также является сервером глобального каталога и работает под управлением Windows Server 2003 с пакетом обновления 1 (SP1) или более поздней версии.

Процедура

Перемещение транспортного сервера-концентратора на другой сайт Active Directory

  1. На транспортном сервере-концентраторе Exchange 2007 нажмите кнопку Пуск, выберите пункт Выполнить, введите команду Services.msc и нажмите кнопку ОК.

  2. В списке служб щелкните правой кнопкой мыши пункт Транспорт Microsoft Exchange и выберите пункт Приостановить.

  3. Подождите пять минут.

  4. Откройте командную консоль Exchange и выполните следующую команду:

    Копировать код
    Get-Queue
    

    Убедитесь, что для всех очередей за исключением очереди подозрительных сообщений значение MessageCount равно нулю. Запишите все очереди с состоянием Повторить. На одном из последующих этапов нужно будет повторно отправить сообщения, которые находятся в такие очередях. Дополнительные сведения об очередях см. в разделе Управление очередями.

  5. В консоли управления (MMC) щелкните правой кнопкой мыши пункт Транспорт Microsoft Exchange и выберите пункт Стоп.

  6. В консоли управления (MMC) щелкните правой кнопкой мыши пункт Транспорт Microsoft Exchange и выберите пункт Свойства.

  7. На вкладке Общие в области Тип запуска в раскрывающемся списке выберите значение Отключено и нажмите кнопку ОК.

  8. Выполните проверку для каждого соединителя отправки на перемещаемом транспортном сервере-концентраторе, помеченном как исходный сервер, и убедитесь, что для соединителя отправки настроен другой исходный транспортный сервер-концентратор. Чтобы просмотреть, добавить или удалить исходные серверы, в консоли управления Exchange (MMC) разверните узел Организация, выберите пункт Транспортный сервер-концентратор и откройте вкладку Соединители отправки. Щелкните правой кнопкой мыши соединитель и выберите пункт Свойства. Повторите это действие для каждого соединителя. В диалоговом окне Свойства выберите вкладку Исходный сервер.

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

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

  11. Чтобы определить, какие пограничные транспортные серверы подписаны на перемещаемый транспортный сервер-концентратор, в консоли управления Exchange (MMC) разверните узел Организация, выберите пункт Транспортный сервер-концентратор и нажмите Пограничные подписки. На одном из последующих этапов нужно будет повторно подписать эти пограничные транспортные серверы.

  12. Завершите работу транспортного сервера-концентратора.

  13. На другом компьютере в организации Exchange откройте окно Active Directory — сайты и службы. Для этого в окне командной строки выполните следующую команду:

    Копировать код
    %systemroot%\system32\dssite.msc
    
  14. В окне Active Directory — сайты и службы последовательно разверните узлы Сайты, Подсети, щелкните правой кнопкой мыши подсеть, к которой принадлежит транспортный сервер-концентратор, и выберите пункт Свойства.

  15. На вкладке Общие в раскрывающемся списке Сайты выберите сайт, в который необходимо переместить транспортный сервер-концентратор, и нажмите кнопку ОК.

  16. Включите транспортный сервер-концентратор.

  17. Чтобы убедиться, что членство в сайте было реплицировано, выполните следующую команду:

    Копировать код
    Get-ExchangeServer
    
  18. Нажмите кнопку Пуск, выберите команду Выполнить, введите Services.msc и нажмите кнопку ОК.

  19. В списке служб щелкните правой кнопкой мыши пункт Транспорт Microsoft Exchange, а затем выберите команду Свойства.

  20. На вкладке Общие в области Тип запуска в раскрывающемся списке выберите значение Авто и нажмите кнопку ОК.

  21. В консоли управления (MMC) щелкните правой кнопкой мыши пункт Транспорт Microsoft Exchange и выберите пункт Пуск.

  22. Чтобы повторно отправить сообщения из очередей с состоянием Повторить, которые нужно было записать на этапе 4, выполните следующую команду:

    Копировать код
    Retry-Queue <Identity of queue> -Resubmit:$true
    

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

    Копировать код
    Retry-Queue Unreachable -Resubmit:$true
    
  23. Убедитесь, что состояние всех очередей — Активная или Готова, а значение MessageCount не превышает 100. Для этого выполните следующую команду:

    Копировать код
    Get-Queue
    
  24. Повторно подпишите пограничные транспортные серверы, которые были определены на этапе 11. Дополнительные сведения см. в разделе Подписывание сервера граничного транспорта на организацию Exchange.

Перемещение сервера клиентского доступа на другой сайт Active Directory

  1. Если сервер или сайт, на котором расположен сервер, находится в состоянии сбоя и соединение между компьютерами и сервером клиентского доступа отсутствует, перейдите к действию 3.

  2. На перемещаемом сервере клиентского доступа настройте свойства виртуального каталога так, чтобы через сервер клиентского доступа не передавался трафик. Для этого выполните следующие команды:

    Копировать код
    set-owavirtualdirectory "<OWA virtual directory name>" -externalurl $null -internalurl $null
    set-activesyncvirtualdirectory "<ActiveSync virtual directory name>" -externalurl $null -internalurl $null
    set-webservicesvirtualdirectory "<web services virtual directory name>" -externalurl $null -internalurl $null -internalurlnlbbypass $null
    set-oabvirtualdirectory "<OAB virtual directory name>" -externalurl $null -internalurl $null
    
  3. Завершите работу сервера клиентского доступа.

  4. На другом компьютере в организации Exchange откройте окно Active Directory — сайты и службы, используя учетную запись с членством в группе администраторов домена. Для этого в окне командной строки выполните следующую команду:

    Копировать код
    %systemroot%\system32\dssite.msc
    
  5. В окне Active Directory — сайты и службы последовательно разверните узлы Сайты, Подсети, щелкните правой кнопкой мыши подсеть, к которой принадлежит сервер клиентского доступа, и выберите пункт Свойства.

  6. На вкладке Общие в раскрывающемся списке Сайты выберите сайт, в который необходимо переместить сервер клиентского доступа, и нажмите кнопку ОК.

  7. Убедитесь, что изменение в членстве сайта было реплицировано. Для этого откройте оснастку Active Directory — сайты и службы с другого компьютера на другом сайте.

  8. Включите сервер клиентского доступа.

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

    Копировать код
    Set-ClientAccessServer -Identity "ServerName" -AutodiscoverServiceInternalURI "https://internalsitename/autodiscover/autodiscover.xml" AutodiscoverSiteScope "SiteName"
    
  10. На перемещенном сервере клиентского доступа настройте Microsoft Office Outlook Web Access. Для этого выполните следующую команду:

    Копировать код
    set-owavirtualdirectory "<OWA virtual directory name>" -externalurl https://<FQDN for external access>/owa -internalurl https://<FQDN of Client Access server>/owa
    
  11. На сервере организации Exchange 2007 настройте ActiveSync. Для этого выполните следующую команду:

    Копировать код
    set-activesyncvirtualdirectory "<ActiveSync virtual directory name>" -externalurl https://<FQDN for external access>/Microsoft-Server-ActiveSync -internalurl https://<FQDN of Client Access server>/Microsoft-Server-ActiveSync
    
  12. На перемещенном сервере клиентского доступа настройте веб-службы Exchange. Для этого выполните следующую команду:

    Копировать код
    set-webservicesvirtualdirectory "<web services virtual directory>" -externalurl https://<FQDN for external access>/ews/exchange.asmx -internalurl https://<FQDN for external access>/ews/exchange.asmx -internalurlnlbbypass https://<FQDN of the Client Access server>/ews/exchange.asmx
    
  13. На перемещенном сервере клиентского доступа настройте виртуальный каталог автономной адресной книги. Для этого выполните следующую команду:

    Копировать код
    set-oabvirtualdirectory "<OAB virtual directory name>" -externalurl https://<FQDN for external access>/ -internalurl https://<FQDN for external access>/
    
  14. На перемещенном сервере клиентского доступа проверьте подключение Outlook Web Access, ActiveSync и веб-служб Exchange. Для этого выполните следующие команды:

    Копировать код
    Test-OWAConnectivity
    Test-ActiveSyncConnectivity
    Test-WebServicesConnectivity
    
  15. На сервере организации Exchange 2007 убедитесь, что запускаются только требуемые серверы. Для этого выполните следующую команду:

    Копировать код
    Test-ServiceHealth
    

Дополнительные сведения о синтаксисе и параметрах см. в следующих разделах: