{ [ –cl/an nombre-clan ] [ –site nombre-sitio ] | [ –dbset nombre-conjuntobd ] }
–fam/ily nombre-familia –u/ser nombre-usuario –p/assword contraseña
–before { fecha-hora | ID-oplog }
Las entradas del registro de operaciones (oplog) deben mantenerse en la réplica durante un periodo de tiempo significativo. Se utilizan cuando la réplica genera paquetes de actualización para enviarlos a todas las demás réplicas. También pueden ser necesarias las entradas de oplog para ayudar a otras réplicas a recuperarse de anomalías.
Sin embargo, quizá prefiera suprimir (barrer) las entradas de oplog de vez en cuando para optimizar el espacio en el disco duro donde reside la réplica. También puede utilizar el mandato scruboplog para suprimir el oplog de una réplica que ya no vaya a utilizarse.
Aunque las entradas de oplog sólo registran los cambios que han tenido lugar en la réplica, con el tiempo esta información podría necesitar tanto espacio como los propios datos.
Antes de realizar un barrido de entradas de oplog para una réplica, debe estar seguro de que ya no son necesarias y de que las demás réplicas de la familia tienen la información que desea suprimir del oplog de la réplica. Además, antes de barrer los oplogs debe sincronizar las réplicas de una familia.
También puede utilizar el mandato scruboplog para limpiar bases de datos que no estén desplegadas en un entorno ClearQuest MultiSite y que utilicen la característica de búsqueda de texto completo de ClearQuest Web.
Sitio: Sitio actual. Si hay más de un sitio en este host, se necesita –site.
Familia: Sin valor predeterminado; debe especificar una familia.
Familia de depósitos de esquemas: El nombre de familia es MASTR.
Puede utilizar el mandato scruboplog para limpiar bases de datos que no estén desplegadas en un entorno ClearQuest MultiSite y que utilicen la característica de búsqueda de texto completo de ClearQuest Web.
El argumento ID-oplog debe ser un entero.
Para asegurarse de que no suprime oplogs de forma accidental, cuando utilice este mandato debe especificar un año. Si escribe una fecha sin especificar el año, este mandato supone que se trata del año actual; por ejemplo, si en febrero de 2006 intenta eliminar todos los oplogs creados antes del 19 de noviembre de 2005, y utiliza una entrada del 19 de noviembre, scruboplog suprimirá todos los oplogs creados antes de 19 de noviembre de 2006, que incluye todos los oplogs del año actual (ya que todos son anteriores a noviembre de 2006).
Para visualizar un registro de operaciones de una réplica, utilice dumpoplog. El argumento fecha-hora puede tener cualquiera de los formatos siguientes:
Especifique la hora en formato de 24 horas, relativa al huso horario local. Si omite la hora, el valor predeterminado es 00:00:00. Si omite la fecha, el valor predeterminado es today (hoy). Si omite el siglo, el año o una fecha específica, se utiliza la más reciente. Especifique UTC si desea que la hora se resuelva en el mismo momento independientemente del huso horario. Utilice el operador más (+) o menos (-) para especificar un desplazamiento positivo o negativo respecto a la hora UTC. Si especifica UTC sin desplazamientos de hora o minuto, el valor predeterminado es GMT (hora del meridiano de Greenwich). (Las fechas anteriores al 1 de enero de 1970 UTC (Hora Universal Coordinada) no son válidas.)
En estos ejemplos, las líneas se quiebran para una mayor facilidad de lectura. Debe entrar cada mandato en una sola línea física.
multiutil scruboplog -clan telecomm -site boston_hub -family DEV
-user susan -p passwd -before 21-January-2002
multiutil scruboplog -clan testing -site tokyo -family TEST
-user masako -p passwd -before 301
multiutil scruboplog -dbset CLSIC -family PTEST -user susan -p passwd -before 1-January-2009