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
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.