Backup Policies - List
Recovery Services 자격 증명 모음과 연결된 백업 정책 목록입니다. API는 범위가 지정된 결과를 가져오는 페이지 매김 매개 변수를 제공합니다.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2025-02-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2025-02-01&$filter={$filter}
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
subscription
|
path | True |
string minLength: 1 |
대상 구독의 ID입니다. |
vault
|
path | True |
string |
VaultResource의 이름 |
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
$filter
|
query |
string |
OData 필터 옵션입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
Azure 작업이 성공적으로 완료되었습니다. |
|
Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
Name | Description |
---|---|
user_impersonation | 사용자 계정 가장 |
예제
List protection policies with backupManagementType filter as AzureIaasVm
샘플 요청
샘플 응답
{
"value": [
{
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionTimes": [
"2017-12-05T19:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
}
}
},
{
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 1,
"durationType": "Days"
},
"retentionTimes": [
"2018-01-24T02:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"timeZone": "Pacific Standard Time"
}
}
]
}
List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies
샘플 요청
샘플 응답
{
"value": [
{
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionTimes": [
"2017-12-05T19:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
}
}
},
{
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 1,
"durationType": "Days"
},
"retentionTimes": [
"2018-01-24T02:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"timeZone": "Pacific Standard Time"
}
},
{
"name": "v2-daily-policy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-policy",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 1,
"durationType": "Days"
},
"retentionTimes": [
"2018-01-24T02:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"dailySchedule": {
"scheduleRunTimes": [
"2018-01-24T10:00:00Z"
]
},
"schedulePolicyType": "SimpleSchedulePolicyV2",
"scheduleRunFrequency": "Daily"
},
"timeZone": "Pacific Standard Time"
}
}
]
}
List protection policies with backupManagementType filter as AzureWorkload
샘플 요청
샘플 응답
{
"value": [
{
"name": "HourlyLogBackup",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/HourlyLogBackup",
"properties": {
"backupManagementType": "AzureWorkload",
"protectedItemsCount": 0,
"settings": {
"issqlcompression": false,
"timeZone": "UTC"
},
"subProtectionPolicy": [
{
"policyType": "Full",
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionTimes": [
"2017-12-05T19:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
}
},
{
"policyType": "Log",
"retentionPolicy": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionPolicyType": "SimpleRetentionPolicy"
},
"schedulePolicy": {
"scheduleFrequencyInMins": 60,
"schedulePolicyType": "LogSchedulePolicy"
}
}
],
"workLoadType": "SQLDataBase"
}
}
]
}
정의
Name | Description |
---|---|
Azure |
AzureStorage 백업 정책. |
Azure |
IaaS VM 워크로드별 백업 정책입니다. |
Azure |
Azure SQL 워크로드별 백업 정책입니다. |
Azure |
Azure VM(머큐리) 워크로드별 백업 정책입니다. |
created |
리소스를 만든 ID의 형식입니다. |
Daily |
일별 보존 형식입니다. |
Daily |
일별 보존 일정. |
Daily |
|
Day |
요일입니다. |
Day |
|
Error |
코드, 메시지 및 권장 사항을 캡슐화하는 Error Detail 클래스입니다. |
Error |
오류 응답 |
Generic |
Azure VM(머큐리) 워크로드별 백업 정책입니다. |
Hourly |
|
IAASVMPolicy |
|
Iaas |
|
Instant |
|
Log |
로그 정책 일정입니다. |
Long |
장기 보존 정책입니다. |
Long |
장기 정책 일정. |
Mab |
Mab 컨테이너별 백업 정책입니다. |
Monthly |
월별 보존 일정입니다. |
Month |
|
Policy |
백업 정책 유형 |
Protection |
백업 정책의 기본 클래스입니다. 워크로드별 백업 정책은 이 클래스에서 파생됩니다. |
Protection |
ProtectionPolicy 리소스 목록 |
Retention |
보존 기간입니다. |
Retention |
보존 정책의 보존 기간 유형입니다. |
Retention |
월별 보존 정책에 대한 보존 일정 형식 유형입니다. |
Schedule |
이 정책의 일정 작업 빈도입니다. |
Settings |
백업 관리를 위한 일반 설정 필드 |
Simple |
단순 정책 보존. |
Simple |
간단한 정책 일정입니다. |
Simple |
시간별 백업을 지원하는 IaaS에 대한 V2 정책 일정입니다. |
Snapshot |
WorkloadType SaPHanaSystem에 대한 스냅샷 백업 관련 필드 |
Sub |
일정 및 보존을 포함하는 하위 보호 정책 |
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
Tiering |
복구 지점의 자동 계층을 제어하는 계층화 모드입니다. 지원되는 값은 다음과 같습니다.
|
Tiering |
대상 계층에 대한 계층화 정책입니다. 지정된 대상 계층에 대해 정책이 지정되지 않은 경우 서비스는 해당 계층에 대해 구성된 기존 계층화 정책을 유지합니다. |
User |
사용자 할당 관리 ID 속성 |
User |
사용자가 할당한 관리 ID 세부 정보 |
Vault |
AzureFileShare에 대한 자격 증명 모음 보존 정책 |
Weekly |
매주 보존 형식입니다. |
Weekly |
주간 보존 일정입니다. |
Weekly |
|
Week |
|
Workload |
백업 관리를 위한 워크로드 유형 |
Yearly |
연간 보존 일정입니다. |
AzureFileShareProtectionPolicy
AzureStorage 백업 정책.
Name | 형식 | Description |
---|---|---|
backupManagementType |
string:
Azure |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
protectedItemsCount |
integer (int32) |
이 정책과 연결된 항목 수입니다. |
resourceGuardOperationRequests |
string[] |
ResourceGuard 작업 요청 |
retentionPolicy | RetentionPolicy: |
백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. |
schedulePolicy | SchedulePolicy: |
백업 정책의 일부로 지정된 백업 일정입니다. |
timeZone |
string |
TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". |
vaultRetentionPolicy |
강화된 백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. |
|
workLoadType |
백업 관리를 위한 워크로드 유형 |
AzureIaaSVMProtectionPolicy
IaaS VM 워크로드별 백업 정책입니다.
Name | 형식 | Description |
---|---|---|
backupManagementType |
string:
Azure |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
instantRPDetails | ||
instantRpRetentionRangeInDays |
integer (int32) |
인스턴트 RP 보존 정책 범위(일) |
policyType | ||
protectedItemsCount |
integer (int32) |
이 정책과 연결된 항목 수입니다. |
resourceGuardOperationRequests |
string[] |
ResourceGuard 작업 요청 |
retentionPolicy | RetentionPolicy: |
백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. |
schedulePolicy | SchedulePolicy: |
백업 정책의 일부로 지정된 백업 일정입니다. |
snapshotConsistencyType | ||
tieringPolicy |
<string,
Tiering |
RP를 자동으로 다른 계층 키로 이동하는 계층화 정책은 RecoveryPointTierType 열거형에 정의된 대상 계층입니다. 계층화 정책은 RP를 대상 계층으로 이동하는 조건을 지정합니다. |
timeZone |
string |
TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". |
AzureSqlProtectionPolicy
Azure SQL 워크로드별 백업 정책입니다.
Name | 형식 | Description |
---|---|---|
backupManagementType |
string:
Azure |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
protectedItemsCount |
integer (int32) |
이 정책과 연결된 항목 수입니다. |
resourceGuardOperationRequests |
string[] |
ResourceGuard 작업 요청 |
retentionPolicy | RetentionPolicy: |
보존 정책 세부 정보입니다. |
AzureVmWorkloadProtectionPolicy
Azure VM(머큐리) 워크로드별 백업 정책입니다.
Name | 형식 | Description |
---|---|---|
backupManagementType |
string:
Azure |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
makePolicyConsistent |
boolean |
정책 불일치 수정 |
protectedItemsCount |
integer (int32) |
이 정책과 연결된 항목 수입니다. |
resourceGuardOperationRequests |
string[] |
ResourceGuard 작업 요청 |
settings |
백업 관리에 대한 일반적인 설정 |
|
subProtectionPolicy |
일정 및 보존을 포함하는 하위 보호 정책 목록 |
|
workLoadType |
백업 관리를 위한 워크로드 유형 |
createdByType
리소스를 만든 ID의 형식입니다.
값 | Description |
---|---|
User | |
Application | |
ManagedIdentity | |
Key |
DailyRetentionFormat
일별 보존 형식입니다.
Name | 형식 | Description |
---|---|---|
daysOfTheMonth |
Day[] |
월의 일 목록입니다. |
DailyRetentionSchedule
일별 보존 일정.
Name | 형식 | Description |
---|---|---|
retentionDuration |
보존 정책의 보존 기간입니다. |
|
retentionTimes |
string[] (date-time) |
보존 정책의 보존 시간입니다. |
DailySchedule
Name | 형식 | Description |
---|---|---|
scheduleRunTimes |
string[] (date-time) |
이 일정을 실행해야 하는 시간 목록입니다. |
Day
요일입니다.
Name | 형식 | Description |
---|---|---|
date |
integer (int32) |
월의 날짜 |
isLast |
boolean |
날짜가 월의 마지막 날짜인지 여부 |
DayOfWeek
값 | Description |
---|---|
Sunday | |
Monday | |
Tuesday | |
Wednesday | |
Thursday | |
Friday | |
Saturday |
ErrorDetail
코드, 메시지 및 권장 사항을 캡슐화하는 Error Detail 클래스입니다.
Name | 형식 | Description |
---|---|---|
code |
string |
오류 코드입니다. |
message |
string |
코드와 관련된 오류 메시지입니다. |
recommendations |
string[] |
권장 사항 문자열 목록입니다. |
ErrorResponse
오류 응답
Name | 형식 | Description |
---|---|---|
error |
오류 개체입니다. |
GenericProtectionPolicy
Azure VM(머큐리) 워크로드별 백업 정책입니다.
Name | 형식 | Description |
---|---|---|
backupManagementType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
fabricName |
string |
이 정책의 패브릭 이름입니다. |
protectedItemsCount |
integer (int32) |
이 정책과 연결된 항목 수입니다. |
resourceGuardOperationRequests |
string[] |
ResourceGuard 작업 요청 |
subProtectionPolicy |
일정 및 보존을 포함하는 하위 보호 정책 목록 |
|
timeZone |
string |
TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". |
HourlySchedule
Name | 형식 | Description |
---|---|---|
interval |
integer (int32) |
백업을 트리거해야 하는 간격입니다. 시간당 값은 4/6/8/12일 수 있습니다. |
scheduleWindowDuration |
integer (int32) |
백업 기간 지정 |
scheduleWindowStartTime |
string (date-time) |
백업 창의 시작 시간을 지정하려면 |
IAASVMPolicyType
값 | Description |
---|---|
Invalid | |
V1 | |
V2 |
IaasVMSnapshotConsistencyType
값 | Description |
---|---|
OnlyCrashConsistent |
InstantRPAdditionalDetails
Name | 형식 | Description |
---|---|---|
azureBackupRGNamePrefix |
string |
|
azureBackupRGNameSuffix |
string |
LogSchedulePolicy
로그 정책 일정입니다.
Name | 형식 | Description |
---|---|---|
scheduleFrequencyInMins |
integer (int32) |
이 정책의 로그 일정 작업 빈도(분)입니다. |
schedulePolicyType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
LongTermRetentionPolicy
장기 보존 정책입니다.
Name | 형식 | Description |
---|---|---|
dailySchedule |
보호 정책의 일일 보존 일정입니다. |
|
monthlySchedule |
보호 정책의 월별 보존 일정입니다. |
|
retentionPolicyType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
weeklySchedule |
보호 정책의 주간 보존 일정입니다. |
|
yearlySchedule |
보호 정책의 연간 보존 일정입니다. |
LongTermSchedulePolicy
장기 정책 일정.
Name | 형식 | Description |
---|---|---|
schedulePolicyType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
MabProtectionPolicy
Mab 컨테이너별 백업 정책입니다.
Name | 형식 | Description |
---|---|---|
backupManagementType |
string:
MAB |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
protectedItemsCount |
integer (int32) |
이 정책과 연결된 항목 수입니다. |
resourceGuardOperationRequests |
string[] |
ResourceGuard 작업 요청 |
retentionPolicy | RetentionPolicy: |
보존 정책 세부 정보입니다. |
schedulePolicy | SchedulePolicy: |
백업 정책의 백업 일정입니다. |
MonthlyRetentionSchedule
월별 보존 일정입니다.
Name | 형식 | Description |
---|---|---|
retentionDuration |
보존 정책의 보존 기간입니다. |
|
retentionScheduleDaily |
월별 보존 정책에 대한 일일 보존 형식입니다. |
|
retentionScheduleFormatType |
월별 보존 정책에 대한 보존 일정 형식 유형입니다. |
|
retentionScheduleWeekly |
월별 보존 정책에 대한 주간 보존 형식입니다. |
|
retentionTimes |
string[] (date-time) |
보존 정책의 보존 시간입니다. |
MonthOfYear
값 | Description |
---|---|
Invalid | |
January | |
February | |
March | |
April | |
May | |
June | |
July | |
August | |
September | |
October | |
November | |
December |
PolicyType
백업 정책 유형
값 | Description |
---|---|
Invalid | |
Full | |
Differential | |
Log | |
CopyOnlyFull | |
Incremental | |
SnapshotFull | |
SnapshotCopyOnlyFull |
ProtectionPolicyResource
백업 정책의 기본 클래스입니다. 워크로드별 백업 정책은 이 클래스에서 파생됩니다.
Name | 형식 | Description |
---|---|---|
eTag |
string |
선택적 ETag입니다. |
id |
string |
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
___location |
string |
리소스가 있는 지리적 위치 |
name |
string |
리소스의 이름 |
properties | ProtectionPolicy: |
ProtectionPolicyResource 속성 |
systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
tags |
object |
리소스 태그. |
type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
ProtectionPolicyResourceList
ProtectionPolicy 리소스 목록
Name | 형식 | Description |
---|---|---|
nextLink |
string |
각 API 호출이 페이지당 최대 200개의 리소스를 반환하는 리소스의 다음 페이지를 가져오는 URI입니다. 총 리소스 수가 200을 초과하는 경우 ListNext()를 사용하여 다음 페이지를 가져옵니다. |
value |
리소스 목록입니다. |
RetentionDuration
보존 기간입니다.
Name | 형식 | Description |
---|---|---|
count |
integer (int32) |
기간 형식의 수입니다. 보존 기간은 기간 유형 개수 시간을 계산하여 가져옵니다. 예를 들어 Count = 3 및 DurationType = Weeks인 경우 보존 기간은 3주가 됩니다. |
durationType |
보존 정책의 보존 기간 유형입니다. |
RetentionDurationType
보존 정책의 보존 기간 유형입니다.
값 | Description |
---|---|
Invalid | |
Days | |
Weeks | |
Months | |
Years |
RetentionScheduleFormat
월별 보존 정책에 대한 보존 일정 형식 유형입니다.
값 | Description |
---|---|
Invalid | |
Daily | |
Weekly |
ScheduleRunType
이 정책의 일정 작업 빈도입니다.
값 | Description |
---|---|
Invalid | |
Daily | |
Weekly | |
Hourly |
Settings
백업 관리를 위한 일반 설정 필드
Name | 형식 | Description |
---|---|---|
isCompression |
boolean |
워크로드 압축 플래그입니다. 클라이언트가 이 플래그를 고려하도록 업그레이드하면 'isSqlCompression'이 더 이상 사용되지 않도록 추가되었습니다. |
issqlcompression |
boolean |
SQL 압축 플래그 |
timeZone |
string |
TimeZone 선택적 입력을 문자열로 사용합니다. 예: TimeZone = "Pacific Standard Time". |
SimpleRetentionPolicy
단순 정책 보존.
Name | 형식 | Description |
---|---|---|
retentionDuration |
보호 정책의 보존 기간입니다. |
|
retentionPolicyType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
SimpleSchedulePolicy
간단한 정책 일정입니다.
Name | 형식 | Description |
---|---|---|
hourlySchedule |
이 정책의 시간별 일정 |
|
schedulePolicyType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
scheduleRunDays |
이 일정을 실행해야 하는 요일 목록입니다. |
|
scheduleRunFrequency |
이 정책의 일정 작업 빈도입니다. |
|
scheduleRunTimes |
string[] (date-time) |
이 일정을 실행해야 하는 시간 목록입니다. |
scheduleWeeklyFrequency |
integer (int32) |
매 주마다 이 일정을 실행해야 합니다. |
SimpleSchedulePolicyV2
시간별 백업을 지원하는 IaaS에 대한 V2 정책 일정입니다.
Name | 형식 | Description |
---|---|---|
dailySchedule |
이 정책의 일일 일정 |
|
hourlySchedule |
이 정책의 시간별 일정 |
|
schedulePolicyType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
scheduleRunFrequency |
이 정책의 일정 작업 빈도입니다. |
|
weeklySchedule |
이 정책의 주간 일정 |
SnapshotBackupAdditionalDetails
WorkloadType SaPHanaSystem에 대한 스냅샷 백업 관련 필드
Name | 형식 | Description |
---|---|---|
instantRPDetails |
string |
|
instantRpRetentionRangeInDays |
integer (int32) |
|
userAssignedManagedIdentityDetails |
사용자가 할당한 관리 ID 세부 정보 |
SubProtectionPolicy
일정 및 보존을 포함하는 하위 보호 정책
Name | 형식 | Description |
---|---|---|
policyType |
백업 정책 유형 |
|
retentionPolicy | RetentionPolicy: |
백업 복사 보존 범위에 대한 세부 정보가 포함된 보존 정책입니다. |
schedulePolicy | SchedulePolicy: |
백업 정책의 일부로 지정된 백업 일정입니다. |
snapshotBackupAdditionalDetails |
WorkloadType SaPHanaSystem에 대한 스냅샷 백업 관련 필드 |
|
tieringPolicy |
<string,
Tiering |
RP를 다른 계층으로 자동으로 이동하는 계층화 정책입니다. 키는 RecoveryPointTierType 열거형에 정의된 대상 계층입니다. 계층화 정책은 RP를 대상 계층으로 이동하는 조건을 지정합니다. |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
Name | 형식 | Description |
---|---|---|
createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
createdBy |
string |
리소스를 만든 ID입니다. |
createdByType |
리소스를 만든 ID의 형식입니다. |
|
lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
TieringMode
복구 지점의 자동 계층을 제어하는 계층화 모드입니다. 지원되는 값은 다음과 같습니다.
- TierRecommended: 계층화할 것을 권장하는 모든 복구 지점 계층화
- TierAfter: 아래 기간 + durationType에 지정된 대로 고정 기간 후에 모든 복구 지점을 계층화합니다.
- DoNotTier: 복구 지점을 계층화하지 마세요.
값 | Description |
---|---|
Invalid | |
TierRecommended | |
TierAfter | |
DoNotTier |
TieringPolicy
대상 계층에 대한 계층화 정책입니다. 지정된 대상 계층에 대해 정책이 지정되지 않은 경우 서비스는 해당 계층에 대해 구성된 기존 계층화 정책을 유지합니다.
Name | 형식 | Description |
---|---|---|
duration |
integer (int32) |
계층화하기 전에 현재 계층에서 백업을 보존할 일/주/월/년 수입니다. TieringMode가 TierAfter로 설정된 경우에만 사용됩니다. |
durationType |
보존 기간 유형: TieringMode가 TierAfter로 설정된 경우에만 사용되는 일/주/월/년 |
|
tieringMode |
복구 지점의 자동 계층을 제어하는 계층화 모드입니다. 지원되는 값은 다음과 같습니다.
|
UserAssignedIdentityProperties
사용자 할당 관리 ID 속성
Name | 형식 | Description |
---|---|---|
clientId |
string |
할당된 ID의 클라이언트 ID입니다. |
principalId |
string |
할당된 ID의 보안 주체 ID입니다. |
UserAssignedManagedIdentityDetails
사용자가 할당한 관리 ID 세부 정보
Name | 형식 | Description |
---|---|---|
identityArmId |
string |
할당된 ID의 ARM ID입니다. |
identityName |
string |
할당된 ID의 이름입니다. |
userAssignedIdentityProperties |
사용자 할당 관리 ID 속성 |
VaultRetentionPolicy
AzureFileShare에 대한 자격 증명 모음 보존 정책
Name | 형식 | Description |
---|---|---|
snapshotRetentionInDays |
integer (int32) |
|
vaultRetention | RetentionPolicy: |
보존 정책의 기본 클래스입니다. |
WeeklyRetentionFormat
매주 보존 형식입니다.
Name | 형식 | Description |
---|---|---|
daysOfTheWeek |
요일 목록입니다. |
|
weeksOfTheMonth |
월의 주 목록입니다. |
WeeklyRetentionSchedule
주간 보존 일정입니다.
Name | 형식 | Description |
---|---|---|
daysOfTheWeek |
주간 보존 정책의 요일 목록입니다. |
|
retentionDuration |
보존 정책의 보존 기간입니다. |
|
retentionTimes |
string[] (date-time) |
보존 정책의 보존 시간입니다. |
WeeklySchedule
Name | 형식 | Description |
---|---|---|
scheduleRunDays | ||
scheduleRunTimes |
string[] (date-time) |
이 일정을 실행해야 하는 시간 목록입니다. |
WeekOfMonth
값 | Description |
---|---|
First | |
Second | |
Third | |
Fourth | |
Last | |
Invalid |
WorkloadType
백업 관리를 위한 워크로드 유형
값 | Description |
---|---|
Invalid | |
VM | |
FileFolder | |
AzureSqlDb | |
SQLDB | |
Exchange | |
Sharepoint | |
VMwareVM | |
SystemState | |
Client | |
GenericDataSource | |
SQLDataBase | |
AzureFileShare | |
SAPHanaDatabase | |
SAPAseDatabase | |
SAPHanaDBInstance |
YearlyRetentionSchedule
연간 보존 일정입니다.
Name | 형식 | Description |
---|---|---|
monthsOfYear |
연간 보존 정책의 월 목록입니다. |
|
retentionDuration |
보존 정책의 보존 기간입니다. |
|
retentionScheduleDaily |
연간 보존 정책의 일일 보존 형식입니다. |
|
retentionScheduleFormatType |
연간 보존 정책에 대한 보존 일정 형식입니다. |
|
retentionScheduleWeekly |
연간 보존 정책에 대한 주간 보존 형식입니다. |
|
retentionTimes |
string[] (date-time) |
보존 정책의 보존 시간입니다. |