Backup Policies - List

Recovery Services 자격 증명 모음과 연결된 백업 정책 목록입니다. API는 범위가 지정된 결과를 가져오는 페이지 매김 매개 변수를 제공합니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2023-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2023-02-01&$filter={$filter}

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceGroupName
path True

string

Recovery Services 자격 증명 모음이 있는 리소스 그룹의 이름입니다.

subscriptionId
path True

string

구독 ID입니다.

vaultName
path True

string

복구 서비스 자격 증명 모음의 이름입니다.

api-version
query True

string

클라이언트 API 버전.

$filter
query

string

OData 필터 옵션입니다.

응답

Name 형식 Description
200 OK

ProtectionPolicyResourceList

정상

Other Status Codes

CloudError

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정을 가장합니다.

예제

List protection policies with backupManagementType filter as AzureIaasVm
List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies
List protection policies with backupManagementType filter as AzureWorkload

List protection policies with backupManagementType filter as AzureIaasVm

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2023-02-01&$filter=backupManagementType eq 'AzureIaasVM'

Sample Response

{
  "value": [
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
      "name": "DefaultPolicy",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2017-12-05T19:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        },
        "retentionPolicy": {
          "retentionPolicyType": "LongTermRetentionPolicy",
          "dailySchedule": {
            "retentionTimes": [
              "2017-12-05T19:00:00Z"
            ],
            "retentionDuration": {
              "count": 30,
              "durationType": "Days"
            }
          }
        },
        "protectedItemsCount": 0
      }
    },
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
      "name": "testPolicy1",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2018-01-24T02:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        },
        "retentionPolicy": {
          "retentionPolicyType": "LongTermRetentionPolicy",
          "dailySchedule": {
            "retentionTimes": [
              "2018-01-24T02:00:00Z"
            ],
            "retentionDuration": {
              "count": 1,
              "durationType": "Days"
            }
          }
        },
        "timeZone": "Pacific Standard Time",
        "protectedItemsCount": 0
      }
    }
  ]
}

List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2023-02-01&$filter=backupManagementType eq 'AzureIaasVM'

Sample Response

{
  "value": [
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
      "name": "DefaultPolicy",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2017-12-05T19:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        },
        "retentionPolicy": {
          "retentionPolicyType": "LongTermRetentionPolicy",
          "dailySchedule": {
            "retentionTimes": [
              "2017-12-05T19:00:00Z"
            ],
            "retentionDuration": {
              "count": 30,
              "durationType": "Days"
            }
          }
        },
        "protectedItemsCount": 0
      }
    },
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
      "name": "testPolicy1",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicy",
          "scheduleRunFrequency": "Daily",
          "scheduleRunTimes": [
            "2018-01-24T02:00:00Z"
          ],
          "scheduleWeeklyFrequency": 0
        },
        "retentionPolicy": {
          "retentionPolicyType": "LongTermRetentionPolicy",
          "dailySchedule": {
            "retentionTimes": [
              "2018-01-24T02:00:00Z"
            ],
            "retentionDuration": {
              "count": 1,
              "durationType": "Days"
            }
          }
        },
        "timeZone": "Pacific Standard Time",
        "protectedItemsCount": 0
      }
    },
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-policy",
      "name": "v2-daily-policy",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "properties": {
        "backupManagementType": "AzureIaasVM",
        "schedulePolicy": {
          "schedulePolicyType": "SimpleSchedulePolicyV2",
          "scheduleRunFrequency": "Daily",
          "dailySchedule": {
            "scheduleRunTimes": [
              "2018-01-24T10:00:00Z"
            ]
          }
        },
        "retentionPolicy": {
          "retentionPolicyType": "LongTermRetentionPolicy",
          "dailySchedule": {
            "retentionTimes": [
              "2018-01-24T02:00:00Z"
            ],
            "retentionDuration": {
              "count": 1,
              "durationType": "Days"
            }
          }
        },
        "timeZone": "Pacific Standard Time",
        "protectedItemsCount": 0
      }
    }
  ]
}

List protection policies with backupManagementType filter as AzureWorkload

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2023-02-01&$filter=backupManagementType eq 'AzureWorkload'

