Set-DPMProtectionGroupSla
Bir koruma grubu için SLA ayarlar.
Syntax
Set-DPMProtectionGroupSla
[-ProtectionGroup] <ProtectionGroup>
[-SLAInHours] <Int32>
[<CommonParameters>]
Set-DPMProtectionGroupSla
[-ProtectionGroupId] <Guid>
[-SLAInHours] <Int32>
[<CommonParameters>]
Description
Set-DPMProtectionGroupSla cmdlet'i bir koruma grubu için hizmet düzeyi sözleşmesi (SLA) ayarlar. SLA, System Center - Data Protection Manager'ın (DPM) koruma grubundaki her veri kaynağı için en az bir kurtarma noktası oluşturması gereken süreyi saat cinsinden tanımlar. Koruma grubu için 24 SLA'sı, bu koruma grubundaki her veri kaynağının günde en az bir kurtarma noktasına sahip olması gerektiği anlamına gelir. Bir kaynağın bu süre içinde bir kurtarma noktası yoksa DPM, veri kaynağı için bir SLA ihlali uyarısı oluşturur. Set-DPMBackupWindow cmdlet'ini kullanarak bir yedekleme penceresi yapılandırdıysanız, SLA ihlallerini denetleme zaman penceresi yedekleme penceresinin başlangıcında başlar. Yedekleme penceresi yapılandırmadıysanız, SLA ihlalini denetleme zaman penceresi gece yarısı başlar.
Örnekler
Örnek 1: Koruma grubu nesnesi için SLA ayarlama
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroup $PGroup -SLAInHours 12
İlk komut, DPM sunucusundaki DPMServer02 adlı koruma gruplarını alır.
Bu komut sonuçları Where-Object cmdlet'ine geçirir.
Bu cmdlet, belirtilen kolay adla eşleşenler dışında tüm grupları bırakır.
Daha fazla bilgi için Get-Help Where-Object
yazın.
komut, koruma grubunu $PGroup değişkeninde depolar.
İkinci komut, $PGroup koruma grubu için 12 saatlik bir SLA ayarlar.
Örnek 2: Kimliğe göre belirtilen bir koruma grubu için SLA ayarlama
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02" | Where {$_.FriendlyName -like "*ContosoPG02*"}
PS C:\> Set-DPMProtectionGroupSla -ProtectionGroupId $PGroup.ProtectionGroupId -SLAInHours 12
İlk komut, DPM sunucusundaki DPMServer02 adlı koruma gruplarını alır. Bu komut sonuçları Where-Object cmdlet'ine geçirir. komut, koruma grubunu $PGroup değişkeninde depolar.
İkinci komut, $PGroup ProtectionGroupId özelliği tarafından belirtilen GUID'ye sahip koruma grubu için 12 saatlik bir SLA ayarlar.
Parametreler
-ProtectionGroup
Bu cmdlet'in bir SLA ayarladığı bir koruma grubu belirtir. ProtectionGroup nesnesi almak için Get-DPMProtectionGroup cmdlet'ini kullanın.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProtectionGroupId
Bir koruma grubu için benzersiz tanımlayıcıyı belirtir. Bu cmdlet, bu parametrenin belirttiği koruma grubu için SLA'yı ayarlar.
Type: | Guid |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SLAInHours
DPM'nin koruma grubundaki her veri kaynağı için en az bir kurtarma noktası oluşturması gereken süreyi saat cinsinden belirtir.
Type: | Int32 |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |