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

Das Cmdlet Set-DPMProtectionGroupSla legt eine Vereinbarung zum Servicelevel (SLA) für eine Schutzgruppe fest. Eine SLA definiert den Zeitraum in Stunden, in dem System Center – Data Protection Manager (DPM) mindestens einen Wiederherstellungspunkt jeder Datenquelle in der Schutzgruppe erstellen soll. Eine SLA von 24 für eine Schutzgruppe bedeutet, dass jede Datenquelle in dieser Schutzgruppe mindestens einen Wiederherstellungspunkt pro Tag haben sollte. Wenn eine Quelle innerhalb dieser Zeit keinen Wiederherstellungspunkt aufweist, 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 für die Überprüfung 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

Mit dem ersten Befehl werden Schutzgruppen auf dem DPM-Server namens DPMServer02 abgerufen. Dieser Befehl übergibt die Ergebnisse an das Cmdlet Where-Object . Dieses Cmdlet löscht alle Gruppen mit Ausnahme der Gruppen, die dem angegebenen Anzeigenamen entsprechen. Geben Sie Folgendes ein, um weitere Informationen zu erhalten: Get-Help Where-Object. 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 durch die ID angegebene Schutzgruppe

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

Mit dem ersten Befehl werden Schutzgruppen auf dem DPM-Server namens DPMServer02 abgerufen. 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, deren GUID durch die ProtectionGroupId-Eigenschaft von $PGroup angegeben ist.

Parameter

-ProtectionGroup

Gibt eine Schutzgruppe an, für die dieses Cmdlet eine SLA festlegt. Verwenden Sie zum Abrufen eines ProtectionGroup-Objekts das Cmdlet Get-DPMProtectionGroup.

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

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

-SLAInHours

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

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