Sample Response

{
  "value": [
    {
      "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/HourlyLogBackup",
      "name": "HourlyLogBackup",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "properties": {
        "backupManagementType": "AzureWorkload",
        "workLoadType": "SQLDataBase",
        "settings": {
          "timeZone": "UTC",
          "issqlcompression": false
        },
        "subProtectionPolicy": [
          {
            "policyType": "Full",
            "schedulePolicy": {
              "schedulePolicyType": "SimpleSchedulePolicy",
              "scheduleRunFrequency": "Daily",
              "scheduleRunTimes": [
                "2017-12-05T19:00:00Z"
              ],
              "scheduleWeeklyFrequency": 0
            },
            "retentionPolicy": {
              "retentionPolicyType": "LongTermRetentionPolicy",
              "dailySchedule": {
                "retentionTimes": [
                  "2017-12-05T19:00:00Z"
                ],
                "retentionDuration": {
                  "count": 30,
                  "durationType": "Days"
                }
              }
            }
          },
          {
            "policyType": "Log",
            "schedulePolicy": {
              "schedulePolicyType": "LogSchedulePolicy",
              "scheduleFrequencyInMins": 60
            },
            "retentionPolicy": {
              "retentionPolicyType": "SimpleRetentionPolicy",
              "retentionDuration": {
                "count": 30,
                "durationType": "Days"
              }
            }
          }
        ],
        "protectedItemsCount": 0
      }
    }
  ]
}

정의

Name Description
AzureFileShareProtectionPolicy

AzureStorage 백업 정책.

AzureIaaSVMProtectionPolicy

IaaS VM 워크로드별 백업 정책.

AzureSqlProtectionPolicy

워크로드별 백업 정책을 Azure SQL.

AzureVmWorkloadProtectionPolicy

Azure VM(머큐리) 워크로드별 백업 정책.

CloudError

Container Instance 서비스의 오류 응답입니다.

CloudErrorBody

Container Instance 서비스의 오류 응답입니다.

DailyRetentionFormat

일별 보존 형식입니다.

DailyRetentionSchedule

일별 보존 일정.

DailySchedule
Day

요일입니다.

DayOfWeek
ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

GenericProtectionPolicy

Azure VM(머큐리) 워크로드별 백업 정책.

HourlySchedule
IAASVMPolicyType
InstantRPAdditionalDetails
LogSchedulePolicy

로그 정책 일정.

LongTermRetentionPolicy

장기 보존 정책.

LongTermSchedulePolicy

장기 정책 일정.

MabProtectionPolicy

Mab 컨테이너별 백업 정책.

MonthlyRetentionSchedule

월별 보존 일정.

MonthOfYear

연간 보존 정책의 월 목록입니다.

PolicyType

백업 정책 유형

ProtectionPolicyResource

백업 정책의 기본 클래스입니다. 워크로드별 백업 정책은 이 클래스에서 파생됩니다.

ProtectionPolicyResourceList

ProtectionPolicy 리소스 목록

RetentionDuration

보존 기간.

RetentionDurationType

보존 기간 유형: TieringMode가 TierAfter로 설정된 경우에만 사용됨

RetentionScheduleFormat

월별 보존 정책에 대한 보존 일정 형식 유형입니다.

ScheduleRunType

이 정책의 일정 작업 빈도입니다.

Settings

백업 관리를 위한 일반 설정 필드

SimpleRetentionPolicy

간단한 정책 보존.

SimpleSchedulePolicy

간단한 정책 일정.

SimpleSchedulePolicyV2

시간별 백업을 지원하는 IaaS에 대한 V2 정책 일정입니다.

SubProtectionPolicy

일정 및 보존을 포함하는 하위 보호 정책

TieringMode

복구 지점의 자동 계층화를 제어하는 계층화 모드입니다. 지원되는 값은 다음과 같습니다.

  1. TierRecommended: 계층화할 것을 권장하는 모든 복구 지점 계층화
  2. TierAfter: 아래 기간 + durationType에 지정된 대로 고정 기간 후에 모든 복구 지점을 계층화합니다.
  3. DoNotTier: 복구 지점을 계층화하지 마세요.
