Partilhar via


Get-DPMAutoProtectIntent

Obtém a configuração de proteção automática para uma instância do SQL Server.

Sintaxe

DPMServer (Predefinição)

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

ProtectionGroup

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

Description

O cmdlet Get-DPMAutoProtectIntent obtém a configuração de proteção automática do System Center - Data Protection Manager (DPM) para uma instância de software de gerenciamento de dados do Microsoft SQL Server. Quando você usa a proteção automática para uma instância do SQL Server, o DPM identifica e protege novos bancos de dados adicionados a essa instância. Para ver as configurações atuais de proteção automática, especifique a instância do SQL Server e o grupo de proteção ao qual ela pertence ou o nome de um servidor DPM.

Os possíveis estados devolvidos são:

NotPresent = SQLInstance especificado foi Not Found. Certifique-se de usar a sintaxe MachineName\InstanceName.

Ativado = O Auto Protect está ativado.

Desativado = Auto Protect não está ativado.

Exemplos

1. Obtenha proteção automática da instância SQL do servidor DPM

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

Este comando listará um dos possíveis estados de proteção automática para o nome da instância SQL DPMServer01\MSDPMINSTANCE no Servidor DPM chamado DPMServer01.

2: Obtenha a proteção automática da instância SQL do servidor de produção no grupo de proteção

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

O primeiro comando obtém o(s) grupo(s) de proteção do servidor do Data Protection Manager (DPM). O comando armazena o grupo de proteção na variável $PGroup.

O segundo comando lista o(s) grupo(s) de proteção.

O terceiro comando listará um dos possíveis estados de proteção automática para o nome da instância SQL SQLServer01\SQLINSTANCE para o número de membro $Pgroup [x] selecionado.

Parâmetros

-DPMServerName

Especifica o nome de um servidor DPM no qual esse cmdlet atua.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Nome do Computador, China

Conjuntos de parâmetros

DPMServer
Position:2
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ProtectionGroup

Especifica um grupo de proteção para o qual esse cmdlet obtém uma configuração. Para obter um objeto ProtectionGroup, use o cmdlet Get-DPMProtectionGroup.

Propriedades dos parâmetros

Tipo:ProtectionGroup
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ProtectionGroup
Position:2
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SQLInstanceName

Especifica o nome de uma instância do SQL Server na forma de Machinename\InstanceName, conforme visto no grupo de proteção.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.