Backup Policies - List
Listor över säkerhetskopieringsprinciper som är associerade med Recovery Services Vault. API tillhandahåller sidnumreringsparametrar för att hämta begränsade resultat.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2024-10-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2024-10-01&$filter={$filter}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Namnet på resursgruppen där Recovery Services-valvet finns. |
subscription
|
path | True |
string |
Prenumerations-ID:t. |
vault
|
path | True |
string |
Namnet på Recovery Services-valvet. |
api-version
|
query | True |
string |
Klient-API-version. |
$filter
|
query |
string |
OData-filteralternativ. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OKEJ |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto. |
Exempel
List protection policies with backupManagementType filter as AzureIaasVm
Exempelbegäran
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2024-10-01&$filter=backupManagementType eq 'AzureIaasVM'
Exempelsvar
{
"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
Exempelbegäran
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2024-10-01&$filter=backupManagementType eq 'AzureIaasVM'
Exempelsvar
{
"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
Exempelbegäran
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2024-10-01&$filter=backupManagementType eq 'AzureWorkload'
Exempelsvar
{
"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
}
}
]
}
Definitioner
Name | Description |
---|---|
Azure |
Säkerhetskopieringsprincip för AzureStorage. |
Azure |
IaaS VM-arbetsbelastningsspecifik säkerhetskopieringsprincip. |
Azure |
Azure SQL-arbetsbelastningsspecifik säkerhetskopieringsprincip. |
Azure |
Arbetsbelastningsspecifik säkerhetskopieringsprincip för virtuella Azure-datorer (Mercury). |
Cloud |
Ett felsvar från containerinstanstjänsten. |
Cloud |
Ett felsvar från containerinstanstjänsten. |
Daily |
Dagligt kvarhållningsformat. |
Daily |
Dagligt kvarhållningsschema. |
Daily |
|
Day |
Dag i veckan. |
Day |
|
Error |
Ytterligare information om resurshanteringsfelet. |
Generic |
Arbetsbelastningsspecifik säkerhetskopieringsprincip för virtuella Azure-datorer (Mercury). |
Hourly |
|
IAASVMPolicy |
|
Iaas |
|
Instant |
|
Log |
Schema för loggprincip. |
Long |
Långsiktig kvarhållningsprincip. |
Long |
Långsiktigt principschema. |
Mab |
Mab-containerspecifik säkerhetskopieringsprincip. |
Monthly |
Månatligt kvarhållningsschema. |
Month |
Lista över månader av år för årlig kvarhållningsprincip. |
Policy |
Typ av principtyp för säkerhetskopiering |
Protection |
Basklass för säkerhetskopieringsprincip. Arbetsbelastningsspecifika säkerhetskopieringsprinciper härleds från den här klassen. |
Protection |
Lista över ProtectionPolicy-resurser |
Retention |
Varaktighet för kvarhållning. |
Retention |
Varaktighetstyp för kvarhållning: dagar/veckor/månader/år Används endast om TieringMode är inställt på TierAfter |
Retention |
Formattyp för kvarhållningsschema för månatlig kvarhållningsprincip. |
Schedule |
Frekvens för schemaåtgärden för den här principen. |
Settings |
Vanliga inställningsfält för säkerhetskopieringshantering |
Simple |
Enkel principkvarhållning. |
Simple |
Enkelt principschema. |
Simple |
V2-principschemat för IaaS som stöder säkerhetskopiering varje timme. |
Snapshot |
Säkerhetskopieringsrelaterade fält för WorkloadType SaPHanaSystem |
Sub |
Underskyddsprincip som innehåller schema och kvarhållning |
Tiering |
Nivåindelningsläge för att styra automatisk nivåindelning av återställningspunkter. Värden som stöds är:
|
Tiering |
Nivåindelningsprincip för en målnivå. Om principen inte har angetts för en viss målnivå behåller tjänsten den befintliga konfigurerade nivåindelningsprincipen för den nivån |
User |
Användartilldelade egenskaper för hanterad identitet |
User |
Användartilldelad hanterad identitetsinformation |
Vault |
Kvarhållningsprincip för valv för AzureFileShare |
Weekly |
Veckovis kvarhållningsformat. |
Weekly |
Schema för veckovis kvarhållning. |
Weekly |
|
Week |
Lista över veckor i månaden. |
Workload |
Typ av arbetsbelastning för säkerhetskopieringshantering |
Yearly |
Årligt kvarhållningsschema. |
AzureFileShareProtectionPolicy
Säkerhetskopieringsprincip för AzureStorage.
Name | Typ | Description |
---|---|---|
backupManagementType |
string:
Azure |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
protectedItemsCount |
integer |
Antal objekt som är associerade med den här principen. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-åtgärdsbegäranden |
retentionPolicy | RetentionPolicy: |
Kvarhållningsprincip med information om kvarhållningsintervall för säkerhetskopior. |
schedulePolicy | SchedulePolicy: |
Säkerhetskopieringsschema som anges som en del av säkerhetskopieringsprincipen. |
timeZone |
string |
Valfria TimeZone-indata som sträng. Till exempel: TimeZone = "Pacific Standard Time". |
vaultRetentionPolicy |
Kvarhållningsprincip med information om härdade kvarhållningsintervall för säkerhetskopior. |
|
workLoadType |
Typ av arbetsbelastning för säkerhetskopieringshantering |
AzureIaaSVMProtectionPolicy
IaaS VM-arbetsbelastningsspecifik säkerhetskopieringsprincip.
Name | Typ | Description |
---|---|---|
backupManagementType |
string:
Azure |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
instantRPDetails | ||
instantRpRetentionRangeInDays |
integer |
Principintervall för omedelbar RP-kvarhållning i dagar |
policyType | ||
protectedItemsCount |
integer |
Antal objekt som är associerade med den här principen. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-åtgärdsbegäranden |
retentionPolicy | RetentionPolicy: |
Kvarhållningsprincip med information om kvarhållningsintervall för säkerhetskopior. |
schedulePolicy | SchedulePolicy: |
Säkerhetskopieringsschema som anges som en del av säkerhetskopieringsprincipen. |
snapshotConsistencyType | ||
tieringPolicy |
<string,
Tiering |
Nivåindelningsprincip för att automatiskt flytta RPs till en annan nivå Nyckel är Målnivå, definierad i RecoveryPointTierType-uppräkning. Nivåindelningsprincipen anger villkoret för att flytta RP till målnivån. |
timeZone |
string |
Valfria TimeZone-indata som sträng. Till exempel: TimeZone = "Pacific Standard Time". |
AzureSqlProtectionPolicy
Azure SQL-arbetsbelastningsspecifik säkerhetskopieringsprincip.
Name | Typ | Description |
---|---|---|
backupManagementType |
string:
Azure |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
protectedItemsCount |
integer |
Antal objekt som är associerade med den här principen. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-åtgärdsbegäranden |
retentionPolicy | RetentionPolicy: |
Information om kvarhållningsprincip. |
AzureVmWorkloadProtectionPolicy
Arbetsbelastningsspecifik säkerhetskopieringsprincip för virtuella Azure-datorer (Mercury).
Name | Typ | Description |
---|---|---|
backupManagementType |
string:
Azure |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
makePolicyConsistent |
boolean |
Åtgärda principinkonsekvensen |
protectedItemsCount |
integer |
Antal objekt som är associerade med den här principen. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-åtgärdsbegäranden |
settings |
Vanliga inställningar för säkerhetskopieringshantering |
|
subProtectionPolicy |
Lista över underskyddsprinciper som innehåller schema och kvarhållning |
|
workLoadType |
Typ av arbetsbelastning för säkerhetskopieringshantering |
CloudError
Ett felsvar från containerinstanstjänsten.
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
CloudErrorBody
Ett felsvar från containerinstanstjänsten.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt. |
details |
En lista med ytterligare information om felet. |
|
message |
string |
Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt. |
target |
string |
Målet för det specifika felet. Till exempel namnet på egenskapen i fel. |
DailyRetentionFormat
Dagligt kvarhållningsformat.
Name | Typ | Description |
---|---|---|
daysOfTheMonth |
Day[] |
Lista över dagar i månaden. |
DailyRetentionSchedule
Dagligt kvarhållningsschema.
Name | Typ | Description |
---|---|---|
retentionDuration |
Kvarhållningstid för kvarhållningsprincip. |
|
retentionTimes |
string[] |
Kvarhållningstider för kvarhållningsprincipen. |
DailySchedule
Name | Typ | Description |
---|---|---|
scheduleRunTimes |
string[] |
Lista över tider på dagen som det här schemat måste köras. |
Day
Dag i veckan.
Name | Typ | Description |
---|---|---|
date |
integer |
Datum för månaden |
isLast |
boolean |
Om Datum är sista datumet i månaden |
DayOfWeek
Name | Typ | Description |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Ytterligare information. |
type |
string |
Ytterligare informationstyp. |
GenericProtectionPolicy
Arbetsbelastningsspecifik säkerhetskopieringsprincip för virtuella Azure-datorer (Mercury).
Name | Typ | Description |
---|---|---|
backupManagementType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
fabricName |
string |
Namnet på den här principens infrastrukturresurser. |
protectedItemsCount |
integer |
Antal objekt som är associerade med den här principen. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-åtgärdsbegäranden |
subProtectionPolicy |
Lista över underskyddsprinciper som innehåller schema och kvarhållning |
|
timeZone |
string |
Valfria TimeZone-indata som sträng. Till exempel: TimeZone = "Pacific Standard Time". |
HourlySchedule
Name | Typ | Description |
---|---|---|
interval |
integer |
Intervall då säkerhetskopieringen måste utlösas. För varje timme kan värdet vara 4/6/8/12 |
scheduleWindowDuration |
integer |
Så här anger du varaktigheten för säkerhetskopieringsfönstret |
scheduleWindowStartTime |
string |
Ange starttid för säkerhetskopieringsfönstret |
IAASVMPolicyType
Name | Typ | Description |
---|---|---|
Invalid |
string |
|
V1 |
string |
|
V2 |
string |
IaasVMSnapshotConsistencyType
Name | Typ | Description |
---|---|---|
OnlyCrashConsistent |
string |
InstantRPAdditionalDetails
Name | Typ | Description |
---|---|---|
azureBackupRGNamePrefix |
string |
|
azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Schema för loggprincip.
Name | Typ | Description |
---|---|---|
scheduleFrequencyInMins |
integer |
Frekvensen för loggschemaåtgärden för den här principen på några minuter. |
schedulePolicyType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
LongTermRetentionPolicy
Långsiktig kvarhållningsprincip.
Name | Typ | Description |
---|---|---|
dailySchedule |
Dagligt kvarhållningsschema för skyddsprincipen. |
|
monthlySchedule |
Månatligt kvarhållningsschema för skyddsprincipen. |
|
retentionPolicyType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
weeklySchedule |
Veckovis kvarhållningsschema för skyddsprincipen. |
|
yearlySchedule |
Årligt kvarhållningsschema för skyddsprincipen. |
LongTermSchedulePolicy
Långsiktigt principschema.
Name | Typ | Description |
---|---|---|
schedulePolicyType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
MabProtectionPolicy
Mab-containerspecifik säkerhetskopieringsprincip.
Name | Typ | Description |
---|---|---|
backupManagementType |
string:
MAB |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
protectedItemsCount |
integer |
Antal objekt som är associerade med den här principen. |
resourceGuardOperationRequests |
string[] |
ResourceGuard-åtgärdsbegäranden |
retentionPolicy | RetentionPolicy: |
Information om kvarhållningsprincip. |
schedulePolicy | SchedulePolicy: |
Säkerhetskopieringsschema för säkerhetskopieringsprincip. |
MonthlyRetentionSchedule
Månatligt kvarhållningsschema.
Name | Typ | Description |
---|---|---|
retentionDuration |
Kvarhållningstid för kvarhållningsprincip. |
|
retentionScheduleDaily |
Dagligt kvarhållningsformat för månatlig kvarhållningsprincip. |
|
retentionScheduleFormatType |
Formattyp för kvarhållningsschema för månatlig kvarhållningsprincip. |
|
retentionScheduleWeekly |
Veckovis kvarhållningsformat för månatlig kvarhållningsprincip. |
|
retentionTimes |
string[] |
Kvarhållningstider för kvarhållningsprincipen. |
MonthOfYear
Lista över månader av år för årlig kvarhållningsprincip.
Name | Typ | 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
Typ av principtyp för säkerhetskopiering
Name | Typ | Description |
---|---|---|
CopyOnlyFull |
string |
|
Differential |
string |
|
Full |
string |
|
Incremental |
string |
|
Invalid |
string |
|
Log |
string |
|
SnapshotCopyOnlyFull |
string |
|
SnapshotFull |
string |
ProtectionPolicyResource
Basklass för säkerhetskopieringsprincip. Arbetsbelastningsspecifika säkerhetskopieringsprinciper härleds från den här klassen.
Name | Typ | Description |
---|---|---|
eTag |
string |
Valfri ETag. |
id |
string |
Resurs-ID representerar den fullständiga sökvägen till resursen. |
location |
string |
Resursplats. |
name |
string |
Resursnamn som är associerat med resursen. |
properties | ProtectionPolicy: |
ProtectionPolicyResource-egenskaper |
tags |
object |
Resurstaggar. |
type |
string |
Resurstyp representerar den fullständiga sökvägen till formuläret Namespace/ResourceType/ResourceType/... |
ProtectionPolicyResourceList
Lista över ProtectionPolicy-resurser
Name | Typ | Description |
---|---|---|
nextLink |
string |
URI:n för att hämta nästa sida med resurser. Anropa ListNext() hämtar nästa sida med resurser. |
value |
Lista över resurser. |
RetentionDuration
Varaktighet för kvarhållning.
Name | Typ | Description |
---|---|---|
count |
integer |
Antal varaktighetstyper. Kvarhållningsvaraktighet erhålls genom att räkna varaktighetstypen Antal gånger. När till exempel Antal = 3 och DurationType = Veckor blir kvarhållningsvaraktigheten tre veckor. |
durationType |
Kvarhållningsvaraktighetstyp för kvarhållningsprincip. |
RetentionDurationType
Varaktighetstyp för kvarhållning: dagar/veckor/månader/år Används endast om TieringMode är inställt på TierAfter
Name | Typ | Description |
---|---|---|
Days |
string |
|
Invalid |
string |
|
Months |
string |
|
Weeks |
string |
|
Years |
string |
RetentionScheduleFormat
Formattyp för kvarhållningsschema för månatlig kvarhållningsprincip.
Name | Typ | Description |
---|---|---|
Daily |
string |
|
Invalid |
string |
|
Weekly |
string |
ScheduleRunType
Frekvens för schemaåtgärden för den här principen.
Name | Typ | Description |
---|---|---|
Daily |
string |
|
Hourly |
string |
|
Invalid |
string |
|
Weekly |
string |
Settings
Vanliga inställningsfält för säkerhetskopieringshantering
Name | Typ | Description |
---|---|---|
isCompression |
boolean |
Komprimeringsflagga för arbetsbelastning. Detta har lagts till så att "isSqlCompression" kommer att bli inaktuell när klienterna uppgraderar för att överväga den här flaggan. |
issqlcompression |
boolean |
SQL-komprimeringsflagga |
timeZone |
string |
Valfria TimeZone-indata som sträng. Till exempel: TimeZone = "Pacific Standard Time". |
SimpleRetentionPolicy
Enkel principkvarhållning.
Name | Typ | Description |
---|---|---|
retentionDuration |
Bevarandevaraktighet för skyddsprincipen. |
|
retentionPolicyType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
SimpleSchedulePolicy
Enkelt principschema.
Name | Typ | Description |
---|---|---|
hourlySchedule |
Timschema för den här principen |
|
schedulePolicyType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
scheduleRunDays |
Lista över veckodagar som det här schemat måste köras. |
|
scheduleRunFrequency |
Frekvens för schemaåtgärden för den här principen. |
|
scheduleRunTimes |
string[] |
Lista över tider på dagen som det här schemat måste köras. |
scheduleWeeklyFrequency |
integer |
Vid varje antal veckor måste det här schemat köras. |
SimpleSchedulePolicyV2
V2-principschemat för IaaS som stöder säkerhetskopiering varje timme.
Name | Typ | Description |
---|---|---|
dailySchedule |
Dagligt schema för den här principen |
|
hourlySchedule |
timschema för den här principen |
|
schedulePolicyType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
scheduleRunFrequency |
Frekvens för schemaåtgärden för den här principen. |
|
weeklySchedule |
Veckoschema för den här principen |
SnapshotBackupAdditionalDetails
Säkerhetskopieringsrelaterade fält för WorkloadType SaPHanaSystem
Name | Typ | Description |
---|---|---|
instantRPDetails |
string |
|
instantRpRetentionRangeInDays |
integer |
|
userAssignedManagedIdentityDetails |
Användartilldelad hanterad identitetsinformation |
SubProtectionPolicy
Underskyddsprincip som innehåller schema och kvarhållning
Name | Typ | Description |
---|---|---|
policyType |
Typ av principtyp för säkerhetskopiering |
|
retentionPolicy | RetentionPolicy: |
Kvarhållningsprincip med information om kvarhållningsintervall för säkerhetskopior. |
schedulePolicy | SchedulePolicy: |
Säkerhetskopieringsschema som anges som en del av säkerhetskopieringsprincipen. |
snapshotBackupAdditionalDetails |
Säkerhetskopieringsrelaterade fält för WorkloadType SaPHanaSystem |
|
tieringPolicy |
<string,
Tiering |
Nivåindelningsprincip för att automatiskt flytta IP-adresser till en annan nivå. Nyckeln är målnivå, definierad i RecoveryPointTierType-uppräkning. Nivåindelningsprincipen anger villkoret för att flytta RP till målnivån. |
TieringMode
Nivåindelningsläge för att styra automatisk nivåindelning av återställningspunkter. Värden som stöds är:
- TierRecommended: Nivåindela alla återställningspunkter som rekommenderas för nivåindelning
- TierAfter: Nivåindela alla återställningspunkter efter en fast period enligt beskrivningen i duration + durationType nedan.
- DoNotTier: Nivåindela inga återställningspunkter
Name | Typ | Description |
---|---|---|
DoNotTier |
string |
|
Invalid |
string |
|
TierAfter |
string |
|
TierRecommended |
string |
TieringPolicy
Nivåindelningsprincip för en målnivå. Om principen inte har angetts för en viss målnivå behåller tjänsten den befintliga konfigurerade nivåindelningsprincipen för den nivån
Name | Typ | Description |
---|---|---|
duration |
integer |
Antal dagar/veckor/månader/år för att behålla säkerhetskopior på den aktuella nivån före nivåindelning. Används endast om TieringMode är inställt på TierAfter |
durationType |
Varaktighetstyp för kvarhållning: dagar/veckor/månader/år Används endast om TieringMode är inställt på TierAfter |
|
tieringMode |
Nivåindelningsläge för att styra automatisk nivåindelning av återställningspunkter. Värden som stöds är:
|
UserAssignedIdentityProperties
Användartilldelade egenskaper för hanterad identitet
Name | Typ | Description |
---|---|---|
clientId |
string |
Klient-ID för den tilldelade identiteten. |
principalId |
string |
Huvud-ID för den tilldelade identiteten. |
UserAssignedManagedIdentityDetails
Användartilldelad hanterad identitetsinformation
Name | Typ | Description |
---|---|---|
identityArmId |
string |
ARM-ID:t för den tilldelade identiteten. |
identityName |
string |
Namnet på den tilldelade identiteten. |
userAssignedIdentityProperties |
Användartilldelade egenskaper för hanterad identitet |
VaultRetentionPolicy
Kvarhållningsprincip för valv för AzureFileShare
Name | Typ | Description |
---|---|---|
snapshotRetentionInDays |
integer |
|
vaultRetention | RetentionPolicy: |
Basklass för kvarhållningsprincip. |
WeeklyRetentionFormat
Veckovis kvarhållningsformat.
Name | Typ | Description |
---|---|---|
daysOfTheWeek |
Lista över veckodagar. |
|
weeksOfTheMonth |
Lista över veckor i månaden. |
WeeklyRetentionSchedule
Schema för veckovis kvarhållning.
Name | Typ | Description |
---|---|---|
daysOfTheWeek |
Lista över veckodagar för veckovis kvarhållningsprincip. |
|
retentionDuration |
Kvarhållningstid för kvarhållningsprincip. |
|
retentionTimes |
string[] |
Kvarhållningstider för kvarhållningsprincipen. |
WeeklySchedule
Name | Typ | Description |
---|---|---|
scheduleRunDays | ||
scheduleRunTimes |
string[] |
Lista över tider på dagen som det här schemat måste köras. |
WeekOfMonth
Lista över veckor i månaden.
Name | Typ | Description |
---|---|---|
First |
string |
|
Fourth |
string |
|
Invalid |
string |
|
Last |
string |
|
Second |
string |
|
Third |
string |
WorkloadType
Typ av arbetsbelastning för säkerhetskopieringshantering
Name | Typ | 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
Årligt kvarhållningsschema.
Name | Typ | Description |
---|---|---|
monthsOfYear |
Lista över månader av år för årlig kvarhållningsprincip. |
|
retentionDuration |
Kvarhållningstid för kvarhållningsprincip. |
|
retentionScheduleDaily |
Dagligt kvarhållningsformat för årlig kvarhållningsprincip. |
|
retentionScheduleFormatType |
Format för kvarhållningsschema för årlig kvarhållningsprincip. |
|
retentionScheduleWeekly |
Veckovis kvarhållningsformat för årlig kvarhållningsprincip. |
|
retentionTimes |
string[] |
Kvarhållningstider för kvarhållningsprincipen. |