Purgar manualmente la grabación de detalles de llamadas y las bases de datos de calidad de la experiencia en Skype Empresarial Server

Resumen: Obtenga información sobre cómo purgar manualmente los registros de las bases de datos de CDR y QoE usadas por Skype Empresarial Server.

Las bases de datos de CDR y QoE pueden purgar los registros de forma manual o automática. Purgar registros puede ser importante para que los datos no se queden obsoletos o cuando sea necesario para restablecer informes desde una línea base de inicio.

Purgar manualmente los registros de bases de datos de CDR y QoE

Los administradores pueden configurar la grabación de detalles de llamada (CDR) o las bases de datos de calidad de la experiencia (QoE) para purgar automáticamente los registros antiguos de la base de datos; esto ocurre si la purga está habilitada para la base de datos especificada (CDR o QoE) y si hay registros en la base de datos que sean más largos que la cantidad de tiempo especificada. Por ejemplo, todos los días a las 13:00 los administradores pueden configurar el sistema para que los registros de QoE con más de 60 días de antigüedad se eliminen de la base de datos de QoE.

Además de esa purga automática, se agregan dos nuevos cmdlets, Invoke-CsCdrDatabasePurge y Invoke-CsQoEDatbasePurge, a Skype Empresarial Server; estos cmdlets permiten a los administradores purgar manualmente los registros de las bases de datos de CDR y QoE en cualquier momento. Por ejemplo, para depurar manualmente todos los registros que tengan más de 10 días de antigüedad de la base de datos de CDR puede utilizar un comando similar al siguiente:

Invoke-CsCdrDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeCallDetailDataOlderThanDays 10 -PurgeDiagnosticDataOlderThanDays 10

En el comando anterior, tanto los registros de detalles de llamada como los registros de datos de diagnóstico, con más de 10 días de antigüedad, se eliminan de la base de datos de supervisión en atl-sql-001.litwareinc.com. (Los registros de detalles de llamadas son informes de usuario/sesión. Los registros de datos de diagnóstico son registros de diagnóstico cargados por aplicaciones cliente, como Skype Empresarial Server).

Como se ha mostrado anteriormente, al ejecutar el cmdlet Invoke-CsCdrDatabasePurge es preciso incluir tanto el parámetro PurgeCallDetaiDataOlderThanDays como el parámetro PurgeDiagnosticDataOlderThanDays. Sin embargo, estos parámetros no tienen que establecerse en el mismo valor. Por ejemplo, es posible depurar registros detallados de llamadas con más de 10 días de antigüedad e incluso, al mismo tiempo, dejar todos los registros de datos de diagnóstico en la base de datos. Para ello, establezca PurgeCallDetailDataOlderThanDays en 10 y PurgeDiagnosticDataOlderThanDays en 0. Por ejemplo:

Invoke-CsCdrDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeCallDetailDataOlderThanDays 10 -PurgeDiagnosticDataOlderThanDays 0

De forma predeterminada, siempre que ejecute Invoke-CsCdrDatabasePurge verá un aviso similar a este para cada tabla de base de datos que se debe purgar:

Confirm
Are you sure you want to perform this action?
Performing operation "Stored procedure: RtcCleanupDiag" on Target "Target SQL Server:atl-sql-001.litwareinc.com\archinst Database: lcscdr".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All [S] Suspend  [?] Help (default is "Y"):

Debe escribir Y (para Sí) o A (para Sí a Todo) antes de que se lleve a cabo la purga de la base de datos. Si deseara eliminar estas solicitudes de confirmación, agregue el siguiente parámetro al final de su llamada para Invoke-CsCdrDatabasePurge:

-Confirm:$False

Por ejemplo:

Invoke-CsCdrDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeCallDetailDataOlderThanDays 10 -PurgeDiagnosticDataOlderThanDays 10 -Confirm:$False

Si lo hace, no se mostrarán las solicitudes de confirmación y se realizará la purga de la base de datos.

Para depurar la base de datos de QoE, utilice el cmdlet Invoke-CsQoEDatabasePurge y especifique la antigüedad (en días) de los registros que se eliminarán:

Invoke-CsQoEDatabasePurge -Identity service:MonitoringDatabase:atl-sql-001.litwareinc.com -PurgeQoEDataOlderThanDays 10