Freigeben über


Set-DPMProtectionGroupSla

Legt eine SLA für eine Schutzgruppe fest.

Syntax

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

Beschreibung

Mit dem Cmdlet Set-DPMProtectionGroupSla Cmdlet wird eine Sla (Service Level Agreement) für eine Schutzgruppe festgelegt. Ein SLA definiert den Zeitraum in Stunden, in denen System Center – Data Protection Manager (DPM) mindestens einen Wiederherstellungspunkt jeder Datenquelle in der Schutzgruppe erstellen soll. Ein SLA von 24 für eine Schutzgruppe bedeutet, dass jede Datenquelle in dieser Schutzgruppe mindestens einen Wiederherstellungspunkt pro Tag aufweisen sollte. Wenn eine Quelle innerhalb dieses Zeitraums keinen Wiederherstellungspunkt hat, löst DPM eine SLA-Verletzungswarnung für die Datenquelle aus. Wenn Sie ein Sicherungsfenster mithilfe des Cmdlets Set-DPMBackupWindow konfiguriert haben, beginnt das Zeitfenster zum Überprüfen von SLA-Verstößen am Anfang des Sicherungsfensters. Wenn Sie kein Sicherungsfenster konfiguriert haben, beginnt das Zeitfenster für die Überprüfung der SLA-Verletzung um Mitternacht.

Beispiele

Beispiel 1: Festlegen einer SLA für ein Schutzgruppenobjekt

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

Der erste Befehl ruft Schutzgruppen auf dem DPM-Server mit dem Namen DPMServer02 ab. Dieser Befehl übergibt die Ergebnisse an das Cmdlet Where-Object. Dieses Cmdlet legt alle Gruppen außer denen ab, die dem angegebenen Anzeigenamen entsprechen. Geben Sie Get-Help Where-Objectein, um weitere Informationen zu erfahren. Der Befehl speichert die Schutzgruppe in der variablen $PGroup.

Der zweite Befehl legt eine SLA von 12 Stunden für die Schutzgruppe in $PGroup fest.

Beispiel 2: Festlegen einer SLA für eine schutzgruppe, die durch ID angegeben wird

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

Der erste Befehl ruft Schutzgruppen auf dem DPM-Server mit dem Namen DPMServer02 ab. Dieser Befehl übergibt die Ergebnisse an das Cmdlet Where-Object. Der Befehl speichert die Schutzgruppe in der variablen $PGroup.

Der zweite Befehl legt eine SLA von 12 Stunden für die Schutzgruppe fest, die die durch die ProtectionGroupId-Eigenschaft von $PGroup angegebene GUID aufweist.

Parameter

-ProtectionGroup

Gibt eine Schutzgruppe an, für die dieses Cmdlet eine SLA festlegt. Um ein ProtectionGroup--Objekt abzurufen, verwenden Sie das cmdlet Get-DPMProtectionGroup.

Typ:ProtectionGroup
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProtectionGroupId

Gibt den eindeutigen Bezeichner für eine Schutzgruppe an. Dieses Cmdlet legt die SLA für die Schutzgruppe fest, die dieser Parameter angibt.

Typ:Guid
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-SLAInHours

Gibt den Zeitraum in Stunden an, in dem DPM mindestens einen Wiederherstellungspunkt jeder Datenquelle in der Schutzgruppe erstellen soll.

Typ:Int32
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False