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-Object
ein, 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 |