Share via


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