Udostępnij za pośrednictwem


Start-DPMDatasourceConsistencyCheck

Przeprowadza sprawdzanie spójności w źródle danych programu DPM.

Składnia

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

Opis

Polecenie cmdlet Start-DPMDatasourceConsistencyCheck sprawdza spójność źródła danych programu System Center — Data Protection Manager (DPM). Możesz uruchomić kontrole spójności dla określonego źródła danych lub wszystkich źródeł danych w grupie ochrony, które są w stanie niespójnym.

Przykłady

Przykład 1. Rozpoczęcie sprawdzania spójności w źródle danych

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

Pierwsze polecenie pobiera grupy ochrony z serwera o nazwie TestingServer przy użyciu polecenia cmdlet Get-DPMProtectionGroup. Polecenie przechowuje je w zmiennej $PGroup.

Drugie polecenie pobiera źródło danych dla pierwszej grupy ochrony w $PGroup, a następnie przechowuje źródło danych w zmiennej $Ds.

Trzecie polecenie uruchamia sprawdzanie spójności w źródle danych przechowywanym w $Ds.

Parametry

-AdhocJobsContext

Określa szczegóły kontekstu zadania ad hoc. Nie używaj tego parametru z wiersza polecenia programu Windows PowerShell.

Typ:AdhocJobsContext
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Datasource

Określa obiekt źródła danych, dla którego to polecenie cmdlet uruchamia sprawdzanie spójności. Źródło danych może być udziałem systemu plików lub woluminem systemu operacyjnego Windows, bazą danych programu Microsoft SQL Server, grupą magazynów programu Microsoft Exchange Server, farmą programu Microsoft SharePoint, maszyną wirtualną Firmy Microsoft, bazą danych programu DPM lub stanem systemu, który jest członkiem grupy ochrony.

Typ:Datasource
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ForcedFullCC

Wskazuje, że to polecenie cmdlet wykonuje sprawdzanie spójności wagi ciężkiej dla wszystkich baz danych w farmie, a nie tylko w bazach danych w stanie niespójnym. Ta opcja jest specyficzna dla programu SharePoint.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-HeavyWeight

Wskazuje, że polecenie cmdlet wykonuje sprawdzanie spójności wagi ciężkiej. Test spójności wagi ciężkiej tworzy sumę kontrolną dla zawartości każdego pliku. Ten parametr ma wpływ tylko na serwery plików. Polecenie cmdlet zawsze wykonuje testy spójności wagi ciężkiej na serwerach aplikacji.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-JobStateChangedEventHandler

Określa program obsługi zdarzeń dla zdarzeń Job.StateChanged zdarzeń. Użyj tego parametru, aby utworzyć graficzny interfejs użytkownika na podstawie poleceń cmdlet. Nie używaj tego parametru w powłoce zarządzania programu DPM.

Typ:JobStateChangedEventHandler
Aliasy:Handler
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ProtectionGroup

Określa grupę ochrony zawierającą źródła danych, na których to polecenie cmdlet uruchamia sprawdzanie. Aby uzyskać obiekt ProtectionGroup, użyj polecenia cmdlet Get-DPMProtectionGroup.

Typ:ProtectionGroup
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False