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.