Partager via


Get-DPMAutoProtectIntent

Obtient le paramètre de protection automatique pour une instance SQL Server.

Syntaxe

DPMServer (Par défaut)

Get-DPMAutoProtectIntent
    [[-DPMServerName] <String>]
    [-SQLInstanceName] <String>
    [<CommonParameters>]

ProtectionGroup

Get-DPMAutoProtectIntent
    [-SQLInstanceName] <String>
    [-ProtectionGroup] <ProtectionGroup>
    [<CommonParameters>]

Description

La cmdlet Get-DPMAutoProtectIntent obtient le paramètre de protection automatique System Center - Data Protection Manager (DPM) pour une instance logicielle de gestion des données Microsoft SQL Server. Lorsque vous utilisez la protection automatique pour une instance SQL Server, DPM identifie et protège les nouvelles bases de données ajoutées à cette instance. Pour afficher les paramètres actuels de la protection automatique, spécifiez l’instance SQL Server et le groupe de protection auquel il appartient ou le nom d’un serveur DPM.

Les états renvoyés sont les suivants :

NotPresent = SQLInstance spécifié est introuvable. Veillez à utiliser la syntaxe MachineName\InstanceName.

Activé = La protection automatique est activée.

Désactivé = La protection automatique n’est pas activée.

Exemples

1. Obtenir la protection automatique de l’instance SQL du serveur DPM

PS C:\>Get-DPMAutoProtectIntent -SQLInstance "DPMServer01\MSDPMINSTANCE" -DPMServername DPMServer01

Cette commande répertorie l’un des états possibles de la protection automatique pour le nom d’instance SQL DPMServer01\MSDPMINSTANCE sur le serveur DPM nommé DPMServer01.

2 : Obtenir la protection automatique de l’instance SQL du serveur de production dans le groupe de protection

PS C:\>$Pgroup=Get-ProtectionGroup
PS C:\>$Pgroup
PS C:\>Get-DPMAutoProtectIntent -SQLInstance "SQLServer01\SQLSINSTANCE" -ProtectionGroup $Pgroup[x]

La première commande récupère le ou les groupes de protection à partir du serveur DPM (Data Protection Manager). La commande stocke le groupe de protection dans la variable $PGroup.

La deuxième commande répertorie le(s) groupe(s) de protection.

La troisième commande répertorie l’un des états possibles de la protection automatique pour le nom d’instance SQL SQLServer01\SQLINSTANCE pour le numéro de membre $Pgroup [x] que vous avez sélectionné.

Paramètres

-DPMServerName

Spécifie le nom d’un serveur DPM sur lequel cette applet de commande agit.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Nom de l'ordinateur, CN

Jeux de paramètres

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

-ProtectionGroup

Spécifie un groupe de protection pour lequel cette applet de commande obtient un paramètre. 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:2
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SQLInstanceName

Spécifie le nom d’une instance SQL Server sous la forme Machinename\InstanceName, tel qu’il apparaît dans le groupe de protection.

Propriétés du paramètre

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

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:True
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.