Das cmdlet Start-DPMDatasourceConsistencyCheck führt eine Konsistenzüberprüfung für eine Data Protection Manager (DPM)-Datenquelle durch.
Sie können Konsistenzprüfungen für eine bestimmte Datenquelle oder für alle Datenquellen in einer Schutzgruppe ausführen, die sich in einem inkonsistenten Zustand befinden.
Beispiele
Beispiel 1: Starten einer Konsistenzüberprüfung für eine Datenquelle
Der erste Befehl ruft die Schutzgruppen vom Server mit dem Namen TestingServer mithilfe des cmdlets Get-DPMProtectionGroup ab.
Der Befehl speichert sie in der variablen $PGroup.
Der zweite Befehl ruft die Datenquelle für die erste Schutzgruppe in $PGroup ab und speichert dann die Datenquelle in der variablen $Ds.
Der dritte Befehl führt eine Konsistenzüberprüfung für die Datenquelle aus, die in $Ds gespeichert ist.
Parameter
-AdhocJobsContext
Gibt die Kontextdetails des Ad-hoc-Auftrags an.
Verwenden Sie diesen Parameter nicht über die Windows PowerShell-Befehlszeile.
Parametereigenschaften
Typ:
AdhocJobsContext
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
2
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
False
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Aliase:
vgl
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Datasource
Gibt ein Datenquellenobjekt an, für das dieses Cmdlet eine Konsistenzüberprüfung startet.
Eine Datenquelle kann eine Dateisystemfreigabe oder ein Volume für das Windows-Betriebssystem, microsoft SQL Server-Datenbank, Microsoft Exchange Server-Speichergruppe, Microsoft SharePoint-Farm, Microsoft Virtual Machine, DPM-Datenbank oder Systemstatus sein, der Mitglied einer Schutzgruppe ist.
Parametereigenschaften
Typ:
Datasource
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
Datasource
Position:
1
Obligatorisch.:
True
Wert aus Pipeline:
True
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-ForcedFullCC
Gibt an, dass dieses Cmdlet eine schwergewichtige Konsistenzüberprüfung für alle Datenbanken in der Farm durchführt, nicht nur für die Datenbanken in einem inkonsistenten Zustand.
Diese Option ist spezifisch für SharePoint.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
Datasource
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-HeavyWeight
Gibt an, dass das Cmdlet eine Schwergewichtskonsistenzüberprüfung durchführt.
Eine Konsistenzüberprüfung mit schwerem Gewicht erstellt eine Prüfsumme für den Inhalt jeder Datei.
Dieser Parameter wirkt sich nur auf Dateiserver aus.
Das Cmdlet führt immer schwere Konsistenzprüfungen auf Anwendungsservern durch.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
Datasource
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-JobStateChangedEventHandler
Gibt einen Ereignishandler für Job.StateChanged-Ereignisse an.
Verwenden Sie diesen Parameter, um eine grafische Benutzeroberfläche basierend auf Cmdlets zu erstellen.
Verwenden Sie diesen Parameter nicht in der DPM-Verwaltungsshell.
Parametereigenschaften
Typ:
JobStateChangedEventHandler
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Aliase:
Bearbeiter
Parametersätze
Datasource
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-ProtectionGroup
Gibt eine Schutzgruppe an, die Datenquellen enthält, für die dieses Cmdlet eine Überprüfung ausführt.
Um ein ProtectionGroup--Objekt abzurufen, verwenden Sie das cmdlet Get-DPMProtectionGroup.
Parametereigenschaften
Typ:
ProtectionGroup
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
ProtectionGroup
Position:
1
Obligatorisch.:
True
Wert aus Pipeline:
True
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird.
Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
False
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Aliase:
Wi
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.