TieringPolicy

대상 계층에 대한 계층화 정책입니다. 지정된 대상 계층에 대해 정책을 지정하지 않으면 서비스는 해당 계층에 대해 구성된 기존 계층화 정책을 유지합니다.

WeeklyRetentionFormat

주간 보존 형식입니다.

WeeklyRetentionSchedule

주간 보존 일정.

WeeklySchedule
WeekOfMonth

월의 주 목록입니다.

WorkloadType

백업 관리를 위한 워크로드 유형

YearlyRetentionSchedule

연간 보존 일정.

AzureFileShareProtectionPolicy

AzureStorage 백업 정책.

Name 형식 Description
backupManagementType string:

AzureStorage

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

protectedItemsCount

integer

이 정책과 연결된 항목 수입니다.

resourceGuardOperationRequests

string[]

ResourceGuard 작업 요청

retentionPolicy RetentionPolicy:

백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다.

schedulePolicy SchedulePolicy:

백업 정책의 일부로 지정된 백업 일정입니다.

timeZone

string

TimeZone 선택적 입력을 문자열로 지정합니다. 예: TimeZone = "Pacific Standard Time".

workLoadType

WorkloadType

백업 관리를 위한 워크로드 유형

AzureIaaSVMProtectionPolicy

IaaS VM 워크로드별 백업 정책.

Name 형식 Description
backupManagementType string:

AzureIaasVM

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

instantRPDetails

InstantRPAdditionalDetails

instantRpRetentionRangeInDays

integer

인스턴트 RP 보존 정책 범위(일)

policyType

IAASVMPolicyType

protectedItemsCount

integer

이 정책과 연결된 항목 수입니다.

resourceGuardOperationRequests

string[]

ResourceGuard 작업 요청

retentionPolicy RetentionPolicy:

백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다.

schedulePolicy SchedulePolicy:

백업 정책의 일부로 지정된 백업 일정입니다.

tieringPolicy

<string,  TieringPolicy>

RP를 다른 계층 키로 자동으로 이동하는 계층화 정책은 RecoveryPointTierType 열거형에 정의된 대상 계층입니다. 계층화 정책은 RP를 대상 계층으로 이동하는 조건을 지정합니다.

timeZone

string

TimeZone 선택적 입력을 문자열로 지정합니다. 예: TimeZone = "Pacific Standard Time".

AzureSqlProtectionPolicy

워크로드별 백업 정책을 Azure SQL.

Name 형식 Description
backupManagementType string:

AzureSql

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

protectedItemsCount

integer

이 정책과 연결된 항목 수입니다.

resourceGuardOperationRequests

string[]

ResourceGuard 작업 요청

retentionPolicy RetentionPolicy:

보존 정책 세부 정보입니다.

AzureVmWorkloadProtectionPolicy

Azure VM(머큐리) 워크로드별 백업 정책.

Name 형식 Description
backupManagementType string:

AzureWorkload

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

makePolicyConsistent

boolean

정책 불일치 수정

protectedItemsCount

integer

이 정책과 연결된 항목 수입니다.

resourceGuardOperationRequests

string[]

ResourceGuard 작업 요청

settings

Settings

백업 관리에 대한 일반적인 설정

subProtectionPolicy

SubProtectionPolicy[]

일정 및 보존을 포함하는 하위 보호 정책 목록

workLoadType

WorkloadType

백업 관리를 위한 워크로드 유형

CloudError

Container Instance 서비스의 오류 응답입니다.

Name 형식 Description
error

CloudErrorBody

Error 개체.

CloudErrorBody

Container Instance 서비스의 오류 응답입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류의 식별자입니다. 코드는 고정이며 프로그래밍 방식으로 사용하기 위한 것입니다.

details

CloudErrorBody[]

오류에 대한 추가 세부 정보 목록입니다.

message

string

사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다.

target

string

특정 오류의 대상입니다. 예를 들어 오류에 있는 속성의 이름입니다.

DailyRetentionFormat

일별 보존 형식입니다.

Name 형식 Description
daysOfTheMonth

Day[]

월의 일 목록입니다.

DailyRetentionSchedule

일별 보존 일정.

Name 형식 Description
retentionDuration

RetentionDuration

보존 정책의 보존 기간입니다.

retentionTimes

string[]

보존 정책의 보존 시간입니다.

DailySchedule

Name 형식 Description
scheduleRunTimes

string[]

이 일정을 실행해야 하는 시간 목록입니다.

Day

요일입니다.

Name 형식 Description
date

integer

월의 날짜

isLast

boolean

날짜가 월의 마지막 날짜인지 여부

DayOfWeek

Name 형식 Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

GenericProtectionPolicy

Azure VM(머큐리) 워크로드별 백업 정책.

Name 형식 Description
backupManagementType string:

GenericProtectionPolicy

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

fabricName

string

이 정책의 패브릭 이름입니다.

protectedItemsCount

integer

이 정책과 연결된 항목 수입니다.

resourceGuardOperationRequests

string[]

ResourceGuard 작업 요청

subProtectionPolicy

SubProtectionPolicy[]

일정 및 보존을 포함하는 하위 보호 정책 목록

timeZone

string

TimeZone 선택적 입력을 문자열로 지정합니다. 예: TimeZone = "Pacific Standard Time".

HourlySchedule

Name 형식 Description
interval

integer

백업을 트리거해야 하는 간격입니다. 시간당 값은 4/6/8/12일 수 있습니다.

scheduleWindowDuration

integer

백업 기간 지정

scheduleWindowStartTime

string

백업 창의 시작 시간을 지정하려면

IAASVMPolicyType

Name 형식 Description
Invalid

string

V1

string

V2

string

InstantRPAdditionalDetails

Name 형식 Description
azureBackupRGNamePrefix

string

azureBackupRGNameSuffix

string

LogSchedulePolicy

로그 정책 일정.

Name 형식 Description
scheduleFrequencyInMins

integer

이 정책의 로그 일정 작업 빈도(분)입니다.

schedulePolicyType string:

LogSchedulePolicy

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

LongTermRetentionPolicy

장기 보존 정책.

Name 형식 Description
dailySchedule

DailyRetentionSchedule

보호 정책의 일일 보존 일정입니다.

monthlySchedule

MonthlyRetentionSchedule

보호 정책의 월별 보존 일정입니다.

retentionPolicyType string:

LongTermRetentionPolicy

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

weeklySchedule

WeeklyRetentionSchedule

보호 정책의 주간 보존 일정입니다.

yearlySchedule

YearlyRetentionSchedule

보호 정책의 연간 보존 일정입니다.

LongTermSchedulePolicy

장기 정책 일정.

Name 형식 Description
schedulePolicyType string:

LongTermSchedulePolicy

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

MabProtectionPolicy

Mab 컨테이너별 백업 정책.

Name 형식 Description
backupManagementType string:

MAB

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

protectedItemsCount

integer

이 정책과 연결된 항목 수입니다.

resourceGuardOperationRequests

string[]

ResourceGuard 작업 요청

retentionPolicy RetentionPolicy:

보존 정책 세부 정보입니다.

schedulePolicy SchedulePolicy:

백업 정책의 백업 일정입니다.

MonthlyRetentionSchedule

월별 보존 일정.

Name 형식 Description
retentionDuration

RetentionDuration

보존 정책의 보존 기간입니다.

retentionScheduleDaily

DailyRetentionFormat

월별 보존 정책의 일별 보존 형식입니다.

retentionScheduleFormatType

RetentionScheduleFormat

월별 보존 정책에 대한 보존 일정 형식 유형입니다.

retentionScheduleWeekly

WeeklyRetentionFormat

월별 보존 정책에 대한 주간 보존 형식입니다.

retentionTimes

string[]

보존 정책의 보존 시간입니다.

MonthOfYear

연간 보존 정책의 월 목록입니다.

Name 형식 Description
April

string

August

string

December

string

February

string

Invalid

string

January

string

July

string

June

string

March

string

May

string

November

string

October

string

