Udostępnij za pośrednictwem


Set-DPMProtectionGroupSla

Ustawia umowę SLA dla grupy ochrony.

Składnia

Set-DPMProtectionGroupSla
   [-ProtectionGroup] <ProtectionGroup>
   [-SLAInHours] <Int32>
   [<CommonParameters>]
Set-DPMProtectionGroupSla
   [-ProtectionGroupId] <Guid>
   [-SLAInHours] <Int32>
   [<CommonParameters>]

Opis

Polecenie cmdlet Set-DPMProtectionGroupSla ustawia umowę dotyczącą poziomu usług (SLA) dla grupy ochrony. Umowa SLA definiuje okres w godzinach, w których program System Center — Data Protection Manager (DPM) powinien utworzyć co najmniej jeden punkt odzyskiwania każdego źródła danych w grupie ochrony. Umowa SLA 24 dla grupy ochrony oznacza, że każde źródło danych w tej grupie ochrony powinno mieć co najmniej jeden punkt odzyskiwania dziennie. Jeśli źródło nie ma punktu odzyskiwania w tym czasie, program DPM zgłasza alert naruszenia umowy SLA dla źródła danych. Jeśli okno tworzenia kopii zapasowej zostało skonfigurowane przy użyciu polecenia cmdlet Set-DPMBackupWindow, okno czasowe sprawdzania naruszeń umowy SLA rozpoczyna się na początku okna tworzenia kopii zapasowej. Jeśli nie skonfigurowano okna tworzenia kopii zapasowej, okno czasowe sprawdzania naruszenia umowy SLA rozpoczyna się o północy.

Przykłady

Przykład 1. Ustawianie umowy SLA dla obiektu grupy ochrony

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

Pierwsze polecenie pobiera grupy ochrony na serwerze DPM o nazwie DPMServer02. To polecenie przekazuje wyniki do polecenia cmdlet Where-Object . To polecenie cmdlet odrzuca wszystkie grupy z wyjątkiem tych, które pasują do określonej przyjaznej nazwy. Aby uzyskać więcej informacji, wpisz polecenie Get-Help Where-Object. Polecenie przechowuje grupę ochrony w zmiennej $PGroup.

Drugie polecenie ustawia umowę SLA na 12 godzin dla grupy ochrony w $PGroup.

Przykład 2. Ustawianie umowy SLA dla grupy ochrony określonej przez identyfikator

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

Pierwsze polecenie pobiera grupy ochrony na serwerze DPM o nazwie DPMServer02. To polecenie przekazuje wyniki do polecenia cmdlet Where-Object . Polecenie przechowuje grupę ochrony w zmiennej $PGroup.

Drugie polecenie ustawia umowę SLA 12 godzin dla grupy ochrony, która ma identyfikator GUID określony przez właściwość ProtectionGroupId $PGroup.

Parametry

-ProtectionGroup

Określa grupę ochrony, dla której to polecenie cmdlet ustawia umowę SLA. Aby uzyskać obiekt ProtectionGroup , użyj polecenia cmdlet Get-DPMProtectionGroup.

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

-ProtectionGroupId

Określa unikatowy identyfikator grupy ochrony. To polecenie cmdlet ustawia umowę SLA dla grupy ochrony, którą określa ten parametr.

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

-SLAInHours

Określa okres w godzinach, w których program DPM powinien utworzyć co najmniej jeden punkt odzyskiwania każdego źródła danych w grupie ochrony.

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