Invoke-CsPoolFailOver

Skype for Business Server 2015
 

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

Вызывает процесс отработки отказа для пула Skype для бизнеса Server 2015. Отработка отказа означает процесс, который выполняется при сбое пула и назначении текущих пользователей этого пула другому, резервному пулу. Данный командлет впервые появился в Lync Server 2013.

Invoke-CsPoolFailOver -PoolFqdn <Fqdn> [-Confirm [<SwitchParameter>]] [-DatabaseCommandTimeoutInSeconds <Int32>] [-DisasterMode <SwitchParameter>] [-FlushStorageService <SwitchParameter>] [-Force <SwitchParameter>] [-ServicesStopDelayMins <Int32>] [-SkipDataVerification <SwitchParameter>] [-WaitTime <TimeSpan>] [-WhatIf [<SwitchParameter>]]

Команда в примере 1 вызывает отработку отказа для пула atl-cs-001.litwareinc.com.

Invoke-CsPoolFailOver -PoolFqdn "atl-cs-001.litwareinc.com"

В примере 2 вызывается отработка отказа в аварийном режиме для пула atl-cs-001.litwareinc.com.

Invoke-CsPoolFailOver -PoolFqdn "atl-cs-001.litwareinc.com" -DisasterMode

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

Чтобы восстановить обслуживание таких пользователей администраторы могут выполнить командлет Invoke-CsPoolFailOver для недоступного пула. Это позволит пользователям выполнить вход в Skype для бизнеса Server 2015, используя назначенный резервный пул, и получить доступ ко всем функциональным возможностям и службам Skype для бизнеса Server 2015. Обратите внимание на то, что пользователи не будут заново размещены в резервном пуле, им просто будет разрешено выполнить вход и использовать этот пул, пока не будет восстановлен их домашний пул. Например, в случае сбоя пула А пользователи смогут выполнить вход в пул Б, пока пул А не будет восстановлен.

Когда пул, на котором произошел сбой, снова становится доступным, администраторы могут выполнить командлет Invoke-CsPoolFailBack , чтобы восстановить размещение пользователей этого пула. Если пользователь в этот момент выполнил вход в резервный пул, он будет перенаправлен обратно в домашний пул после восстановления службы.

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

Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Invoke-CsPoolFailOver , недоступны в панели Панель управления Skype для бизнеса Server.

 

Параметр Применение Тип Описание

PoolFqdn

Обязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя резервного пула. Например:

-PoolFqdn "atl-cs-001.litwareinc.com"

Confirm

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

System.Management.Automation.SwitchParameter

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

DatabaseCommandTimeoutInSeconds

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

System.Int32

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

DisasterMode

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

System.Management.Automation.SwitchParameter

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

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

FlushStorageService

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

System.Management.Automation.SwitchParameter

Если указано, командлет Invoke-CsPoolFailOver выполняет переключение всех пользователей пула, затем вызывает командлет Invoke-CsStorageServiceFlush для очистки базы данных службы хранилища на каждом сервере переднего плана в пуле. Очистка базы данных включает запись всех данных, находящихся в очереди, на диск с последующей очисткой кэша базы данных.

Force

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

System.Management.Automation.SwitchParameter

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

ServicesStopDelayMins

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

System.Int32

Время ожидания в минутах, по истечении которого работа служб останавливается.

SkipDataVerification

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

System.Management.Automation.SwitchParameter

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

WaitTime

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

System.TimeSpan

Задает количество времени (в секундах), по прошествии которого командлет предполагает, что данные пула после отработки отказа синхронизированы с резервным пулом.

WhatIf

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

System.Management.Automation.SwitchParameter

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

Отсутствуют. Командлет Invoke-CsPoolFailOver не принимает входные данные из конвейера.

 
Показ: