Delen via


Set-DPMProtectionGroupSla

Hiermee stelt u een SLA in voor een beveiligingsgroep.

Syntaxis

Set-DPMProtectionGroupSla
   [-ProtectionGroup] <ProtectionGroup>
   [-SLAInHours] <Int32>
   [<CommonParameters>]
Set-DPMProtectionGroupSla
   [-ProtectionGroupId] <Guid>
   [-SLAInHours] <Int32>
   [<CommonParameters>]

Description

De cmdlet Set-DPMProtectionGroupSla stelt een SLA (Service Level Agreement) in voor een beveiligingsgroep. Een SLA definieert de periode in uren waarin System Center - Data Protection Manager (DPM) ten minste één herstelpunt van elke gegevensbron in de beveiligingsgroep moet maken. Een SLA van 24 voor een beveiligingsgroep betekent dat elke gegevensbron in die beveiligingsgroep ten minste één herstelpunt per dag moet hebben. Als een bron binnen die tijd geen herstelpunt heeft, genereert DPM een SLA-schendingswaarschuwing voor de gegevensbron. Als u een back-upvenster hebt geconfigureerd met behulp van de cmdlet Set-DPMBackupWindow, begint het tijdvenster voor het controleren van SLA-schendingen aan het begin van het back-upvenster. Als u geen back-upvenster hebt geconfigureerd, begint het tijdvenster voor het controleren van de SLA-schending om middernacht.

Voorbeelden

Voorbeeld 1: Een SLA instellen voor een beveiligingsgroepobject

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroup $PGroup -SLAInHours 12

De eerste opdracht haalt beveiligingsgroepen op de DPM-server met de naam DPMServer02 op. Met deze opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object. Met deze cmdlet worden alle groepen verwijderd, behalve groepen die overeenkomen met de opgegeven beschrijvende naam. Typ Get-Help Where-Objectvoor meer informatie. Met de opdracht wordt de beveiligingsgroep opgeslagen in de variabele $PGroup.

Met de tweede opdracht wordt een SLA van 12 uur ingesteld voor de beveiligingsgroep in $PGroup.

Voorbeeld 2: Een SLA instellen voor een beveiligingsgroep die is opgegeven met id

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroupId $PGroup.ProtectionGroupId -SLAInHours 12

De eerste opdracht haalt beveiligingsgroepen op de DPM-server met de naam DPMServer02 op. Met deze opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object. Met de opdracht wordt de beveiligingsgroep opgeslagen in de variabele $PGroup.

Met de tweede opdracht wordt een SLA van 12 uur ingesteld voor de beveiligingsgroep met de GUID die is opgegeven door de eigenschap ProtectionGroupId van $PGroup.

Parameters

-ProtectionGroup

Hiermee geeft u een beveiligingsgroep op waarvoor deze cmdlet een SLA instelt. Als u een ProtectionGroup--object wilt verkrijgen, gebruikt u de cmdlet Get-DPMProtectionGroup.

Type:ProtectionGroup
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ProtectionGroupId

Hiermee geeft u de unieke id voor een beveiligingsgroep. Met deze cmdlet wordt de SLA ingesteld voor de beveiligingsgroep die met deze parameter wordt opgegeven.

Type:Guid
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-SLAInHours

Hiermee geeft u de periode in uren op waarin DPM ten minste één herstelpunt van elke gegevensbron in de beveiligingsgroep moet maken.

Type:Int32
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False