共用方式為


Set-DPMProtectionGroupSla

設定保護群組的 SLA。

語法

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

Description

Set-DPMProtectionGroupSla Cmdlet 會設定保護群組的服務等級協定(SLA)。 SLA 會定義 System Center - Data Protection Manager (DPM) 應該在保護群組中建立每個數據源至少一個恢復點的期間,以小時為單位。 保護群組的 SLA 為 24 表示該保護群組中的每個數據源每天至少應有一個恢復點。 如果來源在該時間內沒有恢復點,DPM 會針對數據源引發 SLA 違規警示。 如果您使用 Set-DPMBackupWindow Cmdlet 來設定備份視窗,則檢查 SLA 違規的時間範圍會從備份視窗的開頭開始。 如果您尚未設定備份視窗,檢查 SLA 違規的時間範圍會從午夜開始。

範例

範例 1:設定保護群組物件的 SLA

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

第一個命令會取得 DPM 伺服器上名為 DPMServer02 的保護群組。 此命令會將結果傳遞至 where-Object Cmdlet 。 該 Cmdlet 會卸除所有群組,但符合指定易記名稱的群組除外。 如需詳細資訊,請輸入 Get-Help Where-Object。 命令會將保護群組儲存在 $PGroup 變數中。

第二個命令會為$PGroup中的保護群組設定 12 小時的 SLA。

範例 2:設定標識碼所指定保護群組的 SLA

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

第一個命令會取得 DPM 伺服器上名為 DPMServer02 的保護群組。 此命令會將結果傳遞至 where-Object Cmdlet 。 命令會將保護群組儲存在 $PGroup 變數中。

第二個命令會為具有 $PGroup ProtectionGroupId 所指定之 GUID 的保護群組設定 12 小時的 SLA 屬性。

參數

-ProtectionGroup

指定此 Cmdlet 設定 SLA 的保護群組。 若要取得 ProtectionGroup 物件,請使用 Get-DPMProtectionGroup Cmdlet。

類型:ProtectionGroup
Position:1
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-ProtectionGroupId

指定保護群組的唯一標識碼。 這個 Cmdlet 會設定此參數所指定保護群組的 SLA。

類型:Guid
Position:1
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-SLAInHours

指定期間,以小時為單位,在期間,DPM 應該在保護群組中至少建立每個數據源的一個恢復點。

類型:Int32
Position:2
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False