Поделиться через


Set-DPMProtectionGroupSla

Задает соглашение об уровне обслуживания для группы защиты.

Синтаксис

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

Описание

Командлет Set-DPMProtectionGroupSla задает соглашение об уровне обслуживания (SLA) для группы защиты. Соглашение об уровне обслуживания определяет период в часах, в течение которого System Center Data Protection Manager (DPM) должен создать по крайней мере одну точку восстановления для каждого источника данных в группе защиты. Соглашение об уровне обслуживания 24 для группы защиты означает, что каждый источник данных в этой группе защиты должен иметь по крайней мере одну точку восстановления в день. Если в течение этого времени у источника нет точки восстановления, DPM выдает предупреждение о нарушении SLA для источника данных. Если вы настроили окно резервного копирования с помощью командлета Set-DPMBackupWindow, период времени для проверки нарушений 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 . Этот командлет удаляет все группы, кроме тех, которые соответствуют указанному понятному имени. Для получения дополнительных сведений введите Get-Help Where-Object. Команда сохраняет группу защиты в переменной $PGroup.

Вторая команда устанавливает соглашение об уровне обслуживания в течение 12 часов для группы защиты в $PGroup.

Пример 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 . Команда сохраняет группу защиты в переменной $PGroup.

Вторая команда задает соглашение об уровне обслуживания в течение 12 часов для группы защиты с идентификатором GUID, указанным свойством ProtectionGroupId $PGroup.

Параметры

-ProtectionGroup

Указывает группу защиты, для которой этот командлет задает соглашение об уровне обслуживания. Чтобы получить объект ProtectionGroup , используйте командлет Get-DPMProtectionGroup.

Type:ProtectionGroup
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtectionGroupId

Указывает уникальный идентификатор для группы защиты. Этот командлет задает соглашение об уровне обслуживания для группы защиты, указанной этим параметром.

Type:Guid
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SLAInHours

Указывает период в часах, в течение которого DPM должен создать по крайней мере одну точку восстановления для каждого источника данных в группе защиты.

Type:Int32
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False