Set-DPMProtectionGroupSla
Задает соглашение об уровне обслуживания для группы защиты.
Синтаксис
ProtectionGroup (по умолчанию)
Set-DPMProtectionGroupSla
[-ProtectionGroup] <ProtectionGroup>
[-SLAInHours] <Int32>
[<CommonParameters>]
ProtectionGroupId
Set-DPMProtectionGroupSla
[-ProtectionGroupId] <Guid>
[-SLAInHours] <Int32>
[<CommonParameters>]
Описание
Командлет Set-DPMProtectionGroupSla задает соглашение об уровне обслуживания (SLA) для группы защиты. Соглашение об уровне обслуживания определяет период в часах, в течение которых System Center — Data Protection Manager (DPM) должен создавать по крайней мере одну точку восстановления каждого источника данных в группе защиты. Соглашение об уровне обслуживания 24 для группы защиты означает, что каждый источник данных в этой группе защиты должен иметь по крайней мере одну точку восстановления в день. Если в течение этого времени источник не имеет точки восстановления, DPM вызывает оповещение об нарушении обслуживания для источника данных. Если вы настроили окно резервного копирования с помощью командлета Set-DPMBackupWindow, время проверки нарушений обслуживания начинается в начале окна резервного копирования. Если вы не настроили окно резервного копирования, время проверки нарушения обслуживания начинается в полночь.
Примеры
Пример 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.
Свойства параметра
| Тип: | ProtectionGroup |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ProtectionGroup
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ProtectionGroupId
Указывает уникальный идентификатор группы защиты. Этот командлет задает соглашение об уровне обслуживания для группы защиты, указанной этим параметром.
Свойства параметра
| Тип: | Guid |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ProtectionGroupId
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SLAInHours
Указывает период в часах, в течение которого DPM должен создать по крайней мере одну точку восстановления каждого источника данных в группе защиты.
Свойства параметра
| Тип: | Int32 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 2 |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.