Delen via


Start-DPMDatasourceConsistencyCheck

Voert een consistentiecontrole uit op een DPM-gegevensbron.

Syntaxis

Datasource

Start-DPMDatasourceConsistencyCheck
    [-Datasource] <Datasource>
    [[-AdhocJobsContext] <AdhocJobsContext>]
    [-HeavyWeight]
    [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
    [-ForcedFullCC]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ProtectionGroup

Start-DPMDatasourceConsistencyCheck
    [-ProtectionGroup] <ProtectionGroup>
    [[-AdhocJobsContext] <AdhocJobsContext>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet Start-DPMDatasourceConsistencyCheck voert een consistentiecontrole uit op een gegevensbron System Center - Data Protection Manager (DPM). U kunt consistentiecontroles uitvoeren op een specifieke gegevensbron of op alle gegevensbronnen in een beveiligingsgroep die zich in een inconsistente status bevinden.

Voorbeelden

Voorbeeld 1: Start een consistentiecontrole op een gegevensbron

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName TestingServer
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMDatasourceConsistencyCheck -Datasource $PObject

De eerste opdracht haalt de beveiligingsgroepen op van de server met de naam TestingServer met behulp van de cmdlet Get-DPMProtectionGroup . Met het commando worden ze opgeslagen in de variabele $PGroup.

Met de tweede opdracht wordt de gegevensbron voor de eerste beveiligingsgroep in $PGroup opgehaald en wordt de gegevensbron vervolgens opgeslagen in de variabele $Ds.

Met de derde opdracht wordt een consistentiecontrole uitgevoerd op de gegevensbron die is opgeslagen in $Ds.

Parameters

-AdhocJobsContext

Hiermee geeft u de contextdetails van de ad-hoctaak op. Gebruik deze parameter niet vanaf de Windows PowerShell-opdrachtregel.

Parametereigenschappen

Type:AdhocJobsContext
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:2
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Datasource

Hiermee geeft u een gegevensbronobject op waarvoor met deze cmdlet een consistentiecontrole wordt gestart. Een gegevensbron kan een bestandssysteemshare of -volume zijn voor het Windows-besturingssysteem, de Microsoft SQL Server-database, de Microsoft Exchange Server-opslaggroep, de Microsoft SharePoint-farm, de Microsoft Virtual Machine, de DPM-database of de systeemstatus die lid is van een beveiligingsgroep.

Parametereigenschappen

Type:Datasource
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Datasource
Position:1
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ForcedFullCC

Geeft aan dat deze cmdlet een zware consistentiecontrole uitvoert op alle databases in de farm, niet alleen op de databases in een inconsistente staat. Deze optie is specifiek voor SharePoint.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Datasource
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-HeavyWeight

Geeft aan dat de cmdlet een zware consistentiecontrole uitvoert. Een zware consistentiecontrole maakt een controlesom voor de inhoud van elk bestand. Deze parameter is alleen van invloed op bestandsservers. De cmdlet voert altijd zware consistentiecontroles uit op applicatieservers.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Datasource
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-JobStateChangedEventHandler

Hiermee geeft u een gebeurtenishandler op voor Job.StateChanged-gebeurtenissen . Gebruik deze parameter om een grafische gebruikersinterface te bouwen op basis van cmdlets. Gebruik deze parameter niet in de DPM Management Shell.

Parametereigenschappen

Type:JobStateChangedEventHandler
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Behandelaar

Parametersets

Datasource
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ProtectionGroup

Hiermee geeft u een beveiligingsgroep op die gegevensbronnen bevat waarop deze cmdlet een controle uitvoert. Als u een ProtectionGroup-object wilt verkrijgen, gebruikt u de cmdlet Get-DPMProtectionGroup.

Parametereigenschappen

Type:ProtectionGroup
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ProtectionGroup
Position:1
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.