MIM Sync Service
Documentation Home
  • Home
  • Disclaimer
  • Installation
    • Getting Started
    • Downloads
  • Usage
    • Cmdlet Reference
      • Clear-RunHistory
      • Clear-FullSyncWarning
      • Disconnect-CSObject
      • Export-MetaverseConfiguration
      • Export-ManagementAgent
      • Get-Connectors
      • Get-CSObject
      • Get-Disconnectors
      • Get-LastRunDetails
      • Get-MAStatistics
      • Get-MVSchema
      • Get-MVObject
      • Get-MVConfiguration
      • Get-ManagementAgent
      • Get-PendingImports
      • Get-PendingImportAdds
      • Get-PendingImportDeletes
      • Get-PendingImportUpdates
      • Get-PendingExports
      • Get-PendingExportAdds
      • Get-PendingExportDeletes
      • Get-PendingExportRenames
      • Get-PendingExportUpdates
      • Get-RunProfiles
      • Get-RunProfileNames
      • Join-CSObject
      • New-MVObject (Project-MVObject)
      • New-MVQuery
      • Set-DisconnectorState
      • Set-MVProvisioningRulesExtension
      • Start-ManagementAgent
      • Stop-ManagementAgent
      • Sync-CSObject
      • Wait-ManagementAgent
Powered by GitBook
On this page
  • Synopsis
  • Syntax
  • Description
  • Parameters
  • Examples
  • Clear the entire run history
  • Clear runs older than specified number of days
  • Clears run history older than the specified date
  1. Usage
  2. Cmdlet Reference

Clear-RunHistory

PreviousCmdlet ReferenceNextClear-FullSyncWarning

Last updated 2 years ago

Synopsis

Clears the run history from the synchronization service

Syntax

Clear-RunHistory [[-BeforeDate] <Nullable`1[DateTime]>] [<CommonParameters>]

Clear-RunHistory [[-DaysToKeep] <Nullable`1[Int32]>] [<CommonParameters>]

Description

The cmdlet allows you to clear the Synchronization Service's run history. You can clear all runs, all runs older than a specified date, or all runs older than a specified number of days

Parameters

-DaysToKeep <Nullable`1[Int32]>

Specifies the number of days of run history to keep

Required?

false

Position?

1

Default value

Accept pipeline input?

false

Accept wildcard characters?

false

-BeforeDate <Nullable`1[DateTime]>

Specifies the date of the latest run that will be deleted from the server. Runs after this specified date and time are preserved

Required?

false

Position?

1

Default value

Accept pipeline input?

false

Accept wildcard characters?

false

<CommonParameters>

Examples

Clear the entire run history

PS C:\> Clear-RunHistory

Using the Clear-RunHistory cmdlet with no parameters will clear the entire run history from the server

Clear runs older than specified number of days

PS C:\> Clear-RunHistory -DaysToKeep 2

Clears all items in the run history older than 2 days

Clears run history older than the specified date

PS C:\> Clear-RunHistory "2016-01-01"

Clears all runs older than January 1, 2016

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see .

Clear-RunHistory
about_CommonParameters