Compartir a través de


Get-CsManagementStoreReplicationStatus

 

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

Devuelve información sobre el proceso de replicación de Microsoft Lync Server 2010; esta información incluye datos sobre si la replicación está al día en los equipos con Lync Server 2010.

Sintaxis

Get-CsManagementStoreReplicationStatus [-ReplicaFqdn <String>] [-CentralManagementStoreStatus <SwitchParameter>]

Descripción detallada

Cuando un administrador realiza algún cambio en Lync Server (por ejemplo, cuando un administrador crea una directiva de voz o cambia las opciones de configuración del servidor de libreta de direcciones), el cambio se registra en el Almacén de administración central. A su vez, el cambio debe replicarse en todos los equipos que ejecuten los servicios o roles de servidor de Lync Server.

Para replicar datos, el replicador maestro (que se ejecuta en el Servidor de administración central) crea una instantánea de los datos de configuración modificados; a continuación, se envía una copia de esta instantánea a cada uno de los equipos que ejecutan los servicios o roles de servidor de Lync Server. En estos equipos, un agente de replicación recibe la instantánea y actualiza los datos modificados; a continuación, el agente envía un mensaje al replicador maestro donde se indica el estado de replicación más reciente.

El cmdlet Get-CsManagementStoreReplicationStatus permite verificar el estado de replicación de cualquier equipo con Lync Server de la organización, o todos.

Quién puede ejecutar este cmdlet: de forma predeterminada, están autorizados para ejecutar el cmdlet Get-CsManagementStoreReplicationStatus localmente los miembros de los siguientes grupos: RTCUniversalUserAdmins, 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 (incluidos los roles de RBAC personalizados que haya creado), ejecute el siguiente comando en el símbolo del sistema de Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsManagementStoreReplicationStatus"}

Parámetros

Parámetro Requerido Tipo Descripción

ReplicaFqdn

Opcional

Cadena de caracteres

Nombre de dominio completo (FQDN) del equipo en el que se comprobará el estado de replicación. Por ejemplo: -ReplicaFqdn "atl-cs-001.litwareinc.com".

Si no se incluye este parámetro, se devolverá la información sobre el estado de replicación de todos los equipos con Lync Server.

CentralManagementStoreStatus

Opcional

Parámetro modificador

Devuelve información adicional sobre el estado actual del Almacén de administración central, como una lista de réplicas activas y eliminadas, además de la ubicación de los servicios Active Master y File Transfer Agent.

Tipos de entrada

Ninguno. Get-CsManagementStoreReplicationStatus no acepta la entrada por canalización.

Tipos de valores devueltos

De forma predeterminada, Get-CsManagementStoreReplicationStatus devuelve instancias del objeto Microsoft.Rtc.Management.Xds.ReplicaState. Si se usa el parámetro CentralManagementStoreStatus, el cmdlet devuelve instancias del objeto Microsoft.Rtc.Management.Xds.CentralManagementStoreStatusResult.

Ejemplo

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

Get-CsManagementStoreReplicationStatus

En el Ejemplo 1, se llama a Get-CsManagementStoreReplicationStatus sin ningún parámetro; de este modo se devuelve el estado de replicación (actualizado o no actualizado) de todos los equipos con Lync Server.

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

Get-CsManagementStoreReplicationStatus | Where-Object {$_.UpToDate -eq $False}

El Ejemplo 2 devuelve una recopilación de todos los equipos en los que la replicación no está actualizada. Para ello, primero se usa Get-CsManagementStoreReplicationStatus para recuperar una recopilación del estado de replicación de todos los servidores. Esta recopilación se transfiere al cmdlet Where-Object, que aplica un filtro para limitar los datos que se devuelven e incluir sólo los equipos en los que la propiedad UpToDate es igual a False.

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

Get-CsManagementStoreReplicationStatus -ReplicaFqdn atl-cs-001.litwareinc.com

En el Ejemplo 3 se devuelven datos de un único equipo: atl-cs-001.litwareinc.com/

-------------------------- Ejemplo 4 --------------------------

Get-CsManagementStoreReplicationStatus | Where-Object {$_.LastUpdateCreation -lt "8/11/2010 8:00 PM"}

El Ejemplo 4 devuelve información sobre los equipos replicados por última vez antes de las 8 de la tarde del 11 de agosto de 2010. Para ello, primero se llama a Get-CsManagementStoreReplicationStatus para devolver información de replicación de todos los equipos con Lync Server. Esta información se transfiere al cmdlet Where-Object, que selecciona sólo los equipos en los que la propiedad LastUpdateCreation es menor que las 8 de la tarde del 11 de agosto de 2010 (8/11/2010 8:00 P.M.). Para que se devuelva información sobre los equipos replicados por última vez después de las 8 de la tarde del 11 de agosto de 2010, use el operador -gt (mayor que):

Where-Object {$_.LastUpdateCreation -gt "8/11/2010 8:00 PM"}

Las fechas que se especifican en este ejemplo utilizan el formato estadounidense para los valores de fecha y hora. Las fechas deben especificarse con un formato compatible con sus opciones regionales y de idioma.

-------------------------- Ejemplo 5 --------------------------

Get-CsManagementStoreReplicationStatus -CentralManagementStoreStatus

El comando que se muestra en el Ejemplo 5 utiliza el parámetro CentralManagementStoreStatus para devolver información detallada sobre el estado actual del Almacén de administración central. Incluye los nombres de dominio completos de los servicios Active Master y File Transfer Agent, además de la fecha y la hora del último latido detectado en cada uno de estos servicios.

Vea también

Otros recursos

Invoke-CsManagementStoreReplication