Partager via


Start-DPMDatasourceConsistencyCheck

Effectue une vérification de cohérence sur une source de données DPM.

Syntaxe

Datasource

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

ProtectionGroup

Start-DPMDatasourceConsistencyCheck
    [-ProtectionGroup] <ProtectionGroup>
    [[-AdhocJobsContext] <AdhocJobsContext>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

L’applet de commande Start-DPMDatasourceConsistencyCheck effectue une vérification de cohérence sur une source de données System Center - Data Protection Manager (DPM). Vous pouvez exécuter des vérifications de cohérence sur une source de données spécifique ou sur toutes les sources de données d’un groupe de protection qui sont dans un état incohérent.

Exemples

Exemple 1 : Démarrer une vérification de cohérence sur une source de données

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

La première commande obtient les groupes de protection du serveur nommé TestingServer à l’aide de l’applet de commande Get-DPMProtectionGroup . La commande les stocke dans la variable $PGroup.

La deuxième commande obtient la source de données du premier groupe de protection dans $PGroup, puis stocke la source de données dans la variable $Ds.

La troisième commande exécute une vérification de cohérence sur la source de données stockée dans $Ds.

Paramètres

-AdhocJobsContext

Spécifie les détails du contexte du travail ad hoc. N’utilisez pas ce paramètre à partir de la ligne de commande Windows PowerShell.

Propriétés du paramètre

Type:AdhocJobsContext
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:2
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Datasource

Spécifie un objet de source de données pour lequel cette applet de commande démarre une vérification de cohérence. Une source de données peut être un partage de système de fichiers ou un volume pour le système d’exploitation Windows, la base de données Microsoft SQL Server, le groupe de stockage Microsoft Exchange Server, la batterie de serveurs Microsoft SharePoint, la machine virtuelle Microsoft, la base de données DPM ou l’état système membre d’un groupe de protection.

Propriétés du paramètre

Type:Datasource
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

Datasource
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ForcedFullCC

Indique que cette applet de commande effectue un contrôle de cohérence lourd sur toutes les bases de données de la batterie de serveurs, pas seulement sur les bases de données dans un état incohérent. Cette option est spécifique à SharePoint.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

Datasource
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-HeavyWeight

Indique que l’applet de commande effectue une vérification de cohérence lourde. Une vérification de cohérence lourde crée une somme de contrôle pour le contenu de chaque fichier. Ce paramètre affecte uniquement les serveurs de fichiers. L’applet de commande effectue toujours des vérifications de cohérence lourdes sur les serveurs d’applications.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

Datasource
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-JobStateChangedEventHandler

Spécifie un gestionnaire d’événements pour les événements Job.StateChanged. Utilisez ce paramètre pour générer une interface utilisateur graphique basée sur des applets de commande. N’utilisez pas ce paramètre dans L’interpréteur de commandes de gestion DPM.

Propriétés du paramètre

Type:JobStateChangedEventHandler
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Handler

Jeux de paramètres

Datasource
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ProtectionGroup

Spécifie un groupe de protection qui contient des sources de données sur lesquelles cette applet de commande exécute une vérification. Pour obtenir un objet ProtectionGroup, utilisez l’applet de commande Get-DPMProtectionGroup.

Propriétés du paramètre

Type:ProtectionGroup
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ProtectionGroup
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.