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
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.