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 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 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 |