Start-DPMDatasourceConsistencyCheck
Esegue una verifica coerenza in un'origine dati DPM.
Sintassi
Start-DPMDatasourceConsistencyCheck
[-Datasource] <Datasource>
[-HeavyWeight]
[-JobStateChangedEventHandler <JobStateChangedEventHandler>]
[-ForcedFullCC]
[[-AdhocJobsContext] <AdhocJobsContext>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-DPMDatasourceConsistencyCheck
[-ProtectionGroup] <ProtectionGroup>
[[-AdhocJobsContext] <AdhocJobsContext>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Start-DPMDatasourceConsistencyCheck esegue una verifica coerenza in un'origine dati system Center - Data Protection Manager (DPM). È possibile eseguire controlli di coerenza su un'origine dati specifica o su tutte le origini dati in un gruppo protezione dati in uno stato incoerente.
Esempio
Esempio 1: Avviare una verifica coerenza in un'origine dati
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName TestingServer
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMDatasourceConsistencyCheck -Datasource $PObject
Il primo comando ottiene i gruppi protezione dati dal server denominato TestingServer usando il cmdlet Get-DPMProtectionGroup . Il comando li archivia nella variabile $PGroup.
Il secondo comando ottiene l'origine dati per il primo gruppo protezione dati in $PGroup e quindi archivia l'origine dati nella variabile $Ds.
Il terzo comando esegue una verifica coerenza sull'origine dati archiviata in $Ds.
Parametri
-AdhocJobsContext
Specifica i dettagli del contesto del processo ad hoc. Non usare questo parametro dalla riga di comando Windows PowerShell.
Type: | AdhocJobsContext |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Datasource
Specifica un oggetto origine dati per il quale questo cmdlet avvia una verifica coerenza. Un'origine dati può essere una condivisione o un volume del file system per il sistema operativo Windows, il database microsoft SQL Server, il gruppo di archiviazione Microsoft Exchange Server, la farm di Microsoft SharePoint, la macchina virtuale Microsoft, il database DPM o lo stato del sistema membro di un gruppo protezione dati.
Type: | Datasource |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForcedFullCC
Indica che questo cmdlet esegue un controllo di coerenza pesante su tutti i database della farm, non solo sui database in uno stato incoerente. Questa opzione è specifica per SharePoint.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HeavyWeight
Indica che il cmdlet esegue una verifica coerenza pesante. Un controllo di coerenza pesante crea un checksum per il contenuto di ogni file. Questo parametro influisce solo sui file server. Il cmdlet esegue sempre controlli di coerenza pesanti nei server applicazioni.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobStateChangedEventHandler
Specifica un gestore eventi per gli eventi Job.StateChanged . Usare questo parametro per creare un'interfaccia utente grafica basata sui cmdlet. Non usare questo parametro in DPM Management Shell.
Type: | JobStateChangedEventHandler |
Aliases: | Handler |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Specifica un gruppo protezione dati che contiene origini dati in cui questo cmdlet esegue un controllo. Per ottenere un oggetto ProtectionGroup , utilizzare il cmdlet Get-DPMProtectionGroup.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |