Set-DPMProtectionGroupSla
Define um SLA para um grupo de proteção.
Sintaxe
ProtectionGroup (Predefinição)
Set-DPMProtectionGroupSla
[-ProtectionGroup] <ProtectionGroup>
[-SLAInHours] <Int32>
[<CommonParameters>]
ProtectionGroupId
Set-DPMProtectionGroupSla
[-ProtectionGroupId] <Guid>
[-SLAInHours] <Int32>
[<CommonParameters>]
Description
O cmdlet Set-DPMProtectionGroupSla define um contrato de nível de serviço (SLA) para um grupo de proteção. Um SLA define o período, em horas, durante o qual o System Center - Data Protection Manager (DPM) deve criar pelo menos um ponto de recuperação de cada fonte de dados no grupo de proteção. Um SLA de 24 para um grupo de proteção significa que cada fonte de dados nesse grupo de proteção deve ter pelo menos um ponto de recuperação por dia. Se uma fonte não tiver um ponto de recuperação dentro desse período, o DPM emitirá um alerta de violação de SLA para a fonte de dados. Se você configurou uma janela de backup usando o cmdlet Set-DPMBackupWindow, a janela de tempo para verificar violações de SLA começa no início da janela de backup. Se você não configurou uma janela de backup, a janela de tempo para verificar a violação do SLA começa à meia-noite.
Exemplos
Exemplo 1: Definir um SLA para um objeto de grupo de proteção
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroup $PGroup -SLAInHours 12
O primeiro comando obtém grupos de proteção no servidor DPM chamado DPMServer02.
Este comando passa os resultados para o cmdlet Where-Object.
Esse cmdlet descarta todos os grupos, exceto aqueles que correspondem ao nome amigável especificado.
Para obter mais informações, digite Get-Help Where-Object.
O comando armazena o grupo de proteção na variável $PGroup.
O segundo comando define um SLA de 12 horas para o grupo de proteção em $PGroup.
Exemplo 2: Definir um SLA para um grupo de proteção especificado pela ID
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroupId $PGroup.ProtectionGroupId -SLAInHours 12
O primeiro comando obtém grupos de proteção no servidor DPM chamado DPMServer02. Este comando passa os resultados para o cmdlet Where-Object. O comando armazena o grupo de proteção na variável $PGroup.
O segundo comando define um SLA de 12 horas para o grupo de proteção que tem o GUID especificado pela propriedade ProtectionGroupId de $PGroup.
Parâmetros
-ProtectionGroup
Especifica um grupo de proteção para o qual este cmdlet define um SLA.
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: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-ProtectionGroupId
Especifica o identificador exclusivo de um grupo de proteção. Este cmdlet define o SLA para o grupo de proteção especificado por esse parâmetro.
Propriedades dos parâmetros
| Tipo: | Guid |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
ProtectionGroupId
| Position: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-SLAInHours
Especifica o período, em horas, durante o qual o DPM deve criar pelo menos um ponto de recuperação de cada fonte de dados no grupo de proteção.
Propriedades dos parâmetros
| Tipo: | Int32 |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | 2 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| 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.