Start-DPMDatasourceConsistencyCheck
Voert een consistentiecontrole uit op een DPM-gegevensbron.
Syntax
Start-DPMDatasourceConsistencyCheck
[-Datasource] <Datasource>
[-HeavyWeight]
[-JobStateChangedEventHandler <JobStateChangedEventHandler>]
[-ForcedFullCC]
[[-AdhocJobsContext] <AdhocJobsContext>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-DPMDatasourceConsistencyCheck
[-ProtectionGroup] <ProtectionGroup>
[[-AdhocJobsContext] <AdhocJobsContext>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet Start-DPMDatasourceConsistencyCheck voert een consistentiecontrole uit op een System Center - Data Protection Manager (DPM)-gegevensbron. U kunt consistentiecontroles uitvoeren op een specifieke gegevensbron of op alle gegevensbronnen in een beveiligingsgroep die een inconsistente status hebben.
Voorbeelden
Voorbeeld 1: Een consistentiecontrole voor een gegevensbron starten
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName TestingServer
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMDatasourceConsistencyCheck -Datasource $PObject
Met de eerste opdracht worden de beveiligingsgroepen opgehaald van de server met de naam TestingServer met behulp van de cmdlet Get-DPMProtectionGroup . Met de opdracht 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.
Type: | AdhocJobsContext |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Datasource
Hiermee geeft u een gegevensbronobject waarvoor deze cmdlet een consistentiecontrole start. Een gegevensbron kan een bestandssysteemshare of volume zijn voor het Windows-besturingssysteem, Microsoft SQL Server-database, Microsoft Exchange Server opslaggroep, Microsoft SharePoint-farm, Microsoft Virtual Machine, DPM-database of systeemstatus die lid is van een beveiligingsgroep.
Type: | Datasource |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForcedFullCC
Geeft aan dat deze cmdlet een zware consistentiecontrole uitvoert op alle databases in de farm, niet alleen op de databases met een inconsistente status. Deze optie is specifiek voor SharePoint.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HeavyWeight
Geeft aan dat de cmdlet een consistentiecontrole met een zwaar gewicht 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 toepassingsservers.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobStateChangedEventHandler
Hiermee geeft u een gebeurtenis-handler 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.
Type: | JobStateChangedEventHandler |
Aliases: | Handler |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Hiermee geeft u een beveiligingsgroep op die gegevensbronnen bevat waarop deze cmdlet een controle uitvoert. Gebruik de cmdlet Get-DPMProtectionGroup om een ProtectionGroup-object te verkrijgen.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |