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