Compartir a través de


Clear-CsDeviceUpdateLog

 

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

Elimina todos los registros del servicio Web de actualización de dispositivos y archivos de auditoría más antiguos que la cantidad de días especificados.

Sintaxis

Clear-CsDeviceUpdateLog -Identity <XdsIdentity> -DaysBack <Int32> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

El servicio Web de actualización de dispositivos mantiene una recopilación extensa de archivos de registro; esta recopilación comprende registros de auditoría realizados por el servicio en sí mismo además de archivos de registro actualizados de dispositivos de clientes como teléfonos celulares. Según la cantidad de actividad de actualización de dispositivos y según la cantidad de dispositivos de clientes usados en su organización, su servidor pronto podría estar “desordenado” con registros del servicio Web de actualización de dispositivos. El cmdlet Clear-CsDeviceUpdateLog le brinda una manera de reducir la cantidad de archivos de registro almacenados en el servidor: simplemente llame al cmdlet y especifique la antigüedad máxima (en días) de los archivos que no se deben eliminar. Los archivos de registro más antiguos que la antigüedad máxima se quitarán del sistema.

Quiénes pueden ejecutar este cmdlet: De forma predeterminada, los miembros de los grupos siguientes están autorizados a ejecutar el cmdlet Clear-CsDeviceUpdateLog de forma local: RTCUniversalServerAdmins. Para obtener una lista de todos los roles de control de acceso basado en roles (RBAC) que se han asignado a este cmdlet (incluidos los roles personalizados RBAC que haya creado usted), ejecute el siguiente comando en el aviso de Windows PowerShell:

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

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Requerido

Identidad Xds

Identificador único del servicio que hospeda a los archivos de registro del servicio Web de actualización de dispositivos. Por ejemplo, esta sintaxis borra los archivos de registro del servicio Web de actualización de dispositivos de Servicios web para el grupo atl-cs-001.litwareinc.com: -Identity "service:WebServer:atl-cs-001.litwareinc.com".

DaysBack

Requerido

Integer

Antigüedad máxima (en días) del mantenimiento de los archivos de registro. Se eliminarán todos los archivos de registro más antiguos que el valor especificado con el parámetro DaysBack. Por ejemplo, si configura DaysBack en 7, se quitarán todos los archivos de registro de más de siete días de antigüedad.

Este parámetro se puede configurar con cualquier valor entero comprendido entre 1 y 30 inclusive.

Force

Opcional

Parámetro modificador

Suprime la visualización de los mensajes de error que no sean graves y que puedan producirse 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. Clear-CsDeviceUpdateLog no acepta entradas canalizadas.

Tipos de valores devueltos

Ninguno. Clear-CsDeviceUpdateLog no devuelve valores.

Ejemplo

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

Clear-CsDeviceUpdateLog -Identity "service:WebServer:atl-cs-001.litwareinc.com" -DaysBack 10

El comando que se muestra en el Ejemplo 1 se conecta al servicio Web de actualización de dispositivos con la identidad "service:WebServer:atl-cs-001.litwareinc.com" y elimina todos los registros de auditoría y dispositivos de más de 10 años de antigüedad.