Compartilhar via


Get-DPMAutoProtectIntent

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

Sintaxe

DPMServer (Padrã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 – DPM (Data Protection Manager) 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 estados possíveis retornados são:

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

Ativado = O Auto Protect está ativado.

Desativado = O Auto Protect não está ativado.

Exemplos

1. Obter Proteção Automática da Instância SQL do Servidor DPM

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

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

2: Obter 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 os grupos de proteção do servidor DPM (Data Protection Manager). 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 estados possíveis 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 do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:Nome do Computador, China

Conjuntos de parâmetros

DPMServer
Cargo:2
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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 do parâmetro

Tipo:ProtectionGroup
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ProtectionGroup
Cargo:2
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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 do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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.