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 |