다음을 통해 공유


Microsoft.RecoveryServices 자격 증명 모음/backupPolicies 2021-02-01

Bicep 리소스 정의

자격 증명 모음/backupPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/backupPolicies 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupPolicies@2021-02-01' = {
  parent: resourceSymbolicName
  eTag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    protectedItemsCount: int
    backupManagementType: 'string'
    // For remaining properties, see ProtectionPolicy objects
  }
  tags: {
    {customized property}: 'string'
  }
}

SchedulePolicy 개체

schedulePolicyType 속성을 설정하여 개체 유형을 지정합니다.

LogSchedulePolicy의 경우 다음을 사용합니다.

{
  scheduleFrequencyInMins: int
  schedulePolicyType: 'LogSchedulePolicy'
}

LongTermSchedulePolicy의 경우 다음을 사용합니다.

{
  schedulePolicyType: 'LongTermSchedulePolicy'
}

SimpleSchedulePolicy의 경우 다음을 사용합니다.

{
  schedulePolicyType: 'SimpleSchedulePolicy'
  scheduleRunDays: [
    'string'
  ]
  scheduleRunFrequency: 'string'
  scheduleRunTimes: [
    'string'
  ]
  scheduleWeeklyFrequency: int
}

RetentionPolicy 개체

retentionPolicyType 속성을 설정하여 개체 유형을 지정합니다.

LongTermRetentionPolicy의 경우 다음을 사용합니다.

{
  dailySchedule: {
    retentionDuration: {
      count: int
      durationType: 'string'
    }
    retentionTimes: [
      'string'
    ]
  }
  monthlySchedule: {
    retentionDuration: {
      count: int
      durationType: 'string'
    }
    retentionScheduleDaily: {
      daysOfTheMonth: [
        {
          date: int
          isLast: bool
        }
      ]
    }
    retentionScheduleFormatType: 'string'
    retentionScheduleWeekly: {
      daysOfTheWeek: [
        'string'
      ]
      weeksOfTheMonth: [
        'string'
      ]
    }
    retentionTimes: [
      'string'
    ]
  }
  retentionPolicyType: 'LongTermRetentionPolicy'
  weeklySchedule: {
    daysOfTheWeek: [
      'string'
    ]
    retentionDuration: {
      count: int
      durationType: 'string'
    }
    retentionTimes: [
      'string'
    ]
  }
  yearlySchedule: {
    monthsOfYear: [
      'string'
    ]
    retentionDuration: {
      count: int
      durationType: 'string'
    }
    retentionScheduleDaily: {
      daysOfTheMonth: [
        {
          date: int
          isLast: bool
        }
      ]
    }
    retentionScheduleFormatType: 'string'
    retentionScheduleWeekly: {
      daysOfTheWeek: [
        'string'
      ]
      weeksOfTheMonth: [
        'string'
      ]
    }
    retentionTimes: [
      'string'
    ]
  }
}

SimpleRetentionPolicy의 경우 다음을 사용합니다.

{
  retentionDuration: {
    count: int
    durationType: 'string'
  }
  retentionPolicyType: 'SimpleRetentionPolicy'
}

ProtectionPolicy 개체

backupManagementType 속성을 설정하여 개체 유형을 지정합니다.

AzureIaasVM의 경우 다음을 사용합니다.

{
  backupManagementType: 'AzureIaasVM'
  instantRPDetails: {
    azureBackupRGNamePrefix: 'string'
    azureBackupRGNameSuffix: 'string'
  }
  instantRpRetentionRangeInDays: int
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy: {
    schedulePolicyType: 'string'
    // For remaining properties, see SchedulePolicy objects
  }
  timeZone: 'string'
}

AzureSql의 경우 다음을 사용합니다.

{
  backupManagementType: 'AzureSql'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
}

AzureStorage의 경우 다음을 사용합니다.

{
  backupManagementType: 'AzureStorage'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy: {
    schedulePolicyType: 'string'
    // For remaining properties, see SchedulePolicy objects
  }
  timeZone: 'string'
  workLoadType: 'string'
}

AzureWorkload의 경우 다음을 사용합니다.

{
  backupManagementType: 'AzureWorkload'
  makePolicyConsistent: bool
  settings: {
    isCompression: bool
    issqlcompression: bool
    timeZone: 'string'
  }
  subProtectionPolicy: [
    {
      policyType: 'string'
      retentionPolicy: {
        retentionPolicyType: 'string'
        // For remaining properties, see RetentionPolicy objects
      }
      schedulePolicy: {
        schedulePolicyType: 'string'
        // For remaining properties, see SchedulePolicy objects
      }
    }
  ]
  workLoadType: 'string'
}

GenericProtectionPolicy의 경우 다음을 사용합니다.

{
  backupManagementType: 'GenericProtectionPolicy'
  fabricName: 'string'
  subProtectionPolicy: [
    {
      policyType: 'string'
      retentionPolicy: {
        retentionPolicyType: 'string'
        // For remaining properties, see RetentionPolicy objects
      }
      schedulePolicy: {
        schedulePolicyType: 'string'
        // For remaining properties, see SchedulePolicy objects
      }
    }
  ]
  timeZone: 'string'
}

MAB의 경우 다음을 사용합니다.

{
  backupManagementType: 'MAB'
  retentionPolicy: {
    retentionPolicyType: 'string'
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy: {
    schedulePolicyType: 'string'
    // For remaining properties, see SchedulePolicy objects
  }
}

속성 값

Microsoft.RecoveryServices/vaults/backupPolicies

이름 설명 가치
e태그 선택적 ETag입니다. 문자열
위치 리소스 위치입니다. 문자열
이름 리소스 이름 string(필수)
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: 자격 증명 모음
속성 ProtectionPolicyResource 속성 보호정책
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

AzureFileShareProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureStorage'(필수)
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열
workLoadType 백업 관리를 위한 워크로드 유형 'AzureFileShare'
'AzureSqlDb'
'클라이언트'
'교환'
'파일 폴더'
'제네릭 데이터 소스'
'유효하지 않음'
'SAPAse데이터베이스'
'SAPHanaDatabase'
'셰어포인트'
'SQLDataBase'
'SQLDB'
'시스템 상태'
'VM'
'VM웨어VM'

AzureIaaSVM프로토콜 정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureIaasVM'(필수)
인스턴트RP세부 정보 InstantRPAdditional세부 정보
instantRpRetentionRangeInDays 인스턴트 RP 보존 정책 범위(일) 정수 (int)
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

AzureSqlProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureSql'(필수)
보존정책 보존 정책 세부 정보입니다. 보존 정책

AzureVm워크로드보호정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureWorkload'(필수)
makePolicy일관성 정책 불일치 수정 부울
설정 백업 관리에 대한 일반적인 설정 설정
하위 보호정책 일정 및 보존을 포함하는 하위 보호 정책 목록 하위 보호 정책[]
workLoadType 백업 관리를 위한 워크로드 유형 'AzureFileShare'
'AzureSqlDb'
'클라이언트'
'교환'
'파일 폴더'
'제네릭 데이터 소스'
'유효하지 않음'
'SAPAse데이터베이스'
'SAPHanaDatabase'
'셰어포인트'
'SQLDataBase'
'SQLDB'
'시스템 상태'
'VM'
'VM웨어VM'

DailyRetention형식

이름 설명 가치
달의 일 월의 일 목록입니다. []

일별 보존 일정

이름 설명 가치
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존시간 보존 정책의 보존 시간입니다. 문자열[]

하루

이름 설명 가치
날짜 월의 날짜 정수 (int)
isLast 날짜가 월의 마지막 날짜인지 여부 부울

제네릭프로텍션정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'GenericProtectionPolicy'(필수)
fabricName 이 정책의 패브릭 이름입니다. 문자열
하위 보호정책 일정 및 보존을 포함하는 하위 보호 정책 목록 하위 보호 정책[]
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

InstantRPAdditional세부 정보

이름 설명 가치
azureBackupRGName접두사 문자열
azureBackupRGNameSuffix 문자열

로그스케쥴폴리시

이름 설명 가치
scheduleFrequencyInMins 이 정책의 로그 일정 작업 빈도(분)입니다. 정수 (int)
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LogSchedulePolicy'(필수)

장기 보존정책

이름 설명 가치
데일리스케쥴 보호 정책의 일일 보존 일정입니다. 일별 보존 일정
월간일정 보호 정책의 월별 보존 일정입니다. 월간보존일정
retentionPolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LongTermRetentionPolicy'(필수)
주간일정 보호 정책의 주간 보존 일정입니다. 주간유지일정
연간일정 보호 정책의 연간 보존 일정입니다. 연간유지일정

LongTermSchedulePolicy

이름 설명 가치
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LongTermSchedulePolicy'(필수)

MabProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'MAB'(필수)
보존정책 보존 정책 세부 정보입니다. 보존 정책
스케줄정책 백업 정책의 백업 일정입니다. 스케줄정책

월간보존일정

이름 설명 가치
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존일정매일 월별 보존 정책에 대한 일일 보존 형식입니다. DailyRetention형식
retentionScheduleFormatType 월별 보존 정책에 대한 보존 일정 형식 유형입니다. '매일'
'유효하지 않음'
'매주'
보존일정매주 월별 보존 정책에 대한 주간 보존 형식입니다. 주간보존형식
보존시간 보존 정책의 보존 시간입니다. 문자열[]

보호정책

이름 설명 가치
backupManagementType AzureIaaSVMProtectionPolicy 형식의 경우 'AzureIaasVM'으로 설정합니다. AzureSqlProtectionPolicy 형식의 경우 'AzureSql'로 설정합니다. AzureFileShareProtectionPolicy 형식의 경우 'AzureStorage'로 설정합니다. AzureVmWorkloadProtectionPolicy 형식의 경우 'AzureWorkload'로 설정합니다. GenericProtectionPolicy 형식에 대해 'GenericProtectionPolicy'로 설정합니다. MabProtectionPolicy 형식의 경우 'MAB'로 설정합니다. 'AzureIaasVM'
'AzureSQL'
'AzureStorage'
'Azure워크로드'
'제네릭프로텍션정책'
'MAB'(필수)
protectedItemsCount 이 정책과 연결된 항목 수입니다. 정수 (int)

리소스태그

이름 설명 가치

보존 기간

이름 설명 가치
세다 기간 형식의 수입니다. 보존 기간은 기간 유형 개수 시간을 계산하여 가져옵니다.
예를 들어 Count = 3 및 DurationType = Weeks인 경우 보존 기간은 3주가 됩니다.
정수 (int)
durationType을 선택합니다. 보존 정책의 보존 기간 유형입니다. '며칠'
'유효하지 않음'
'월'
'주'
'년'

보존 정책

이름 설명 가치
retentionPolicy유형 LongTermRetentionPolicy 형식의 경우 'LongTermRetentionPolicy'로 설정합니다. SimpleRetentionPolicy 형식의 경우 'SimpleRetentionPolicy'로 설정합니다. '장기 보존 정책'
'SimpleRetentionPolicy'(필수)

스케줄정책

이름 설명 가치
schedulePolicy유형 LogSchedulePolicy 형식에 대해 'LogSchedulePolicy'로 설정합니다. LongTermSchedulePolicy 형식의 경우 'LongTermSchedulePolicy'로 설정합니다. SimpleSchedulePolicy 형식의 경우 'SimpleSchedulePolicy'로 설정합니다. '로그스케쥴 정책'
'LongTermSchedulePolicy'
'SimpleSchedulePolicy'(필수)

설정

이름 설명 가치
isCompression 워크로드 압축 플래그입니다. 'isSqlCompression'이 추가되었습니다.
는 클라이언트가 이 플래그를 고려하도록 업그레이드하면 더 이상 사용되지 않습니다.
부울
ISSQL압축 SQL 압축 플래그 부울
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

단순 보존 정책

이름 설명 가치
보존기간 보호 정책의 보존 기간입니다. 보존기간
retentionPolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'SimpleRetentionPolicy'(필수)

심플스케쥴정책

이름 설명 가치
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'SimpleSchedulePolicy'(필수)
scheduleRunDays 이 일정을 실행해야 하는 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
스케줄런주파수 이 정책의 일정 작업 빈도입니다. '매일'
'유효하지 않음'
'매주'
스케줄런타임즈 이 일정을 실행해야 하는 시간 목록입니다. 문자열[]
scheduleWeeklyFrequency 매 주마다 이 일정을 실행해야 합니다. 정수 (int)

하위 보호 정책

이름 설명 가치
정책 유형 백업 정책 유형 '복사 전용'
'차등'
'꽉 찼다'
'증분'
'유효하지 않음'
'로그'
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책

주간보존형식

이름 설명 가치
요일 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
달의 주수 월의 주 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'최초'
'네 번째'
'유효하지 않음'
'마지막'
'둘째'
'세 번째'

주간유지일정

이름 설명 가치
요일 주간 보존 정책의 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존시간 보존 정책의 보존 시간입니다. 문자열[]

연간유지일정

이름 설명 가치
연중 개월 연간 보존 정책의 월 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'4월'
'8월'
'12월'
'2월'
'유효하지 않음'
‘1월’
'7월'
'6월'
'3월'
'5월'
'11월'
'10월'
'9월'
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존일정매일 연간 보존 정책의 일일 보존 형식입니다. DailyRetention형식
retentionScheduleFormatType 연간 보존 정책에 대한 보존 일정 형식입니다. '매일'
'유효하지 않음'
'매주'
보존일정매주 연간 보존 정책에 대한 주간 보존 형식입니다. 주간보존형식
보존시간 보존 정책의 보존 시간입니다. 문자열[]

사용 예제

Azure 빠른 시작 샘플

다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.

Bicep 파일 설명
Azure Virtual Machines의 워크로드용 Azure Backup 이 템플릿은 Recovery Services 자격 증명 모음 및 워크로드별 백업 정책을 만듭니다. Backup 서비스에 VM을 등록하고 보호를 구성합니다.
Recovery Services를 사용하여 기존 파일 공유 백업(매일) 이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
Recovery Services를 사용하여 기존 파일 공유 백업(매시간) 이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 시간별 빈도로 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
Recovery Services 자격 증명 모음을 사용하여 Resource Manager VM 백업 이 템플릿은 기존 복구 서비스 자격 증명 모음 및 기존 백업 정책을 사용하고 동일한 리소스 그룹에 속하는 여러 Resource Manager VM의 백업을 구성합니다.
FSLogix 및 AD DS 조인을 사용하여 AVD 만들기 이 템플릿을 사용하면 호스트 풀, 애플리케이션 그룹, 작업 영역, FSLogix 스토리지 계정, 파일 공유, 테스트 세션 호스트 백업을 위한 복구 서비스 자격 증명 모음, Microsoft Entra ID 조인 pr Active Directory 도메인 조인을 사용하는 확장과 같은 Azure Virtual Desktop 리소스를 만들 수 있습니다.
IaaSVM을 보호하기 위해 RS 자격 증명 모음에 대한 일일 백업 정책 만들기 이 템플릿은 클래식 및 ARM 기반 IaaS VM을 보호하는 데 사용할 수 있는 복구 서비스 자격 증명 모음 및 매일 백업 정책을 만듭니다.
백업 정책 사용하여 Recovery Services 자격 증명 모음 만들기 이 템플릿은 백업 정책을 사용하여 Recovery Services 자격 증명 모음을 만들고 시스템 ID, 백업 스토리지 유형, 지역 간 복원 및 진단 로그 및 삭제 잠금과 같은 선택적 기능을 구성합니다.
IaaSVM을 보호하기 위해 RS 자격 증명 모음에 대한 주간 백업 정책 만들기 이 템플릿은 클래식 및 ARM 기반 IaaS VM을 보호하는 데 사용할 수 있는 복구 서비스 자격 증명 모음 및 매일 백업 정책을 만듭니다.

ARM 템플릿 리소스 정의

자격 증명 모음/backupPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/backupPolicies 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
  "apiVersion": "2021-02-01",
  "name": "string",
  "eTag": "string",
  "location": "string",
  "properties": {
    "protectedItemsCount": "int",
    "backupManagementType": "string"
    // For remaining properties, see ProtectionPolicy objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

SchedulePolicy 개체

schedulePolicyType 속성을 설정하여 개체 유형을 지정합니다.

LogSchedulePolicy의 경우 다음을 사용합니다.

{
  "scheduleFrequencyInMins": "int",
  "schedulePolicyType": "LogSchedulePolicy"
}

LongTermSchedulePolicy의 경우 다음을 사용합니다.

{
  "schedulePolicyType": "LongTermSchedulePolicy"
}

SimpleSchedulePolicy의 경우 다음을 사용합니다.

{
  "schedulePolicyType": "SimpleSchedulePolicy",
  "scheduleRunDays": [ "string" ],
  "scheduleRunFrequency": "string",
  "scheduleRunTimes": [ "string" ],
  "scheduleWeeklyFrequency": "int"
}

RetentionPolicy 개체

retentionPolicyType 속성을 설정하여 개체 유형을 지정합니다.

LongTermRetentionPolicy의 경우 다음을 사용합니다.

{
  "dailySchedule": {
    "retentionDuration": {
      "count": "int",
      "durationType": "string"
    },
    "retentionTimes": [ "string" ]
  },
  "monthlySchedule": {
    "retentionDuration": {
      "count": "int",
      "durationType": "string"
    },
    "retentionScheduleDaily": {
      "daysOfTheMonth": [
        {
          "date": "int",
          "isLast": "bool"
        }
      ]
    },
    "retentionScheduleFormatType": "string",
    "retentionScheduleWeekly": {
      "daysOfTheWeek": [ "string" ],
      "weeksOfTheMonth": [ "string" ]
    },
    "retentionTimes": [ "string" ]
  },
  "retentionPolicyType": "LongTermRetentionPolicy",
  "weeklySchedule": {
    "daysOfTheWeek": [ "string" ],
    "retentionDuration": {
      "count": "int",
      "durationType": "string"
    },
    "retentionTimes": [ "string" ]
  },
  "yearlySchedule": {
    "monthsOfYear": [ "string" ],
    "retentionDuration": {
      "count": "int",
      "durationType": "string"
    },
    "retentionScheduleDaily": {
      "daysOfTheMonth": [
        {
          "date": "int",
          "isLast": "bool"
        }
      ]
    },
    "retentionScheduleFormatType": "string",
    "retentionScheduleWeekly": {
      "daysOfTheWeek": [ "string" ],
      "weeksOfTheMonth": [ "string" ]
    },
    "retentionTimes": [ "string" ]
  }
}

SimpleRetentionPolicy의 경우 다음을 사용합니다.

{
  "retentionDuration": {
    "count": "int",
    "durationType": "string"
  },
  "retentionPolicyType": "SimpleRetentionPolicy"
}

ProtectionPolicy 개체

backupManagementType 속성을 설정하여 개체 유형을 지정합니다.

AzureIaasVM의 경우 다음을 사용합니다.

{
  "backupManagementType": "AzureIaasVM",
  "instantRPDetails": {
    "azureBackupRGNamePrefix": "string",
    "azureBackupRGNameSuffix": "string"
  },
  "instantRpRetentionRangeInDays": "int",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  },
  "schedulePolicy": {
    "schedulePolicyType": "string"
    // For remaining properties, see SchedulePolicy objects
  },
  "timeZone": "string"
}

AzureSql의 경우 다음을 사용합니다.

{
  "backupManagementType": "AzureSql",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  }
}

AzureStorage의 경우 다음을 사용합니다.

{
  "backupManagementType": "AzureStorage",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  },
  "schedulePolicy": {
    "schedulePolicyType": "string"
    // For remaining properties, see SchedulePolicy objects
  },
  "timeZone": "string",
  "workLoadType": "string"
}

AzureWorkload의 경우 다음을 사용합니다.

{
  "backupManagementType": "AzureWorkload",
  "makePolicyConsistent": "bool",
  "settings": {
    "isCompression": "bool",
    "issqlcompression": "bool",
    "timeZone": "string"
  },
  "subProtectionPolicy": [
    {
      "policyType": "string",
      "retentionPolicy": {
        "retentionPolicyType": "string"
        // For remaining properties, see RetentionPolicy objects
      },
      "schedulePolicy": {
        "schedulePolicyType": "string"
        // For remaining properties, see SchedulePolicy objects
      }
    }
  ],
  "workLoadType": "string"
}

GenericProtectionPolicy의 경우 다음을 사용합니다.

{
  "backupManagementType": "GenericProtectionPolicy",
  "fabricName": "string",
  "subProtectionPolicy": [
    {
      "policyType": "string",
      "retentionPolicy": {
        "retentionPolicyType": "string"
        // For remaining properties, see RetentionPolicy objects
      },
      "schedulePolicy": {
        "schedulePolicyType": "string"
        // For remaining properties, see SchedulePolicy objects
      }
    }
  ],
  "timeZone": "string"
}

MAB의 경우 다음을 사용합니다.

{
  "backupManagementType": "MAB",
  "retentionPolicy": {
    "retentionPolicyType": "string"
    // For remaining properties, see RetentionPolicy objects
  },
  "schedulePolicy": {
    "schedulePolicyType": "string"
    // For remaining properties, see SchedulePolicy objects
  }
}

속성 값

Microsoft.RecoveryServices/vaults/backupPolicies

이름 설명 가치
API버전 api 버전 '2021-02-01'
e태그 선택적 ETag입니다. 문자열
위치 리소스 위치입니다. 문자열
이름 리소스 이름 string(필수)
속성 ProtectionPolicyResource 속성 보호정책
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
유형 리소스 종류 'Microsoft.RecoveryServices/vaults/backupPolicies'

AzureFileShareProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureStorage'(필수)
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열
workLoadType 백업 관리를 위한 워크로드 유형 'AzureFileShare'
'AzureSqlDb'
'클라이언트'
'교환'
'파일 폴더'
'제네릭 데이터 소스'
'유효하지 않음'
'SAPAse데이터베이스'
'SAPHanaDatabase'
'셰어포인트'
'SQLDataBase'
'SQLDB'
'시스템 상태'
'VM'
'VM웨어VM'

AzureIaaSVM프로토콜 정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureIaasVM'(필수)
인스턴트RP세부 정보 InstantRPAdditional세부 정보
instantRpRetentionRangeInDays 인스턴트 RP 보존 정책 범위(일) 정수 (int)
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

AzureSqlProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureSql'(필수)
보존정책 보존 정책 세부 정보입니다. 보존 정책

AzureVm워크로드보호정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureWorkload'(필수)
makePolicy일관성 정책 불일치 수정 부울
설정 백업 관리에 대한 일반적인 설정 설정
하위 보호정책 일정 및 보존을 포함하는 하위 보호 정책 목록 하위 보호 정책[]
workLoadType 백업 관리를 위한 워크로드 유형 'AzureFileShare'
'AzureSqlDb'
'클라이언트'
'교환'
'파일 폴더'
'제네릭 데이터 소스'
'유효하지 않음'
'SAPAse데이터베이스'
'SAPHanaDatabase'
'셰어포인트'
'SQLDataBase'
'SQLDB'
'시스템 상태'
'VM'
'VM웨어VM'

DailyRetention형식

이름 설명 가치
달의 일 월의 일 목록입니다. []

일별 보존 일정

이름 설명 가치
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존시간 보존 정책의 보존 시간입니다. 문자열[]

하루

이름 설명 가치
날짜 월의 날짜 정수 (int)
isLast 날짜가 월의 마지막 날짜인지 여부 부울

제네릭프로텍션정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'GenericProtectionPolicy'(필수)
fabricName 이 정책의 패브릭 이름입니다. 문자열
하위 보호정책 일정 및 보존을 포함하는 하위 보호 정책 목록 하위 보호 정책[]
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

InstantRPAdditional세부 정보

이름 설명 가치
azureBackupRGName접두사 문자열
azureBackupRGNameSuffix 문자열

로그스케쥴폴리시

이름 설명 가치
scheduleFrequencyInMins 이 정책의 로그 일정 작업 빈도(분)입니다. 정수 (int)
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LogSchedulePolicy'(필수)

장기 보존정책

이름 설명 가치
데일리스케쥴 보호 정책의 일일 보존 일정입니다. 일별 보존 일정
월간일정 보호 정책의 월별 보존 일정입니다. 월간보존일정
retentionPolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LongTermRetentionPolicy'(필수)
주간일정 보호 정책의 주간 보존 일정입니다. 주간유지일정
연간일정 보호 정책의 연간 보존 일정입니다. 연간유지일정

LongTermSchedulePolicy

이름 설명 가치
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LongTermSchedulePolicy'(필수)

MabProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'MAB'(필수)
보존정책 보존 정책 세부 정보입니다. 보존 정책
스케줄정책 백업 정책의 백업 일정입니다. 스케줄정책

월간보존일정

이름 설명 가치
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존일정매일 월별 보존 정책에 대한 일일 보존 형식입니다. DailyRetention형식
retentionScheduleFormatType 월별 보존 정책에 대한 보존 일정 형식 유형입니다. '매일'
'유효하지 않음'
'매주'
보존일정매주 월별 보존 정책에 대한 주간 보존 형식입니다. 주간보존형식
보존시간 보존 정책의 보존 시간입니다. 문자열[]

보호정책

이름 설명 가치
backupManagementType AzureIaaSVMProtectionPolicy 형식의 경우 'AzureIaasVM'으로 설정합니다. AzureSqlProtectionPolicy 형식의 경우 'AzureSql'로 설정합니다. AzureFileShareProtectionPolicy 형식의 경우 'AzureStorage'로 설정합니다. AzureVmWorkloadProtectionPolicy 형식의 경우 'AzureWorkload'로 설정합니다. GenericProtectionPolicy 형식에 대해 'GenericProtectionPolicy'로 설정합니다. MabProtectionPolicy 형식의 경우 'MAB'로 설정합니다. 'AzureIaasVM'
'AzureSQL'
'AzureStorage'
'Azure워크로드'
'제네릭프로텍션정책'
'MAB'(필수)
protectedItemsCount 이 정책과 연결된 항목 수입니다. 정수 (int)

리소스태그

이름 설명 가치

보존 기간

이름 설명 가치
세다 기간 형식의 수입니다. 보존 기간은 기간 유형 개수 시간을 계산하여 가져옵니다.
예를 들어 Count = 3 및 DurationType = Weeks인 경우 보존 기간은 3주가 됩니다.
정수 (int)
durationType을 선택합니다. 보존 정책의 보존 기간 유형입니다. '며칠'
'유효하지 않음'
'월'
'주'
'년'

보존 정책

이름 설명 가치
retentionPolicy유형 LongTermRetentionPolicy 형식의 경우 'LongTermRetentionPolicy'로 설정합니다. SimpleRetentionPolicy 형식의 경우 'SimpleRetentionPolicy'로 설정합니다. '장기 보존 정책'
'SimpleRetentionPolicy'(필수)

스케줄정책

이름 설명 가치
schedulePolicy유형 LogSchedulePolicy 형식에 대해 'LogSchedulePolicy'로 설정합니다. LongTermSchedulePolicy 형식의 경우 'LongTermSchedulePolicy'로 설정합니다. SimpleSchedulePolicy 형식의 경우 'SimpleSchedulePolicy'로 설정합니다. '로그스케쥴 정책'
'LongTermSchedulePolicy'
'SimpleSchedulePolicy'(필수)

설정

이름 설명 가치
isCompression 워크로드 압축 플래그입니다. 'isSqlCompression'이 추가되었습니다.
는 클라이언트가 이 플래그를 고려하도록 업그레이드하면 더 이상 사용되지 않습니다.
부울
ISSQL압축 SQL 압축 플래그 부울
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

단순 보존 정책

이름 설명 가치
보존기간 보호 정책의 보존 기간입니다. 보존기간
retentionPolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'SimpleRetentionPolicy'(필수)

심플스케쥴정책

이름 설명 가치
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'SimpleSchedulePolicy'(필수)
scheduleRunDays 이 일정을 실행해야 하는 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
스케줄런주파수 이 정책의 일정 작업 빈도입니다. '매일'
'유효하지 않음'
'매주'
스케줄런타임즈 이 일정을 실행해야 하는 시간 목록입니다. 문자열[]
scheduleWeeklyFrequency 매 주마다 이 일정을 실행해야 합니다. 정수 (int)

하위 보호 정책

이름 설명 가치
정책 유형 백업 정책 유형 '복사 전용'
'차등'
'꽉 찼다'
'증분'
'유효하지 않음'
'로그'
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책

주간보존형식

이름 설명 가치
요일 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
달의 주수 월의 주 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'최초'
'네 번째'
'유효하지 않음'
'마지막'
'둘째'
'세 번째'

주간유지일정

이름 설명 가치
요일 주간 보존 정책의 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존시간 보존 정책의 보존 시간입니다. 문자열[]

연간유지일정

이름 설명 가치
연중 개월 연간 보존 정책의 월 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'4월'
'8월'
'12월'
'2월'
'유효하지 않음'
‘1월’
'7월'
'6월'
'3월'
'5월'
'11월'
'10월'
'9월'
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존일정매일 연간 보존 정책의 일일 보존 형식입니다. DailyRetention형식
retentionScheduleFormatType 연간 보존 정책에 대한 보존 일정 형식입니다. '매일'
'유효하지 않음'
'매주'
보존일정매주 연간 보존 정책에 대한 주간 보존 형식입니다. 주간보존형식
보존시간 보존 정책의 보존 시간입니다. 문자열[]

사용 예제

Azure 빠른 시작 템플릿

다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.

템플릿 설명
Azure Virtual Machines의 워크로드용 Azure Backup

Azure에 배포
이 템플릿은 Recovery Services 자격 증명 모음 및 워크로드별 백업 정책을 만듭니다. Backup 서비스에 VM을 등록하고 보호를 구성합니다.
Recovery Services를 사용하여 기존 파일 공유 백업(매일)

Azure에 배포
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
Recovery Services를 사용하여 기존 파일 공유 백업(매시간)

Azure에 배포
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 시간별 빈도로 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
Recovery Services 자격 증명 모음을 사용하여 Resource Manager VM 백업

Azure에 배포
이 템플릿은 기존 복구 서비스 자격 증명 모음 및 기존 백업 정책을 사용하고 동일한 리소스 그룹에 속하는 여러 Resource Manager VM의 백업을 구성합니다.
FSLogix 및 AD DS 조인을 사용하여 AVD 만들기

Azure에 배포
이 템플릿을 사용하면 호스트 풀, 애플리케이션 그룹, 작업 영역, FSLogix 스토리지 계정, 파일 공유, 테스트 세션 호스트 백업을 위한 복구 서비스 자격 증명 모음, Microsoft Entra ID 조인 pr Active Directory 도메인 조인을 사용하는 확장과 같은 Azure Virtual Desktop 리소스를 만들 수 있습니다.
IaaSVM을 보호하기 위해 RS 자격 증명 모음에 대한 일일 백업 정책 만들기

Azure에 배포
이 템플릿은 클래식 및 ARM 기반 IaaS VM을 보호하는 데 사용할 수 있는 복구 서비스 자격 증명 모음 및 매일 백업 정책을 만듭니다.
백업 정책 사용하여 Recovery Services 자격 증명 모음 만들기

Azure에 배포
이 템플릿은 백업 정책을 사용하여 Recovery Services 자격 증명 모음을 만들고 시스템 ID, 백업 스토리지 유형, 지역 간 복원 및 진단 로그 및 삭제 잠금과 같은 선택적 기능을 구성합니다.
IaaSVM을 보호하기 위해 RS 자격 증명 모음에 대한 주간 백업 정책 만들기

Azure에 배포
이 템플릿은 클래식 및 ARM 기반 IaaS VM을 보호하는 데 사용할 수 있는 복구 서비스 자격 증명 모음 및 매일 백업 정책을 만듭니다.

Terraform(AzAPI 공급자) 리소스 정의

자격 증명 모음/backupPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/backupPolicies 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupPolicies@2021-02-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    eTag = "string"
    properties = {
      protectedItemsCount = int
      backupManagementType = "string"
      // For remaining properties, see ProtectionPolicy objects
    }
  }
}

SchedulePolicy 개체

schedulePolicyType 속성을 설정하여 개체 유형을 지정합니다.

LogSchedulePolicy의 경우 다음을 사용합니다.

{
  scheduleFrequencyInMins = int
  schedulePolicyType = "LogSchedulePolicy"
}

LongTermSchedulePolicy의 경우 다음을 사용합니다.

{
  schedulePolicyType = "LongTermSchedulePolicy"
}

SimpleSchedulePolicy의 경우 다음을 사용합니다.

{
  schedulePolicyType = "SimpleSchedulePolicy"
  scheduleRunDays = [
    "string"
  ]
  scheduleRunFrequency = "string"
  scheduleRunTimes = [
    "string"
  ]
  scheduleWeeklyFrequency = int
}

RetentionPolicy 개체

retentionPolicyType 속성을 설정하여 개체 유형을 지정합니다.

LongTermRetentionPolicy의 경우 다음을 사용합니다.

{
  dailySchedule = {
    retentionDuration = {
      count = int
      durationType = "string"
    }
    retentionTimes = [
      "string"
    ]
  }
  monthlySchedule = {
    retentionDuration = {
      count = int
      durationType = "string"
    }
    retentionScheduleDaily = {
      daysOfTheMonth = [
        {
          date = int
          isLast = bool
        }
      ]
    }
    retentionScheduleFormatType = "string"
    retentionScheduleWeekly = {
      daysOfTheWeek = [
        "string"
      ]
      weeksOfTheMonth = [
        "string"
      ]
    }
    retentionTimes = [
      "string"
    ]
  }
  retentionPolicyType = "LongTermRetentionPolicy"
  weeklySchedule = {
    daysOfTheWeek = [
      "string"
    ]
    retentionDuration = {
      count = int
      durationType = "string"
    }
    retentionTimes = [
      "string"
    ]
  }
  yearlySchedule = {
    monthsOfYear = [
      "string"
    ]
    retentionDuration = {
      count = int
      durationType = "string"
    }
    retentionScheduleDaily = {
      daysOfTheMonth = [
        {
          date = int
          isLast = bool
        }
      ]
    }
    retentionScheduleFormatType = "string"
    retentionScheduleWeekly = {
      daysOfTheWeek = [
        "string"
      ]
      weeksOfTheMonth = [
        "string"
      ]
    }
    retentionTimes = [
      "string"
    ]
  }
}

SimpleRetentionPolicy의 경우 다음을 사용합니다.

{
  retentionDuration = {
    count = int
    durationType = "string"
  }
  retentionPolicyType = "SimpleRetentionPolicy"
}

ProtectionPolicy 개체

backupManagementType 속성을 설정하여 개체 유형을 지정합니다.

AzureIaasVM의 경우 다음을 사용합니다.

{
  backupManagementType = "AzureIaasVM"
  instantRPDetails = {
    azureBackupRGNamePrefix = "string"
    azureBackupRGNameSuffix = "string"
  }
  instantRpRetentionRangeInDays = int
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy = {
    schedulePolicyType = "string"
    // For remaining properties, see SchedulePolicy objects
  }
  timeZone = "string"
}

AzureSql의 경우 다음을 사용합니다.

{
  backupManagementType = "AzureSql"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
}

AzureStorage의 경우 다음을 사용합니다.

{
  backupManagementType = "AzureStorage"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy = {
    schedulePolicyType = "string"
    // For remaining properties, see SchedulePolicy objects
  }
  timeZone = "string"
  workLoadType = "string"
}

AzureWorkload의 경우 다음을 사용합니다.

{
  backupManagementType = "AzureWorkload"
  makePolicyConsistent = bool
  settings = {
    isCompression = bool
    issqlcompression = bool
    timeZone = "string"
  }
  subProtectionPolicy = [
    {
      policyType = "string"
      retentionPolicy = {
        retentionPolicyType = "string"
        // For remaining properties, see RetentionPolicy objects
      }
      schedulePolicy = {
        schedulePolicyType = "string"
        // For remaining properties, see SchedulePolicy objects
      }
    }
  ]
  workLoadType = "string"
}

GenericProtectionPolicy의 경우 다음을 사용합니다.

{
  backupManagementType = "GenericProtectionPolicy"
  fabricName = "string"
  subProtectionPolicy = [
    {
      policyType = "string"
      retentionPolicy = {
        retentionPolicyType = "string"
        // For remaining properties, see RetentionPolicy objects
      }
      schedulePolicy = {
        schedulePolicyType = "string"
        // For remaining properties, see SchedulePolicy objects
      }
    }
  ]
  timeZone = "string"
}

MAB의 경우 다음을 사용합니다.

{
  backupManagementType = "MAB"
  retentionPolicy = {
    retentionPolicyType = "string"
    // For remaining properties, see RetentionPolicy objects
  }
  schedulePolicy = {
    schedulePolicyType = "string"
    // For remaining properties, see SchedulePolicy objects
  }
}

속성 값

Microsoft.RecoveryServices/vaults/backupPolicies

이름 설명 가치
e태그 선택적 ETag입니다. 문자열
위치 리소스 위치입니다. 문자열
이름 리소스 이름 string(필수)
부모 ID 이 리소스의 부모인 리소스의 ID입니다. 유형의 리소스에 대한 ID: 자격 증명 모음
속성 ProtectionPolicyResource 속성 보호정책
태그 리소스 태그 태그 이름 및 값의 사전입니다.
유형 리소스 종류 "Microsoft.RecoveryServices/vaults/backupPolicies@2021-02-01"

AzureFileShareProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureStorage'(필수)
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열
workLoadType 백업 관리를 위한 워크로드 유형 'AzureFileShare'
'AzureSqlDb'
'클라이언트'
'교환'
'파일 폴더'
'제네릭 데이터 소스'
'유효하지 않음'
'SAPAse데이터베이스'
'SAPHanaDatabase'
'셰어포인트'
'SQLDataBase'
'SQLDB'
'시스템 상태'
'VM'
'VM웨어VM'

AzureIaaSVM프로토콜 정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureIaasVM'(필수)
인스턴트RP세부 정보 InstantRPAdditional세부 정보
instantRpRetentionRangeInDays 인스턴트 RP 보존 정책 범위(일) 정수 (int)
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

AzureSqlProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureSql'(필수)
보존정책 보존 정책 세부 정보입니다. 보존 정책

AzureVm워크로드보호정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'AzureWorkload'(필수)
makePolicy일관성 정책 불일치 수정 부울
설정 백업 관리에 대한 일반적인 설정 설정
하위 보호정책 일정 및 보존을 포함하는 하위 보호 정책 목록 하위 보호 정책[]
workLoadType 백업 관리를 위한 워크로드 유형 'AzureFileShare'
'AzureSqlDb'
'클라이언트'
'교환'
'파일 폴더'
'제네릭 데이터 소스'
'유효하지 않음'
'SAPAse데이터베이스'
'SAPHanaDatabase'
'셰어포인트'
'SQLDataBase'
'SQLDB'
'시스템 상태'
'VM'
'VM웨어VM'

DailyRetention형식

이름 설명 가치
달의 일 월의 일 목록입니다. []

일별 보존 일정

이름 설명 가치
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존시간 보존 정책의 보존 시간입니다. 문자열[]

하루

이름 설명 가치
날짜 월의 날짜 정수 (int)
isLast 날짜가 월의 마지막 날짜인지 여부 부울

제네릭프로텍션정책

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'GenericProtectionPolicy'(필수)
fabricName 이 정책의 패브릭 이름입니다. 문자열
하위 보호정책 일정 및 보존을 포함하는 하위 보호 정책 목록 하위 보호 정책[]
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

InstantRPAdditional세부 정보

이름 설명 가치
azureBackupRGName접두사 문자열
azureBackupRGNameSuffix 문자열

로그스케쥴폴리시

이름 설명 가치
scheduleFrequencyInMins 이 정책의 로그 일정 작업 빈도(분)입니다. 정수 (int)
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LogSchedulePolicy'(필수)

장기 보존정책

이름 설명 가치
데일리스케쥴 보호 정책의 일일 보존 일정입니다. 일별 보존 일정
월간일정 보호 정책의 월별 보존 일정입니다. 월간보존일정
retentionPolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LongTermRetentionPolicy'(필수)
주간일정 보호 정책의 주간 보존 일정입니다. 주간유지일정
연간일정 보호 정책의 연간 보존 일정입니다. 연간유지일정

LongTermSchedulePolicy

이름 설명 가치
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'LongTermSchedulePolicy'(필수)

MabProtectionPolicy

이름 설명 가치
backupManagementType 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'MAB'(필수)
보존정책 보존 정책 세부 정보입니다. 보존 정책
스케줄정책 백업 정책의 백업 일정입니다. 스케줄정책

월간보존일정

이름 설명 가치
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존일정매일 월별 보존 정책에 대한 일일 보존 형식입니다. DailyRetention형식
retentionScheduleFormatType 월별 보존 정책에 대한 보존 일정 형식 유형입니다. '매일'
'유효하지 않음'
'매주'
보존일정매주 월별 보존 정책에 대한 주간 보존 형식입니다. 주간보존형식
보존시간 보존 정책의 보존 시간입니다. 문자열[]

보호정책

이름 설명 가치
backupManagementType AzureIaaSVMProtectionPolicy 형식의 경우 'AzureIaasVM'으로 설정합니다. AzureSqlProtectionPolicy 형식의 경우 'AzureSql'로 설정합니다. AzureFileShareProtectionPolicy 형식의 경우 'AzureStorage'로 설정합니다. AzureVmWorkloadProtectionPolicy 형식의 경우 'AzureWorkload'로 설정합니다. GenericProtectionPolicy 형식에 대해 'GenericProtectionPolicy'로 설정합니다. MabProtectionPolicy 형식의 경우 'MAB'로 설정합니다. 'AzureIaasVM'
'AzureSQL'
'AzureStorage'
'Azure워크로드'
'제네릭프로텍션정책'
'MAB'(필수)
protectedItemsCount 이 정책과 연결된 항목 수입니다. 정수 (int)

리소스태그

이름 설명 가치

보존 기간

이름 설명 가치
세다 기간 형식의 수입니다. 보존 기간은 기간 유형 개수 시간을 계산하여 가져옵니다.
예를 들어 Count = 3 및 DurationType = Weeks인 경우 보존 기간은 3주가 됩니다.
정수 (int)
durationType을 선택합니다. 보존 정책의 보존 기간 유형입니다. '며칠'
'유효하지 않음'
'월'
'주'
'년'

보존 정책

이름 설명 가치
retentionPolicy유형 LongTermRetentionPolicy 형식의 경우 'LongTermRetentionPolicy'로 설정합니다. SimpleRetentionPolicy 형식의 경우 'SimpleRetentionPolicy'로 설정합니다. '장기 보존 정책'
'SimpleRetentionPolicy'(필수)

스케줄정책

이름 설명 가치
schedulePolicy유형 LogSchedulePolicy 형식에 대해 'LogSchedulePolicy'로 설정합니다. LongTermSchedulePolicy 형식의 경우 'LongTermSchedulePolicy'로 설정합니다. SimpleSchedulePolicy 형식의 경우 'SimpleSchedulePolicy'로 설정합니다. '로그스케쥴 정책'
'LongTermSchedulePolicy'
'SimpleSchedulePolicy'(필수)

설정

이름 설명 가치
isCompression 워크로드 압축 플래그입니다. 'isSqlCompression'이 추가되었습니다.
는 클라이언트가 이 플래그를 고려하도록 업그레이드하면 더 이상 사용되지 않습니다.
부울
ISSQL압축 SQL 압축 플래그 부울
시간대 TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". 문자열

단순 보존 정책

이름 설명 가치
보존기간 보호 정책의 보존 기간입니다. 보존기간
retentionPolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'SimpleRetentionPolicy'(필수)

심플스케쥴정책

이름 설명 가치
schedulePolicy유형 이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. 'SimpleSchedulePolicy'(필수)
scheduleRunDays 이 일정을 실행해야 하는 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
스케줄런주파수 이 정책의 일정 작업 빈도입니다. '매일'
'유효하지 않음'
'매주'
스케줄런타임즈 이 일정을 실행해야 하는 시간 목록입니다. 문자열[]
scheduleWeeklyFrequency 매 주마다 이 일정을 실행해야 합니다. 정수 (int)

하위 보호 정책

이름 설명 가치
정책 유형 백업 정책 유형 '복사 전용'
'차등'
'꽉 찼다'
'증분'
'유효하지 않음'
'로그'
보존정책 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. 보존 정책
스케줄정책 백업 정책의 일부로 지정된 백업 일정입니다. 스케줄정책

주간보존형식

이름 설명 가치
요일 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
달의 주수 월의 주 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'최초'
'네 번째'
'유효하지 않음'
'마지막'
'둘째'
'세 번째'

주간유지일정

이름 설명 가치
요일 주간 보존 정책의 요일 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'금요일'
'월요일'
'토요일'
'일요일'
'목요일'
'화요일'
'수요일'
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존시간 보존 정책의 보존 시간입니다. 문자열[]

연간유지일정

이름 설명 가치
연중 개월 연간 보존 정책의 월 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'4월'
'8월'
'12월'
'2월'
'유효하지 않음'
‘1월’
'7월'
'6월'
'3월'
'5월'
'11월'
'10월'
'9월'
보존기간 보존 정책의 보존 기간입니다. 보존기간
보존일정매일 연간 보존 정책의 일일 보존 형식입니다. DailyRetention형식
retentionScheduleFormatType 연간 보존 정책에 대한 보존 일정 형식입니다. '매일'
'유효하지 않음'
'매주'
보존일정매주 연간 보존 정책에 대한 주간 보존 형식입니다. 주간보존형식
보존시간 보존 정책의 보존 시간입니다. 문자열[]