Set-DPMProtectionGroupSla
Hiermee stelt u een SLA in voor een beveiligingsgroep.
Syntax
Set-DPMProtectionGroupSla
[-ProtectionGroup] <ProtectionGroup>
[-SLAInHours] <Int32>
[<CommonParameters>]
Set-DPMProtectionGroupSla
[-ProtectionGroupId] <Guid>
[-SLAInHours] <Int32>
[<CommonParameters>]
Description
Met de cmdlet Set-DPMProtectionGroupSla wordt een SLA (Service Level Agreement) ingesteld 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 waarschuwing over een SLA-schending 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
Met de eerste opdracht worden beveiligingsgroepen op de DPM-server met de naam DPMServer02.
Met deze opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object .
Met deze cmdlet worden alle groepen wegvallen, 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 door id
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroupId $PGroup.ProtectionGroupId -SLAInHours 12
Met de eerste opdracht worden beveiligingsgroepen op de DPM-server met de naam DPMServer02. 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. Gebruik de cmdlet Get-DPMProtectionGroup om een ProtectionGroup-object te verkrijgen.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProtectionGroupId
Hiermee geeft u de unieke id voor een beveiligingsgroep. Met deze cmdlet wordt de SLA ingesteld voor de beveiligingsgroep die door deze parameter wordt opgegeven.
Type: | Guid |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |