Topic Last Modified: 2014-02-19

Returns information indicating whether or not your Lync Online Registrar pools are ready to be upgraded. The upgrade readiness state for a pool is based on the upgrade domains that have been configured for that pool. This cmdlet was introduced in Lync Server 2013.

Syntax

Get-CsPoolUpgradeReadinessState [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-SkipIdleSecondaryVerification <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Examples

Example 1

The command shown in Example 1 returns the upgrade readiness state for the local Registrar pool. Note that this command must be executed on a Front End server located within the pool.

Copy Code
Get-CsPoolUpgradeReadinessState

Detailed Description

The Get-CsPoolUpgradeReadinessState cmdlet returns information about the upgrade readiness for a Lync Server 2013 pool. The returned information includes the number of Front End servers assigned to the pool; the number of currently active Front End servers; the name of the upgrade domain; and a True/False value that indicates whether the current state of the pool allows it to be upgraded. Note that this cmdlet must be run locally on a Front End server in the pool being checked. There are no options enabling you to run the Get-CsPoolUpgradeReadinessState cmdlet remotely.

Lync Server Control Panel: The functions carried out by the Get-CsPoolUpgradeReadinessState cmdlet are not available in the Lync Server Control Panel.

Parameters

Parameter Required Type Description

Confirm

Optional

System.Management.Automation.SwitchParameter

Prompts you for confirmation before executing the command.

Force

Optional

System.Management.Automation.SwitchParameter

Suppresses the display of any non-fatal error message that might occur when running the command.

SkipIdleSecondaryVerification

Optional

System.Management.Automation.SwitchParameter

PARAMVALUE: SwitchParameter

WhatIf

Optional

System.Management.Automation.SwitchParameter

Describes what would happen if you executed the command without actually executing the command.

Input Types

None. The Get-CsPoolUpgradeReadinessState cmdlet does not accept pipelined input.

Return Types

The Get-CsPoolUpgradeReadinessState cmdlet returns an instance of the Microsoft.Rtc.Management.Hadr.PoolUpgradeState object.