September

string

PolicyType

백업 정책 유형

Name 형식 Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

ProtectionPolicyResource

백업 정책의 기본 클래스입니다. 워크로드별 백업 정책은 이 클래스에서 파생됩니다.

Name 형식 Description
eTag

string

선택적 ETag입니다.

id

string

리소스 ID는 리소스의 전체 경로를 나타냅니다.

location

string

리소스 위치.

name

string

리소스와 연결된 리소스 이름입니다.

properties ProtectionPolicy:

ProtectionPolicyResource 속성

tags

object

리소스 태그.

type

string

리소스 종류는 네임스페이스/ResourceType/ResourceType/... 양식의 전체 경로를 나타냅니다.

ProtectionPolicyResourceList

ProtectionPolicy 리소스 목록

Name 형식 Description
nextLink

string

리소스의 다음 페이지를 가져올 URI입니다. ListNext() 호출은 리소스의 다음 페이지를 가져옵니다.

value

ProtectionPolicyResource[]

리소스 목록입니다.

RetentionDuration

보존 기간.

Name 형식 Description
count

integer

기간 유형 수입니다. 보존 기간은 기간 유형 개수 횟수를 계산하여 가져옵니다. 예를 들어 Count = 3 및 DurationType = Week인 경우 보존 기간은 3주가 됩니다.

durationType

RetentionDurationType

보존 기간 정책 유형입니다.

RetentionDurationType

보존 기간 유형: TieringMode가 TierAfter로 설정된 경우에만 사용됨

Name 형식 Description
Days

string

Invalid

string

Months

string

Weeks

string

Years

string

RetentionScheduleFormat

월별 보존 정책에 대한 보존 일정 형식 유형입니다.

Name 형식 Description
Daily

string

Invalid

string

Weekly

string

ScheduleRunType

이 정책의 일정 작업 빈도입니다.

Name 형식 Description
Daily

string

Hourly

string

Invalid

string

Weekly

string

Settings

백업 관리를 위한 일반 설정 필드

Name 형식 Description
isCompression

boolean

워크로드 압축 플래그. 클라이언트가 이 플래그를 고려하도록 업그레이드하면 'isSqlCompression'이 더 이상 사용되지 않도록 추가되었습니다.

issqlcompression

boolean

SQL 압축 플래그

timeZone

string

TimeZone 선택적 입력을 문자열로 지정합니다. 예: TimeZone = "Pacific Standard Time".

SimpleRetentionPolicy

간단한 정책 보존.

Name 형식 Description
retentionDuration

RetentionDuration

보호 정책의 보존 기간입니다.

retentionPolicyType string:

SimpleRetentionPolicy

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

SimpleSchedulePolicy

간단한 정책 일정.

Name 형식 Description
hourlySchedule

HourlySchedule

이 정책의 시간별 일정

schedulePolicyType string:

SimpleSchedulePolicy

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

scheduleRunDays

DayOfWeek[]

이 일정을 실행해야 하는 요일 목록입니다.

scheduleRunFrequency

ScheduleRunType

이 정책의 일정 작업 빈도입니다.

scheduleRunTimes

string[]

이 일정을 실행해야 하는 시간 목록입니다.

scheduleWeeklyFrequency

integer

매 주마다 이 일정을 실행해야 합니다.

SimpleSchedulePolicyV2

시간별 백업을 지원하는 IaaS에 대한 V2 정책 일정입니다.

Name 형식 Description
dailySchedule

DailySchedule

이 정책의 일일 일정

hourlySchedule

HourlySchedule

이 정책의 시간별 일정

schedulePolicyType string:

SimpleSchedulePolicyV2

이 속성은 형식의 다형 체인에서 특정 형식을 결정하는 판별자로 사용됩니다.

scheduleRunFrequency

ScheduleRunType

이 정책의 일정 작업 빈도입니다.

weeklySchedule

WeeklySchedule

이 정책의 주간 일정

SubProtectionPolicy

일정 및 보존을 포함하는 하위 보호 정책

Name 형식 Description
policyType

PolicyType

백업 정책 유형

retentionPolicy RetentionPolicy:

백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다.

schedulePolicy SchedulePolicy:

백업 정책의 일부로 지정된 백업 일정입니다.

tieringPolicy

<string,  TieringPolicy>

RP를 다른 계층으로 자동으로 이동하는 계층화 정책입니다. 키는 RecoveryPointTierType 열거형에 정의된 대상 계층입니다. 계층화 정책은 RP를 대상 계층으로 이동하는 조건을 지정합니다.

TieringMode

복구 지점의 자동 계층화를 제어하는 계층화 모드입니다. 지원되는 값은 다음과 같습니다.

  1. TierRecommended: 계층화할 것을 권장하는 모든 복구 지점 계층화
  2. TierAfter: 아래 기간 + durationType에 지정된 대로 고정 기간 후에 모든 복구 지점을 계층화합니다.
  3. DoNotTier: 복구 지점을 계층화하지 마세요.
Name 형식 Description
DoNotTier

string

Invalid

string

TierAfter

string

TierRecommended

string

TieringPolicy

대상 계층에 대한 계층화 정책입니다. 지정된 대상 계층에 대해 정책을 지정하지 않으면 서비스는 해당 계층에 대해 구성된 기존 계층화 정책을 유지합니다.

Name 형식 Description
duration

integer

계층화하기 전에 현재 계층에서 백업을 보존할 일/주/월/연도 수입니다. TieringMode가 TierAfter로 설정된 경우에만 사용됩니다.

durationType

RetentionDurationType

보존 기간 유형: TieringMode가 TierAfter로 설정된 경우에만 사용됨

tieringMode

TieringMode

복구 지점의 자동 계층화를 제어하는 계층화 모드입니다. 지원되는 값은 다음과 같습니다.

  1. TierRecommended: 계층화할 것을 권장하는 모든 복구 지점 계층화
  2. TierAfter: 아래 기간 + durationType에 지정된 대로 고정 기간 후에 모든 복구 지점을 계층화합니다.
  3. DoNotTier: 복구 지점을 계층화하지 마세요.

WeeklyRetentionFormat

주간 보존 형식입니다.

Name 형식 Description
daysOfTheWeek

DayOfWeek[]

요일 목록입니다.

weeksOfTheMonth

WeekOfMonth[]

월의 주 목록입니다.

WeeklyRetentionSchedule

주간 보존 일정.

Name 형식 Description
daysOfTheWeek

DayOfWeek[]

주간 보존 정책의 요일 목록입니다.

retentionDuration

RetentionDuration

보존 정책의 보존 기간입니다.

retentionTimes

string[]

보존 정책의 보존 시간입니다.

WeeklySchedule

Name 형식 Description
scheduleRunDays

DayOfWeek[]

scheduleRunTimes

string[]

이 일정을 실행해야 하는 시간 목록입니다.

WeekOfMonth

월의 주 목록입니다.

Name 형식 Description
First

string

Fourth

string

Invalid

string

Last

string

Second

string

Third

string

WorkloadType

백업 관리를 위한 워크로드 유형

Name 형식 Description
AzureFileShare

string

AzureSqlDb

string

Client

string

Exchange

string

FileFolder

string

GenericDataSource

string

Invalid

string

SAPAseDatabase

string

SAPHanaDBInstance

string

SAPHanaDatabase

string

SQLDB

string

SQLDataBase

string

Sharepoint

string

SystemState

string

VM

string

VMwareVM

string

YearlyRetentionSchedule

연간 보존 일정.

Name 형식 Description
monthsOfYear

MonthOfYear[]

연간 보존 정책의 월 목록입니다.

retentionDuration

RetentionDuration

보존 정책의 보존 기간입니다.

retentionScheduleDaily

DailyRetentionFormat

연간 보존 정책의 일별 보존 형식입니다.

retentionScheduleFormatType

RetentionScheduleFormat

연간 보존 정책의 보존 일정 형식입니다.

retentionScheduleWeekly

WeeklyRetentionFormat

연간 보존 정책에 대한 주간 보존 형식입니다.

retentionTimes

string[]

보존 정책의 보존 시간입니다.