Edit-AzDataProtectionPolicyRetentionRuleClientObject
기존 정책에 보존 규칙 추가 또는 제거
구문
Edit-AzDataProtectionPolicyRetentionRuleClientObject
-Policy <IBackupPolicy>
-Name <RetentionRuleName>
[-RemoveRule]
[<CommonParameters>]
Edit-AzDataProtectionPolicyRetentionRuleClientObject
-Policy <IBackupPolicy>
-Name <RetentionRuleName>
-IsDefault <Boolean>
-LifeCycles <ISourceLifeCycle[]>
[-OverwriteLifeCycle <Boolean>]
[<CommonParameters>]
Description
기존 정책에 보존 규칙 추가 또는 제거
예제
예제 1: 매주 보존 규칙 추가
$pol = Get-AzDataProtectionPolicyTemplate
$lifecycle = New-AzDataProtectionRetentionLifeCycleClientObject -SourceDataStore OperationalStore -SourceRetentionDurationType Weeks -SourceRetentionDurationCount 5
Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -LifeCycles $lifecycle -IsDefault $false
DatasourceType ObjectType
-------------- ----------
{Microsoft.Compute/disks} BackupPolicy
첫 번째 명령은 기본 정책 템플릿을 가져옵니다. 두 번째 명령은 주별 수명 주기 개체를 만듭니다. 세 번째 명령은 주별 보존 규칙을 기본 정책에 추가합니다.
예제 2: 매주 보존 규칙 제거
Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -RemoveRule
DatasourceType ObjectType
-------------- ----------
{Microsoft.Compute/disks} BackupPolicy
이 명령은 지정된 백업 정책에 있는 경우 주간 보존 규칙을 제거합니다.
매개 변수
-IsDefault
보존 규칙이 기본 보존 규칙인지를 지정합니다.
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-LifeCycles
보존 규칙과 연결된 수명 주기입니다. 생성하려면 LIFECYCLES 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.
형식: | ISourceLifeCycle[] |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Name
보존 규칙 이름
형식: | RetentionRuleName |
허용되는 값: | Default, Daily, Weekly, Monthly, Yearly |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OverwriteLifeCycle
기존 LifeCycle을 수정할지 여부를 지정합니다.
형식: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Policy
Backup Policy 개체를 생성하려면 POLICY 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.
형식: | IBackupPolicy |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RemoveRule
보존 규칙을 제거할지 여부를 지정합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
출력
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Azure PowerShell