Set-DPMProtectionGroupSla
Ustawia umowę SLA dla grupy ochrony.
Składnia
ProtectionGroup (Domyślna)
Set-DPMProtectionGroupSla
[-ProtectionGroup] <ProtectionGroup>
[-SLAInHours] <Int32>
[<CommonParameters>]
ProtectionGroupId
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 skonfigurowano okno tworzenia kopii zapasowej przy użyciu polecenia cmdlet Set-DPMBackupWindow, okno czasowe sprawdzania naruszeń umowy SLA rozpoczyna się od początku okna tworzenia kopii zapasowej. Jeśli okno tworzenia kopii zapasowej nie zostało skonfigurowane, 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 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 według identyfikatora
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.
Właściwości parametru
| Typ: | ProtectionGroup |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
ProtectionGroup
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-ProtectionGroupId
Określa unikatowy identyfikator grupy ochrony. To polecenie cmdlet ustawia umowę SLA dla grupy ochrony, która określa ten parametr.
Właściwości parametru
| Typ: | Guid |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
ProtectionGroupId
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | 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.
Właściwości parametru
| Typ: | Int32 |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 2 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.