Enable-CsTopology

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-15

Включает последнюю опубликованную топологию Skype для бизнеса Server 2015. После внесения изменений в топологию они не применяются до тех пор, пока топология не будет опубликована и включена. Данный командлет впервые появился в Lync Server 2010.

Enable-CsTopology [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-GlobalCatalog <Fqdn>] [-GlobalSettingsDomainController <Fqdn>] [-Report <String>] [-SkipPrepareCheck <$true | $false>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, включает последнюю опубликованную топологию.

Enable-CsTopology

После установки Skype для бизнеса Server 2015 вам рано или поздно потребуется внести изменения в инфраструктуру; например, потребуется добавить новый сайт, удалить существующий пул Registrar или добавить дополнительный архивации. Для внесения этих изменений в инфраструктуру необходимо использовать топологий. После внесения изменений в топологий можно опубликовать и включить эти изменения с помощью того же инструмента. Два последних шага очень важны: несмотря на то что топологий позволяет внести любое количество изменений, они вступают в силу и инфраструктура действительно изменяется только после публикации изменений и включении новой топологии.

При публикации изменений новые сведения (например, новый сайт или новая роль сервера) записываются в управления. Однако эти новые (или только что измененные) объекты не присоединяются к топологии немедленно; это происходит только в момент включения обновленной топологии. Если выбрать функцию Publish в топологий, оба шага будут выполнены одновременно: изменения будут опубликованы (записаны в управления), и будет включена новая топология.

В некоторых случаях удобнее разделить публикацию изменений и включение топологии на два отдельных шага; это позволяет убедиться в том, что развертывание прошло успешно, прежде чем добавлять в топологию новые объекты. Чтобы отдельно опубликовать, а затем включить изменения топологии, выполните следующие действия:

Опубликуйте измененную топологию в Topology Builder. (В связи с последними изменениями продукта мы рекомендуем всегда выполнять публикацию с использованием Topology Builder.)

Выполните командлет Enable-CsTopology , чтобы опубликованные изменения вступили в силу.

Кроме того, потребуется периодически вызывать командлет Enable-CsTopology для включения изменений, внесенных в других средствах (не в построителе топологий). Например, этот командлет следует выполнять после изменения веб-проверки подлинности Kerberos с использованием командлетов CsKerberosAccountAssignment.

По умолчанию выполнять командлет Enable-CsTopology локально могут участники группы RTCUniversalServerAdmins. Однако при отсутствии делегированных разрешений на настройку запускать командлет могут только администраторы домена. Чтобы предоставить участникам группы RTCUniversalServerAdmins права на действительное использование командлета Enable-CsTopology , необходимо запустить командлет Grant-CsSetupPermission для каждого контейнера Active Directory, содержащего компьютеры, на которых выполняются службы Skype для бизнеса Server 2015. Это же ограничение накладывается на включение топологии через топологий. Если вы не делегировали разрешения с помощью командлета Grant-CsSetupPermission , то включать топологию через построитель топологий смогут только администраторы домена.

Кроме того, необходимо быть локальным администратором на всех компьютерах, где должны быть созданы файловые ресурсы Skype для бизнеса Server 2015; это требуется для установки необходимых разрешений безопасности в общих папках. Либо можно выполнить командлет Enable-CsTopology , если имеются полные права на этот файловый ресурс. В этом случае командлет может создать общие папки и установить разрешения безопасности на общем уровне. Однако локальный администратор затем должен будет добавить разрешения безопасности на общем уровне.

Чтобы проверить, делегированы ли разрешения на настройку, запустите командлет Test-CsSetupPermission для каждого контейнера Active Directory, содержащего компьютеры, на которых выполняются службы Skype для бизнеса Server 2015.

 

Параметр Обязательный? Тип Описание

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

Необязательный

System.Management.Automation.SwitchParameter

Запрещает на время выполнения команды отображение каких-либо сообщений о некритических ошибках.

GlobalCatalog

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя (FQDN) сервера глобального каталога в вашем домене. Данный параметр не требуется, если командлет Enable-CsTopology запускается на компьютере с учетной записью в вашем домене.

GlobalSettingsDomainController

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя (FQDN) контроллера домена, на котором хранятся глобальные параметры. Если глобальные параметры хранятся в контейнере System в Active Directory, то этот параметр должен указывать на корневой контроллер домена. Если глобальные параметры хранятся в контейнере Configuration, то можно использовать любой контроллер домена, а данный параметр можно опустить.

Report

Необязательный

System.String

Позволяет указывать путь к файлу для файла журнала, созданного при запуске командлета. Например: -Report "C:\Logs\Enable_Topology.html"

SkipPrepareCheck

Необязательный

System.Boolean

Если установлено значение True ($True), то командлет Enable-CsTopology пропустит первоначальную подготовительную проверку.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

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

Нет. Командлет Enable-CsTopology не принимает конвейерный ввод.

Нет. Вместо этого командлет Enable-CsTopology включает экземпляры объекта Microsoft.Rtc.Management.Deploy.Internal.DefaultTopology.

 
Показ: