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


Set-OBPolicyState

Задает PolicyState текущего объекта политики резервного копирования. Состояние может быть допустимым или приостановленным.

Синтаксис

Set-OBPolicyState
   [-Policy] <CBPolicy>
   [-State] <OMPolicyStates>
   [-Confirm]
   [-WhatIf]

Описание

Этот командлет можно использовать для задания текущего состояния политики резервного копирования. Состояние может быть допустимым или приостановленным.

Допустимое состояние означает, что резервные копии будут выполняться на основе определенного расписания, а резервные копии будут храниться на основе политики хранения.

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

Примеры

ПРИМЕР 1

$P = Get-OBPolicy
 Set-OBPolicyState   $P "Valid"
 Set-OBPolicy   $P

В этом примере для OBPolicyState задано значение Valid и обновляется объект OBPolicy.

ПРИМЕР 2

$P = Get-OBPolicy
 Set-OBPolicyState   $P "Paused"
 Set-OBPolicy   $P

В этом примере для OBPolicyState задано значение "Приостановлено" и обновляется объект OBPolicy.

ПРИМЕР 3

Get-OBPolicy | Set-OBPolicyState -State "Paused" | Set-OBPolicy

В этом примере для OBPolicyState задано значение "Приостановлено" и обновляется объект OBPolicy с помощью конвейеров.

Параметры

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Policy

Указывает объект политики резервного копирования (OBPolicy), для которого необходимо задать PolicyState.

Тип:CBPolicy
Position:2
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-State

Текущая политика политики резервного копирования.

Тип:OMPolicyStates
Position:3
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Microsoft.Internal.CloudBackup.Commands.OBPolicy

Выходные данные

Microsoft.Internal.CloudBackup.Commands.OBPolicyState