Dela via


Set-DPMProtectionGroupSla

Anger ett serviceavtal för en skyddsgrupp.

Syntax

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

Description

Cmdleten Set-DPMProtectionGroupSla anger ett serviceavtal (SLA) för en skyddsgrupp. Ett serviceavtal definierar den period i timmar under vilken System Center – Data Protection Manager (DPM) ska skapa minst en återställningspunkt för varje datakälla i skyddsgruppen. Ett serviceavtal på 24 för en skyddsgrupp innebär att varje datakälla i skyddsgruppen ska ha minst en återställningspunkt per dag. Om en källa inte har någon återställningspunkt inom den tiden genererar DPM en varning om SLA-överträdelse för datakällan. Om du har konfigurerat ett säkerhetskopieringsfönster med hjälp av cmdleten Set-DPMBackupWindow börjar tidsfönstret för att kontrollera överträdelser av serviceavtalet i början av säkerhetskopieringsfönstret. Om du inte har konfigurerat ett säkerhetskopieringsfönster börjar tidsfönstret för att kontrollera SLA-överträdelse vid midnatt.

Exempel

Exempel 1: Ange ett serviceavtal för ett skyddsgruppsobjekt

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

Det första kommandot hämtar skyddsgrupper på DPM-servern med namnet DPMServer02. Det här kommandot skickar resultatet till cmdleten Where-Object . Den cmdleten släpper alla grupper utom de som matchar det angivna egna namnet. För mer information ange Get-Help Where-Object. Kommandot lagrar skyddsgruppen i variabeln $PGroup.

Det andra kommandot anger ett serviceavtal på 12 timmar för skyddsgruppen i $PGroup.

Exempel 2: Ange ett serviceavtal för en skyddsgrupp som anges av ID

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

Det första kommandot hämtar skyddsgrupper på DPM-servern med namnet DPMServer02. Det här kommandot skickar resultatet till cmdleten Where-Object . Kommandot lagrar skyddsgruppen i variabeln $PGroup.

Det andra kommandot anger ett serviceavtal på 12 timmar för skyddsgruppen som har det GUID som anges av egenskapen ProtectionGroupId för $PGroup.

Parametrar

-ProtectionGroup

Anger en skyddsgrupp som denna cmdlet anger ett serviceavtal för. Om du vill hämta ett ProtectionGroup-objekt använder du cmdleten Get-DPMProtectionGroup.

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

-ProtectionGroupId

Anger den unika identifieraren för en skyddsgrupp. Den här cmdleten anger serviceavtalet för skyddsgruppen som den här parametern anger.

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

-SLAInHours

Anger den period i timmar under vilken DPM ska skapa minst en återställningspunkt för varje datakälla i skyddsgruppen.

Type:Int32
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False