Compartir a través de


Set-CsRegistrar

 

Última modificación del tema: 2012-03-26

Permite modificar las propiedades de uno o más registradores. Los registradores se usan para autenticar solicitudes de inicio de sesión y para mantener la información sobre la disponibilidad y el estado del usuario.

Sintaxis

Set-CsRegistrar [-Identity <XdsGlobalRelativeIdentity>] [-ArchivingServer <String>] [-BackupRegistrar <String>] [-Confirm [<SwitchParameter>]] [-EdgeServer <String>] [-EnableAutomaticFailover <$true | $false>] [-FailbackDetectionInterval <TimeSpan>] [-FailureDetectionInterval <TimeSpan>] [-Force <SwitchParameter>] [-MonitoringServer <String>] [-Registrar <String>] [-SipHealthPort <UInt16>] [-SipPort <UInt16>] [-SipServerTcpPort <UInt16>] [-UserServer <String>] [-WebPort <UInt16>] [-WebServer <String>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

El registrador es quizás el componente más importante de Microsoft Lync Server 2010; sin un registrador, los usuarios no podrían iniciar sesión en el sistema y Lync Server 2010 no podría realizar un seguimiento de los usuarios ni de su estado actual. Cuando un usuario inicia sesión en Lync Server, el extremo desde el que inicia sesión el usuario (ya sea un equipo, un teléfono móvil u otro dispositivo) envía una solicitud REGISTER al servidor de registro, que a su vez responde solicitando las credenciales de autenticación al dispositivo cliente. Si el cliente aprueba la autenticación (es decir, presenta un conjunto de credenciales válido), el usuario se autentica y la información de extremo, como la dirección IP, el puerto o el nombre de usuario, se guarda en la base de datos de registro. Cuando un usuario cierra sesión, esta información se quita de la base de datos. Entre el inicio y el cierre de sesión, el registrador mantiene actualizada la información y ayuda a enrutar los mensajes que se envían al usuario y se reciben de él.

El cmdlet Set-CsRegistrar permite modificar las propiedades de uno o más registradores de la organización. Estas modificaciones incluyen cambiar la configuración del puerto, así como especificar la acción que debe emprenderse en caso de que el registrador no esté disponible.

Quién puede ejecutar este cmdlet: de manera predeterminada, los miembros de los siguientes grupos están autorizados a ejecutar localmente el cmdlet Set-CsRegistrar: RTCUniversalServerAdmins. Para devolver una lista de todos los roles de control de acceso basado en roles (RBAC) a los que se ha asignado este cmdlet (incluido cualquier otro rol RBAC personalizado que usted mismo haya creado), ejecute el siguiente comando desde Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsRegistrar\b"}

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Opcional

Identidad Xds

Ubicación de servicio del registrador que se va a modificar. Por ejemplo: -Identity "Registrar:atl-cs-001.litwareinc.com".

Observe que no es necesario utilizar el prefijo "Registrar:" cuando se especifica un registrador. Por ejemplo: -Identity "atl-cs-001.litwareinc.com".

ArchivingServer

Opcional

Cadena de caracteres

Ubicación de servicio del Servidor de archivado que se debe asociar al registrador. Por ejemplo: -ArchivingServer "ArchivingServer:atl-cs-001.litwareinc.com".

BackupRegistrar

Opcional

Cadena de caracteres

Ubicación de servicio del registrador que se debe usar si este registrador no está disponible. Por ejemplo: -BackupRegistrar "Registrar:dublin-cs-001.litwareinc.com".

EdgeServer

Opcional

Cadena de caracteres

Ubicación de servicio del Servidor perimetral que se debe asociar al registrador. Por ejemplo: -EdgeServer "EdgeServer:atl-edge-001.litwareinc.com".

EnableAutomaticFailover

Opcional

Booleano

Si está configurado como True, se usará el registrador de reserva cuando el registrador principal no esté disponible. Si está configurado como False, no se usará el registrador de reserva si el registrador principal no está disponible.

Este parámetro también afecta a los usuarios que se han registrado con un registrador de reserva. Si este parámetro se configura como True, dichos usuarios se quitarán del registrador de reserva y se volverán a registrar en el registrador primario cuando esté de nuevo disponible.

FailbackDetectionInterval

Opcional

TimeSpan

Especifica la cantidad de tiempo que el sistema debe esperar antes de comprobar si un registrador que no estaba disponible lo está ahora. Si establece EnableAutomaticFailover en True, el sistema "conmutará por error" al registrador de reserva siempre que el registrador no esté disponible. Es decir, el sistema tomará a los usuarios que tienen una sesión iniciada en el registrador donde se ha producido el error e intentará iniciarles una sesión en el registrador de reserva.

La propiedad FailbackDetectionInterval especifica la cantidad de tiempo que esperará el sistema antes de comprobar si el registrador original vuelve a estar disponible. Si lo está, Lync Server intentará aplicar la "conmutación por recuperación" a ese registrador. La conmutación por recuperación significa sencillamente volver al registrador que se estaba usando inicialmente. En otras palabras, restablecer la sesión de los usuarios en su registrador original.

Observe que la conmutación por recuperación es siempre un proceso automático. No se puede conmutar por recuperación manualmente de un registrador a otro.

El intervalo de detección se puede establecer en cualquier valor entre 30 segundos y 84.400 segundos (24 horas). Especifique el intervalo de tiempo con el formato horas:minutos:segundos. Por ejemplo, para establecer el intervalo en 1 hora y 15 minutos: - FailbackDetectionInterval 01:15:00.

Este parámetro no se puede usar a menos que haya especificado un registrador de reserva.

FailureDetectionInterval

Opcional

TimeSpan

Especifica el intervalo de tiempo que espera el sistema para decidir que el registrador ha dejado de estar disponible. Si EnableAutomaticFailover no se ha establecido en True, el sistema intentará iniciar las sesiones de los usuarios en el registrador de reserva.

El intervalo de detección se puede establecer en cualquier valor entre 30 segundos y 84.400 segundos (24 horas). Especifique el intervalo de tiempo con el formato horas:minutos:segundos. Por ejemplo, para establecer el intervalo en 1 hora y 15 minutos: - FailureDetectionInterval 01:15:00.

Este parámetro no se puede usar a menos que haya especificado un registrador de reserva.

MonitoringServer

Opcional

Cadena de caracteres

Ubicación de servicio del Servidor de supervisión que se debe asociar al registrador. Por ejemplo: -MonitoringServer "MonitoringServer:atl-cs-001.litwareinc.com".

Registrar

Opcional

Cadena de caracteres

Ubicación de servicio del registrador.

SipPort

Opcional

Entero

Puerto usado para el tráfico SIP (Protocolo de inicio de sesión).

SipHealthPort

Opcional

Cadena de caracteres

Puerto que se utiliza para supervisar el estado del servidor.

SipServerTcpPort

Opcional

Cadena de caracteres

Puerto de escucha SIP. El valor predeterminado es 5060.

UserServer

Opcional

Cadena de caracteres

Ubicación de servicio del servidor de Servicios de usuarios que se debe asociar al registrador. Por ejemplo: -UserServer "UserServer:atl-cs-001.litwareinc.com".

WebPort

Opcional

Entero

Puerto usado par la comunicación con los servidores web.

WebServer

Opcional

Cadena de caracteres

Ubicación de servicio del servidor web que se debe asociar con el registrador. Por ejemplo: -WebServer "WebServer:atl-cs-001.litwareinc.com".

Force

Opcional

Parámetro modificador

Suprime la visualización de los mensajes de error que no sean graves y que puedan ocurrir al ejecutar el comando.

WhatIf

Opcional

Parámetro modificador

Describe lo que ocurriría si se ejecutara el comando sin ejecutarlo realmente.

Confirm

Opcional

Parámetro modificador

Solicita confirmación antes de ejecutar el comando.

Tipos de entrada

Ninguno. Set-CsRegistrar no acepta una entrada transferida.

Tipos de valores devueltos

Set-CsRegistrar no devuelve ningún objeto ni valor. En su lugar, el comando modifica las instancias existentes del objeto Microsoft.Rtc.Management.Xds.DisplayRegistrar.

Ejemplo

-------------------------- Ejemplo 1 --------------------------

Set-CsRegistrar -Identity "Registrar:atl-cs-001.litwareinc.com" -SipPort 5072

El comando del Ejemplo 1 configura el puerto SIP para el registrador Registrar:atl-cs-001.litwareinc.com to 5072.

-------------------------- Ejemplo 2 --------------------------

Get-CsService -Registrar | ForEach-Object {Set-CsRegistrar -Identity $_.Identity -SipPort 5072}

El comando anterior configura el puerto SIP para todos los registradores de la organización como 5072. Para ello, el comando primero usa Get-CsService y el parámetro Registrar para devolver una colección de todos los registradores que están en uso. Esta colección se transfiere al cmdlet ForEach-Object, que toma cada registrador de la colección y ejecuta el cmdlet Set-CsRegistrar para cambiar el puerto SIP a 5072.

-------------------------- Ejemplo 3 --------------------------

Set-CsRegistrar -Identity "Registrar:atl-cs-001.litwareinc.com" -BackupRegistrar "Registrar:dublin-cs-001.litwareinc.com" -EnableAutomaticFailover $True

El Ejemplo 3 configura tanto un registrador de reserva (BackupRegistrar) como una conmutación automática por error (EnableAutomaticFailover) para el registrador Registrar:atl-cs-001.litwareinc.com.

Vea también

Otros recursos

Get-CsService