Backup Policies - List
Kurtarma Hizmetleri Kasası ile ilişkili yedekleme ilkelerinin listesi. API, kapsamlı sonuçları getirmek için sayfalandırma parametreleri sağlar.
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 Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı. |
subscription
|
path | True |
string |
Abonelik kimliği. |
vault
|
path | True |
string |
Kurtarma hizmetleri kasasının adı. |
api-version
|
query | True |
string |
İstemci Api Sürümü. |
$filter
|
query |
string |
OData filtre seçenekleri. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
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 | kullanıcı hesabınızın kimliğine bürünme. |
Örnekler
List protection policies with backupManagementType filter as AzureIaasVm
Sample Request
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
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
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
}
}
]
}
Tanımlar
Name | Description |
---|---|
Azure |
AzureStorage yedekleme ilkesi. |
Azure |
IaaS VM iş yüküne özgü yedekleme ilkesi. |
Azure |
İş yüküne özgü yedekleme ilkesini Azure SQL. |
Azure |
Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi. |
Cloud |
Container Instance hizmetinden bir hata yanıtı. |
Cloud |
Container Instance hizmetinden bir hata yanıtı. |
Daily |
Günlük saklama biçimi. |
Daily |
Günlük saklama zamanlaması. |
Daily |
|
Day |
Haftanın günü. |
Day |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
Generic |
Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi. |
Hourly |
|
IAASVMPolicy |
|
Instant |
|
Log |
Günlük ilkesi zamanlaması. |
Long |
Uzun süreli saklama ilkesi. |
Long |
Uzun vadeli ilke zamanlaması. |
Mab |
Mab kapsayıcıya özgü yedekleme ilkesi. |
Monthly |
Aylık saklama zamanlaması. |
Month |
Yıllık saklama ilkesinin yılın aylarının listesi. |
Policy |
Yedekleme ilkesi türü |
Protection |
Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir. |
Protection |
ProtectionPolicy kaynaklarının listesi |
Retention |
Saklama süresi. |
Retention |
Bekletme süresi türü: gün/hafta/ay/yıl Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır |
Retention |
Aylık saklama ilkesi için bekletme zamanlaması biçim türü. |
Schedule |
Bu ilkenin zamanlama işleminin sıklığı. |
Settings |
Yedekleme yönetimi için ortak ayarlar alanı |
Simple |
Basit ilke saklama. |
Simple |
Basit ilke zamanlaması. |
Simple |
Saatlik yedeklemeleri destekleyen IaaS için V2 ilke zamanlaması. |
Sub |
Zamanlama ve saklamayı içeren alt koruma ilkesi |
Tiering |
Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:
|
Tiering |
Hedef katman için Katmanlama İlkesi. İlke belirli bir hedef katman için belirtilmezse, hizmet söz konusu katman için mevcut yapılandırılmış katmanlama ilkesini korur |
Weekly |
Haftalık saklama biçimi. |
Weekly |
Haftalık saklama zamanlaması. |
Weekly |
|
Week |
Ayın haftalarının listesi. |
Workload |
Yedekleme yönetimi için iş yükü türü |
Yearly |
Yıllık saklama zamanlaması. |
AzureFileShareProtectionPolicy
AzureStorage yedekleme ilkesi.
Name | Tür | Description |
---|---|---|
backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayrımcı olarak kullanılır. |
protectedItemsCount |
integer |
Bu ilkeyle ilişkili öğe sayısı. |
resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
retentionPolicy | RetentionPolicy: |
Yedek kopya bekletme aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. |
timeZone |
string |
Dize olarak TimeZone isteğe bağlı girişi. Örneğin: TimeZone = "Pasifik Standart Saati". |
workLoadType |
Yedekleme yönetimi için iş yükü türü |
AzureIaaSVMProtectionPolicy
IaaS VM iş yüküne özgü yedekleme ilkesi.
Name | Tür | Description |
---|---|---|
backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayrımcı olarak kullanılır. |
instantRPDetails | ||
instantRpRetentionRangeInDays |
integer |
Gün olarak anlık RP bekletme ilkesi aralığı |
policyType | ||
protectedItemsCount |
integer |
Bu ilkeyle ilişkili öğe sayısı. |
resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
retentionPolicy | RetentionPolicy: |
Yedek kopya bekletme aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. |
tieringPolicy |
<string,
Tiering |
RP'leri otomatik olarak başka bir katman Anahtarına taşımak için katmanlama ilkesi, RecoveryPointTierType sabit listesinde tanımlanan Hedef Katman'dır. Katmanlama ilkesi, RP'yi hedef katmana taşıma ölçütlerini belirtir. |
timeZone |
string |
Dize olarak TimeZone isteğe bağlı girişi. Örneğin: TimeZone = "Pasifik Standart Saati". |
AzureSqlProtectionPolicy
İş yüküne özgü yedekleme ilkesini Azure SQL.
Name | Tür | Description |
---|---|---|
backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayrımcı olarak kullanılır. |
protectedItemsCount |
integer |
Bu ilkeyle ilişkili öğe sayısı. |
resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
retentionPolicy | RetentionPolicy: |
Bekletme ilkesi ayrıntıları. |
AzureVmWorkloadProtectionPolicy
Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi.
Name | Tür | Description |
---|---|---|
backupManagementType |
string:
Azure |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayrımcı olarak kullanılır. |
makePolicyConsistent |
boolean |
İlke tutarsızlığını düzeltme |
protectedItemsCount |
integer |
Bu ilkeyle ilişkili öğe sayısı. |
resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
settings |
Yedekleme yönetimi için yaygın ayarlar |
|
subProtectionPolicy |
Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi |
|
workLoadType |
Yedekleme yönetimi için iş yükü türü |
CloudError
Container Instance hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
CloudErrorBody
Container Instance hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
details |
Hatayla ilgili ek ayrıntıların listesi. |
|
message |
string |
Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti. |
target |
string |
Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı. |
DailyRetentionFormat
Günlük saklama biçimi.
Name | Tür | Description |
---|---|---|
daysOfTheMonth |
Day[] |
Ayın günlerinin listesi. |
DailyRetentionSchedule
Günlük saklama zamanlaması.
Name | Tür | Description |
---|---|---|
retentionDuration |
Bekletme ilkesinin saklama süresi. |
|
retentionTimes |
string[] |
Bekletme ilkesinin saklama süreleri. |
DailySchedule
Name | Tür | Description |
---|---|---|
scheduleRunTimes |
string[] |
Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. |
Day
Haftanın günü.
Name | Tür | Description |
---|---|---|
date |
integer |
Ayın tarihi |
isLast |
boolean |
Tarihin ayın son tarihi olup olmadığı |
DayOfWeek
Name | Tür | Description |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
GenericProtectionPolicy
Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi.
Name | Tür | Description |
---|---|---|
backupManagementType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayrımcı olarak kullanılır. |
fabricName |
string |
Bu ilkenin dokusunun adı. |
protectedItemsCount |
integer |
Bu ilkeyle ilişkili öğe sayısı. |
resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
subProtectionPolicy |
Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi |
|
timeZone |
string |
Dize olarak TimeZone isteğe bağlı girişi. Örneğin: TimeZone = "Pasifik Standart Saati". |
HourlySchedule
Name | Tür | Description |
---|---|---|
interval |
integer |
Yedeklemenin tetiklenmesi gereken aralık. Saatlik değer 6/4/8/12 olabilir |
scheduleWindowDuration |
integer |
Yedekleme penceresinin süresini belirtmek için |
scheduleWindowStartTime |
string |
Yedekleme penceresinin başlangıç saatini belirtmek için |
IAASVMPolicyType
Name | Tür | Description |
---|---|---|
Invalid |
string |
|
V1 |
string |
|
V2 |
string |
InstantRPAdditionalDetails
Name | Tür | Description |
---|---|---|
azureBackupRGNamePrefix |
string |
|
azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Günlük ilkesi zamanlaması.
Name | Tür | Description |
---|---|---|
scheduleFrequencyInMins |
integer |
Bu ilkenin günlük zamanlama işleminin dakika cinsinden sıklığı. |
schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayırıcı olarak kullanılır. |
LongTermRetentionPolicy
Uzun süreli saklama ilkesi.
Name | Tür | Description |
---|---|---|
dailySchedule |
Koruma ilkesinin günlük saklama zamanlaması. |
|
monthlySchedule |
Koruma ilkesinin aylık saklama zamanlaması. |
|
retentionPolicyType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayırıcı olarak kullanılır. |
weeklySchedule |
Koruma ilkesinin haftalık saklama zamanlaması. |
|
yearlySchedule |
Koruma ilkesinin yıllık saklama zamanlaması. |
LongTermSchedulePolicy
Uzun vadeli ilke zamanlaması.
Name | Tür | Description |
---|---|---|
schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayırıcı olarak kullanılır. |
MabProtectionPolicy
Mab kapsayıcıya özgü yedekleme ilkesi.
Name | Tür | Description |
---|---|---|
backupManagementType |
string:
MAB |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayrımcı olarak kullanılır. |
protectedItemsCount |
integer |
Bu ilkeyle ilişkili öğe sayısı. |
resourceGuardOperationRequests |
string[] |
ResourceGuard İşlem İstekleri |
retentionPolicy | RetentionPolicy: |
Bekletme ilkesi ayrıntıları. |
schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin yedekleme zamanlaması. |
MonthlyRetentionSchedule
Aylık saklama zamanlaması.
Name | Tür | Description |
---|---|---|
retentionDuration |
Bekletme ilkesinin saklama süresi. |
|
retentionScheduleDaily |
Aylık saklama ilkesi için günlük saklama biçimi. |
|
retentionScheduleFormatType |
Aylık saklama ilkesi için bekletme zamanlaması biçim türü. |
|
retentionScheduleWeekly |
Aylık saklama ilkesi için haftalık saklama biçimi. |
|
retentionTimes |
string[] |
Bekletme ilkesinin saklama süreleri. |
MonthOfYear
Yıllık saklama ilkesinin yılın aylarının listesi.
Name | Tür | 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
Yedekleme ilkesi türü
Name | Tür | Description |
---|---|---|
CopyOnlyFull |
string |
|
Differential |
string |
|
Full |
string |
|
Incremental |
string |
|
Invalid |
string |
|
Log |
string |
|
SnapshotCopyOnlyFull |
string |
|
SnapshotFull |
string |
ProtectionPolicyResource
Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir.
Name | Tür | Description |
---|---|---|
eTag |
string |
İsteğe bağlı ETag. |
id |
string |
Kaynak Kimliği, kaynağın tam yolunu temsil eder. |
location |
string |
Kaynak konumu. |
name |
string |
Kaynakla ilişkili kaynak adı. |
properties | ProtectionPolicy: |
ProtectionPolicyResource özellikleri |
tags |
object |
Kaynak etiketleri. |
type |
string |
Kaynak türü Ad Alanı/ResourceType/ResourceType/... formunun tam yolunu temsil eder. |
ProtectionPolicyResourceList
ProtectionPolicy kaynaklarının listesi
Name | Tür | Description |
---|---|---|
nextLink |
string |
Kaynakların sonraki sayfasını getirmek için uri. ListNext() Çağrısı, kaynakların sonraki sayfasını getirir. |
value |
Kaynak listesi. |
RetentionDuration
Saklama süresi.
Name | Tür | Description |
---|---|---|
count |
integer |
Süre türlerinin sayısı. Saklama süresi, Süre türü Say sürelerinin sayılmasıyla elde edilir. Örneğin, Count = 3 ve DurationType = Weeks olduğunda saklama süresi üç hafta olur. |
durationType |
Bekletme ilkesinin bekletme süresi türü. |
RetentionDurationType
Bekletme süresi türü: gün/hafta/ay/yıl Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır
Name | Tür | Description |
---|---|---|
Days |
string |
|
Invalid |
string |
|
Months |
string |
|
Weeks |
string |
|
Years |
string |
RetentionScheduleFormat
Aylık saklama ilkesi için bekletme zamanlaması biçim türü.
Name | Tür | Description |
---|---|---|
Daily |
string |
|
Invalid |
string |
|
Weekly |
string |
ScheduleRunType
Bu ilkenin zamanlama işleminin sıklığı.
Name | Tür | Description |
---|---|---|
Daily |
string |
|
Hourly |
string |
|
Invalid |
string |
|
Weekly |
string |
Settings
Yedekleme yönetimi için ortak ayarlar alanı
Name | Tür | Description |
---|---|---|
isCompression |
boolean |
İş yükü sıkıştırma bayrağı. İstemciler bu bayrağı dikkate alacak şekilde yükseltildiğinde 'isSqlCompression' kullanım dışı bırakılacak şekilde eklendi. |
issqlcompression |
boolean |
SQL sıkıştırma bayrağı |
timeZone |
string |
Dize olarak TimeZone isteğe bağlı girişi. Örneğin: TimeZone = "Pasifik Standart Saati". |
SimpleRetentionPolicy
Basit ilke saklama.
Name | Tür | Description |
---|---|---|
retentionDuration |
Koruma ilkesinin saklama süresi. |
|
retentionPolicyType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayırıcı olarak kullanılır. |
SimpleSchedulePolicy
Basit ilke zamanlaması.
Name | Tür | Description |
---|---|---|
hourlySchedule |
Bu İlkenin Saatlik Zamanlaması |
|
schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayırıcı olarak kullanılır. |
scheduleRunDays |
Bu zamanlamanın çalıştırılması gereken haftanın günlerinin listesi. |
|
scheduleRunFrequency |
Bu ilkenin zamanlama işleminin sıklığı. |
|
scheduleRunTimes |
string[] |
Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. |
scheduleWeeklyFrequency |
integer |
Haftalar boyunca bu zamanlamanın çalıştırılması gerekir. |
SimpleSchedulePolicyV2
Saatlik yedeklemeleri destekleyen IaaS için V2 ilke zamanlaması.
Name | Tür | Description |
---|---|---|
dailySchedule |
Bu ilkenin günlük zamanlaması |
|
hourlySchedule |
bu ilkenin saatlik zamanlaması |
|
schedulePolicyType | string: |
Bu özellik, türlerin polimorfik zincirindeki belirli türleri karar vermek için ayırıcı olarak kullanılır. |
scheduleRunFrequency |
Bu ilkenin zamanlama işleminin sıklığı. |
|
weeklySchedule |
Bu ilkenin haftalık zamanlaması |
SubProtectionPolicy
Zamanlama ve saklamayı içeren alt koruma ilkesi
Name | Tür | Description |
---|---|---|
policyType |
Yedekleme ilkesi türü |
|
retentionPolicy | RetentionPolicy: |
Yedek kopya bekletme aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. |
schedulePolicy | SchedulePolicy: |
Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. |
tieringPolicy |
<string,
Tiering |
RP'leri otomatik olarak başka bir katmana taşımak için katmanlama ilkesi. Anahtar, RecoveryPointTierType sabit listesinde tanımlanan Hedef Katmandır. Katmanlama ilkesi, RP'yi hedef katmana taşıma ölçütlerini belirtir. |
TieringMode
Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:
- TierRecommended: Katmanlanması önerilen tüm kurtarma noktalarını katmanlama
- TierAfter: Aşağıdaki duration + durationType içinde belirtildiği gibi, sabit bir sürenin ardından tüm kurtarma noktalarını katmanla.
- DoNotTier: Hiçbir kurtarma noktasını katmanlamayın
Name | Tür | Description |
---|---|---|
DoNotTier |
string |
|
Invalid |
string |
|
TierAfter |
string |
|
TierRecommended |
string |
TieringPolicy
Hedef katman için Katmanlama İlkesi. İlke belirli bir hedef katman için belirtilmezse, hizmet söz konusu katman için mevcut yapılandırılmış katmanlama ilkesini korur
Name | Tür | Description |
---|---|---|
duration |
integer |
Katmanlamadan önce yedeklemelerin geçerli katmanda tutulacak gün/hafta/ay/yıl sayısı. Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır |
durationType |
Bekletme süresi türü: günler/haftalar/aylar/yıllar Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır |
|
tieringMode |
Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:
|
WeeklyRetentionFormat
Haftalık saklama biçimi.
Name | Tür | Description |
---|---|---|
daysOfTheWeek |
Haftanın günlerinin listesi. |
|
weeksOfTheMonth |
Ayın haftalarının listesi. |
WeeklyRetentionSchedule
Haftalık saklama zamanlaması.
Name | Tür | Description |
---|---|---|
daysOfTheWeek |
Haftalık saklama ilkesi için haftanın günlerinin listesi. |
|
retentionDuration |
Bekletme ilkesinin saklama süresi. |
|
retentionTimes |
string[] |
Bekletme ilkesinin saklama süreleri. |
WeeklySchedule
Name | Tür | Description |
---|---|---|
scheduleRunDays | ||
scheduleRunTimes |
string[] |
Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. |
WeekOfMonth
Ayın haftalarının listesi.
Name | Tür | Description |
---|---|---|
First |
string |
|
Fourth |
string |
|
Invalid |
string |
|
Last |
string |
|
Second |
string |
|
Third |
string |
WorkloadType
Yedekleme yönetimi için iş yükü türü
Name | Tür | 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
Yıllık saklama zamanlaması.
Name | Tür | Description |
---|---|---|
monthsOfYear |
Yıllık saklama ilkesinin yılın aylarının listesi. |
|
retentionDuration |
Bekletme ilkesinin saklama süresi. |
|
retentionScheduleDaily |
Yıllık saklama ilkesi için günlük saklama biçimi. |
|
retentionScheduleFormatType |
Yıllık saklama ilkesi için bekletme zamanlaması biçimi. |
|
retentionScheduleWeekly |
Yıllık saklama ilkesi için haftalık saklama biçimi. |
|
retentionTimes |
string[] |
Bekletme ilkesinin saklama süreleri. |