Delen via


Set-DPMProtectionGroupSla

Hiermee stelt u een SLA in voor een beveiligingsgroep.

Syntax

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

Description

Met de cmdlet Set-DPMProtectionGroupSla wordt een SLA (Service Level Agreement) ingesteld 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 waarschuwing over een SLA-schending 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

Met de eerste opdracht worden beveiligingsgroepen op de DPM-server met de naam DPMServer02. Met deze opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object . Met deze cmdlet worden alle groepen wegvallen, behalve groepen die overeenkomen met de opgegeven beschrijvende naam. Typ Get-Help Where-Object voor 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 door id

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

Met de eerste opdracht worden beveiligingsgroepen op de DPM-server met de naam DPMServer02. 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. Gebruik de cmdlet Get-DPMProtectionGroup om een ProtectionGroup-object te verkrijgen.

Type:ProtectionGroup
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtectionGroupId

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

Type:Guid
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Required:True
Accept pipeline input:False
Accept wildcard characters:False