Set-DPMProtectionGroupSla
Hiermee stelt u een SLA in voor een beveiligingsgroep.
Syntaxis
Set-DPMProtectionGroupSla
[-ProtectionGroup] <ProtectionGroup>
[-SLAInHours] <Int32>
[<CommonParameters>]
Set-DPMProtectionGroupSla
[-ProtectionGroupId] <Guid>
[-SLAInHours] <Int32>
[<CommonParameters>]
Description
De cmdlet Set-DPMProtectionGroupSla stelt een SLA (Service Level Agreement) in voor een beveiligingsgroep. Een SLA definieert de periode in uren waarin System Center - Data Protection Manager (DPM) ten minste één herstelpunt van elke gegevensbron in de beveiligingsgroep moet maken. Een SLA van 24 voor een beveiligingsgroep betekent dat elke gegevensbron in die beveiligingsgroep ten minste één herstelpunt per dag moet hebben. Als een bron binnen die tijd geen herstelpunt heeft, genereert DPM een SLA-schendingswaarschuwing voor de gegevensbron. Als u een back-upvenster hebt geconfigureerd met behulp van de cmdlet Set-DPMBackupWindow, begint het tijdvenster voor het controleren van SLA-schendingen aan het begin van het back-upvenster. Als u geen back-upvenster hebt geconfigureerd, begint het tijdvenster voor het controleren van de SLA-schending om middernacht.
Voorbeelden
Voorbeeld 1: Een SLA instellen voor een beveiligingsgroepobject
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroup $PGroup -SLAInHours 12
De eerste opdracht haalt beveiligingsgroepen op de DPM-server met de naam DPMServer02 op.
Met deze opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object.
Met deze cmdlet worden alle groepen verwijderd, behalve groepen die overeenkomen met de opgegeven beschrijvende naam.
Typ Get-Help Where-Object
voor meer informatie.
Met de opdracht wordt de beveiligingsgroep opgeslagen in de variabele $PGroup.
Met de tweede opdracht wordt een SLA van 12 uur ingesteld voor de beveiligingsgroep in $PGroup.
Voorbeeld 2: Een SLA instellen voor een beveiligingsgroep die is opgegeven met id
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroupId $PGroup.ProtectionGroupId -SLAInHours 12
De eerste opdracht haalt beveiligingsgroepen op de DPM-server met de naam DPMServer02 op. Met deze opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object. Met de opdracht wordt de beveiligingsgroep opgeslagen in de variabele $PGroup.
Met de tweede opdracht wordt een SLA van 12 uur ingesteld voor de beveiligingsgroep met de GUID die is opgegeven door de eigenschap ProtectionGroupId van $PGroup.
Parameters
-ProtectionGroup
Hiermee geeft u een beveiligingsgroep op waarvoor deze cmdlet een SLA instelt. Als u een ProtectionGroup--object wilt verkrijgen, gebruikt u de cmdlet Get-DPMProtectionGroup.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ProtectionGroupId
Hiermee geeft u de unieke id voor een beveiligingsgroep. Met deze cmdlet wordt de SLA ingesteld voor de beveiligingsgroep die met deze parameter wordt opgegeven.
Type: | Guid |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SLAInHours
Hiermee geeft u de periode in uren op waarin DPM ten minste één herstelpunt van elke gegevensbron in de beveiligingsgroep moet maken.
Type: | Int32 |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |