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 wykonuje sprawdzanie spójności w źródle 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. Uruchamianie 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 należy używać tego parametru z wiersza polecenia Windows PowerShell.
Type: | AdhocJobsContext |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 microsoft SQL Server, grupą magazynów Microsoft Exchange Server, farmą programu Microsoft SharePoint, maszyną wirtualną microsoft, bazą danych programu DPM lub stanem systemu, który jest członkiem grupy ochrony.
Type: | Datasource |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HeavyWeight
Wskazuje, że polecenie cmdlet wykonuje sprawdzanie spójności wagi ciężkiej. Sprawdzanie spójności wagi ciężkiej tworzy sumę kontrolną 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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobStateChangedEventHandler
Określa procedurę obsługi zdarzeń dla zdarzeń Job.StateChanged . 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.
Type: | JobStateChangedEventHandler |
Aliases: | Handler |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Określa grupę ochrony zawierającą źródła danych, w których to polecenie cmdlet uruchamia sprawdzanie. Aby uzyskać obiekt ProtectionGroup , użyj polecenia cmdlet Get-DPMProtectionGroup.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |