Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
- Sonuncu
- 2025-02-28-önizleme
- 2025-02-01
- 2025-01-01
- 2024-11-01-önizleme
- 2024-10-01
- 2024-07-30-önizleme
- 2024-04-30-önizleme
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-30-önizleme
- 2022-09-01-önizleme
- 2022-06-01-önizleme
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-02-01
- 2021-02-01-önizleme
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2019-06-15
- 2019-05-13
- 2016-06-01
Bicep kaynak tanımı
Kasalar/backupPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.RecoveryServices/vaults/backupPolicies kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupPolicies@2022-01-01' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
protectedItemsCount: int
resourceGuardOperationRequests: [
'string'
]
backupManagementType: 'string'
// For remaining properties, see ProtectionPolicy objects
}
tags: {
{customized property}: 'string'
}
}
ProtectionPolicy nesneleri
nesne türünü belirtmek için backupManagementType özelliğini ayarlayın.
AzureIaasVM için şunu kullanın:
{
backupManagementType: 'AzureIaasVM'
instantRPDetails: {
azureBackupRGNamePrefix: 'string'
azureBackupRGNameSuffix: 'string'
}
instantRpRetentionRangeInDays: int
policyType: 'string'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
timeZone: 'string'
}
AzureSql için şunu kullanın:
{
backupManagementType: 'AzureSql'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
}
AzureStorage için şunu kullanın:
{
backupManagementType: 'AzureStorage'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
timeZone: 'string'
workLoadType: 'string'
}
AzureWorkload için şunu kullanın:
{
backupManagementType: 'AzureWorkload'
makePolicyConsistent: bool
settings: {
isCompression: bool
issqlcompression: bool
timeZone: 'string'
}
subProtectionPolicy: [
{
policyType: 'string'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
]
workLoadType: 'string'
}
GenericProtectionPolicy için şunu kullanın:
{
backupManagementType: 'GenericProtectionPolicy'
fabricName: 'string'
subProtectionPolicy: [
{
policyType: 'string'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
]
timeZone: 'string'
}
MAB için şunu kullanın:
{
backupManagementType: 'MAB'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
SchedulePolicy nesneleri
nesne türünü belirtmek için schedulePolicyType özelliğini ayarlayın.
LogSchedulePolicy için şunu kullanın:
{
scheduleFrequencyInMins: int
schedulePolicyType: 'LogSchedulePolicy'
}
LongTermSchedulePolicy için şunu kullanın:
{
schedulePolicyType: 'LongTermSchedulePolicy'
}
SimpleSchedulePolicy için şunu kullanın:
{
hourlySchedule: {
interval: int
scheduleWindowDuration: int
scheduleWindowStartTime: 'string'
}
schedulePolicyType: 'SimpleSchedulePolicy'
scheduleRunDays: [
'string'
]
scheduleRunFrequency: 'string'
scheduleRunTimes: [
'string'
]
scheduleWeeklyFrequency: int
}
SimpleSchedulePolicyV2 için şunu kullanın:
{
dailySchedule: {
scheduleRunTimes: [
'string'
]
}
hourlySchedule: {
interval: int
scheduleWindowDuration: int
scheduleWindowStartTime: 'string'
}
schedulePolicyType: 'SimpleSchedulePolicyV2'
scheduleRunFrequency: 'string'
weeklySchedule: {
scheduleRunDays: [
'string'
]
scheduleRunTimes: [
'string'
]
}
}
RetentionPolicy nesneleri
nesne türünü belirtmek için retentionPolicyType özelliğini ayarlayın.
LongTermRetentionPolicy için şunu kullanın:
{
dailySchedule: {
retentionDuration: {
count: int
durationType: 'string'
}
retentionTimes: [
'string'
]
}
monthlySchedule: {
retentionDuration: {
count: int
durationType: 'string'
}
retentionScheduleDaily: {
daysOfTheMonth: [
{
date: int
isLast: bool
}
]
}
retentionScheduleFormatType: 'string'
retentionScheduleWeekly: {
daysOfTheWeek: [
'string'
]
weeksOfTheMonth: [
'string'
]
}
retentionTimes: [
'string'
]
}
retentionPolicyType: 'LongTermRetentionPolicy'
weeklySchedule: {
daysOfTheWeek: [
'string'
]
retentionDuration: {
count: int
durationType: 'string'
}
retentionTimes: [
'string'
]
}
yearlySchedule: {
monthsOfYear: [
'string'
]
retentionDuration: {
count: int
durationType: 'string'
}
retentionScheduleDaily: {
daysOfTheMonth: [
{
date: int
isLast: bool
}
]
}
retentionScheduleFormatType: 'string'
retentionScheduleWeekly: {
daysOfTheWeek: [
'string'
]
weeksOfTheMonth: [
'string'
]
}
retentionTimes: [
'string'
]
}
}
SimpleRetentionPolicy için şunu kullanın:
{
retentionDuration: {
count: int
durationType: 'string'
}
retentionPolicyType: 'SimpleRetentionPolicy'
}
Özellik Değerleri
AzureFileShareProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureStorage' (gerekli) |
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
workLoadType | Yedekleme yönetimi için iş yükü türü | 'AzureFileShare' (AzureDosya Paylaşımı) 'AzureSqlDb' 'İstemci' 'Değiş tokuş' 'Dosya Klasörü' 'GenericDataSource' 'Geçersiz' 'SAPAseVeritabanı' 'SAPHanaVeritabanı' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'Sistem Durumu' 'Sanal Makine' 'VMwareVM' |
AzureIaaSVMProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureIaasVM' (gerekli) |
instantRPDetails | InstantRPAdditionalDetails | |
instantRpRetentionRangeInDays | Gün olarak anlık RP bekletme ilkesi aralığı | Int |
policyType (politika türü) | 'Geçersiz' 'V1' 'V2' |
|
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
AzureSqlProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureSql' (gerekli) |
alıkoyma politikası | Bekletme ilkesi ayrıntıları. | Saklama Politikası |
AzureVmWorkloadProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureWorkload' (gerekli) |
makePolicyConsistent | İlke tutarsızlığını düzeltme | Boole |
Ayarlar | Yedekleme yönetimi için yaygın ayarlar | Ayarlar |
subProtectionPolicy (Alt Koruma Politikası) | Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi | Alt Koruma Politikası[] |
workLoadType | Yedekleme yönetimi için iş yükü türü | 'AzureFileShare' (AzureDosya Paylaşımı) 'AzureSqlDb' 'İstemci' 'Değiş tokuş' 'Dosya Klasörü' 'GenericDataSource' 'Geçersiz' 'SAPAseVeritabanı' 'SAPHanaVeritabanı' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'Sistem Durumu' 'Sanal Makine' 'VMwareVM' |
DailyRetentionFormat (Günlük Tutma)
İsim | Açıklama | Değer |
---|---|---|
Ayın Günleri | Ayın günlerinin listesi. | Gün[] |
DailyRetentionSchedule (Günlük Saklama Çizelgesi)
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Günlük Program
İsim | Açıklama | Değer |
---|---|---|
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
Gün
İsim | Açıklama | Değer |
---|---|---|
tarih | Ayın tarihi | Int |
sonuncu | Tarihin ayın son tarihi olup olmadığı | Boole |
JenerikKoruma Politikası
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'GenericProtectionPolicy' (gerekli) |
fabricName (fabrika) | Bu ilkenin dokusunun adı. | String |
subProtectionPolicy (Alt Koruma Politikası) | Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi | Alt Koruma Politikası[] |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
Saatlik Zamanlama
İsim | Açıklama | Değer |
---|---|---|
aralık | Yedeklemenin tetiklenmesi gereken aralık. Saatlik değer için 6/4/8/12 olabilir |
Int |
scheduleWindowDuration | Yedekleme penceresinin süresini belirtmek için | Int |
scheduleWindowStartTime | Yedekleme penceresinin başlangıç saatini belirtmek için | String |
InstantRPAdditionalDetails
İsim | Açıklama | Değer |
---|---|---|
azureBackupRGNamePrefix | String | |
azureBackupRGNameSuffix | String |
LogSchedulePolicy (Günlük Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
scheduleFrequencyInMins | Bu ilkenin günlük zamanlama işleminin dakika cinsinden sıklığı. | Int |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LogSchedulePolicy' (gerekli) |
LongTermRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Koruma ilkesinin günlük saklama zamanlaması. | DailyRetentionSchedule (Günlük Saklama Çizelgesi) |
monthlySchedule | Koruma ilkesinin aylık saklama zamanlaması. | MonthlyRetentionSchedule |
retentionPolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LongTermRetentionPolicy' (gerekli) |
weeklySchedule | Koruma ilkesinin haftalık saklama zamanlaması. | WeeklyRetentionSchedule |
yearlySchedule | Koruma ilkesinin yıllık saklama zamanlaması. | YearlyRetentionSchedule |
LongTermSchedulePolicy (Uzun Vadeli Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LongTermSchedulePolicy' (gerekli) |
MabProtectionPolicy (MabKoruma Politikası)
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'MAB' (gerekli) |
alıkoyma politikası | Bekletme ilkesi ayrıntıları. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin yedekleme zamanlaması. | Zamanlama Politikası |
Microsoft.RecoveryServices/vaults/backupPolicies
İsim | Açıklama | Değer |
---|---|---|
e-Etiket | İsteğe bağlı ETag. | String |
konum | Kaynak konumu. | String |
isim | Kaynak adı | dize (gerekli) |
veli | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Kaynak türü için sembolik ad: kasalar |
özellikler | ProtectionPolicyResource özellikleri | Koruma Politikası |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
MonthlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
retentionScheduleDaily | Aylık saklama ilkesi için günlük saklama biçimi. | DailyRetentionFormat (Günlük Tutma) |
retentionScheduleFormatType | Aylık bekletme ilkesi için bekletme zamanlaması biçim türü. | 'Günlük' 'Geçersiz' 'Haftalık' |
retentionScheduleWeekly | Aylık saklama ilkesi için haftalık bekletme biçimi. | WeeklyRetentionFormat |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Koruma Politikası
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | AzureIaaSVMProtectionPolicy türü için 'AzureIaasVM' olarak ayarlayın. AzureSqlProtectionPolicy türü için 'AzureSql' olarak ayarlayın. AzureFileShareProtectionPolicy türü için 'AzureStorage' olarak ayarlayın. AzureVmWorkloadProtectionPolicy türü için 'AzureWorkload' olarak ayarlayın. GenericProtectionPolicy türü için 'GenericProtectionPolicy' olarak ayarlayın. MabProtectionPolicy türü için 'MAB' olarak ayarlayın. | 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'Azure İş Yükü' 'Genel Koruma Politikası' 'MAB' (gerekli) |
protectedItemsCount | Bu ilkeyle ilişkili öğe sayısı. | Int |
resourceGuardOperationRequests | ResourceGuard İşlem İstekleri | dize[] |
Kaynak Etiketleri
İsim | Açıklama | Değer |
---|
Saklama Süresi
İsim | Açıklama | Değer |
---|---|---|
sayı | Süre türlerinin sayısı. Bekletme süresi, süre türü Sayma süreleri sayılarak elde edilir. Örneğin, Count = 3 ve DurationType = Weeks olduğunda bekletme süresi üç hafta olur. |
Int |
durationType | Bekletme ilkesi saklama süresi türü. | 'Gün' 'Geçersiz' 'Aylar' 'Haftalar' 'Yıl' |
Saklama Politikası
İsim | Açıklama | Değer |
---|---|---|
retentionPolicyType | LongTermRetentionPolicy türü için ' LongTermRetentionPolicy' olarak ayarlayın. SimpleRetentionPolicy türü için ' SimpleRetentionPolicy' olarak ayarlayın. | 'Uzun Vadeli Saklama Politikası' 'SimpleRetentionPolicy' (gerekli) |
Zamanlama Politikası
İsim | Açıklama | Değer |
---|---|---|
schedulePolicyType | LogSchedulePolicy türü için ' LogSchedulePolicy' olarak ayarlayın. LongTermSchedulePolicy türü için ' LongTermSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicy türü için ' SimpleSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicyV2 türü için ' SimpleSchedulePolicyV2' olarak ayarlayın. | 'LogSchedulePolicy' (Günlük Zamanlama Politikası) 'Uzun Vadeli Zamanlama Politikası' 'SimpleSchedulePolicy' 'SimpleSchedulePolicyV2' (gerekli) |
Ayarlar
İsim | Açıklama | Değer |
---|---|---|
Sıkıştırma | İş yükü sıkıştırma bayrağı. Bu, 'isSqlCompression' olarak eklenmiştir istemciler bu bayrağı dikkate almak üzere yükseltildiğinde kullanımdan kaldırılacaktır. |
Boole |
issqlcompression | SQL sıkıştırma bayrağı | Boole |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
SimpleRetentionPolicy (SimpleRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Koruma ilkesinin bekletme süresi. | RetentionDuration |
retentionPolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleRetentionPolicy' (gerekli) |
SimpleSchedulePolicy (Basit Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
hourlySchedule | Bu İlkenin Saatlik Zamanlaması | Saatlik Zamanlama |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicy' (gerekli) |
scheduleRunDays | Bu zamanlamanın çalıştırılması gereken haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
scheduleRunFrequency | Bu ilkenin zamanlama işleminin sıklığı. | 'Günlük' 'Saatlik' 'Geçersiz' 'Haftalık' |
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
scheduleWeeklyFrequency | Her hafta bu zamanlamanın çalıştırılması gerekir. | Int |
SimpleSchedulePolicyV2
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Bu ilkenin günlük zamanlaması | Günlük Program |
hourlySchedule | bu ilkenin saatlik zamanlaması | Saatlik Zamanlama |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicyV2' (gerekli) |
scheduleRunFrequency | Bu ilkenin zamanlama işleminin sıklığı. | 'Günlük' 'Saatlik' 'Geçersiz' 'Haftalık' |
weeklySchedule | Bu ilkenin haftalık zamanlaması | Haftalık Ders Programı |
Alt Koruma Politikası
İsim | Açıklama | Değer |
---|---|---|
policyType (politika türü) | Yedekleme ilkesi türü türü | 'Yalnızca KopyalaTam' 'Diferansiyel' 'Tam' 'Artımlı' 'Geçersiz' 'Günlük' |
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
WeeklyRetentionFormat
İsim | Açıklama | Değer |
---|---|---|
Haftanın Günleri | Haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
Ayın Haftaları | Ayın haftalarının listesi. | Herhangi birini içeren dize dizisi: 'İlk' 'Dördüncü' 'Geçersiz' 'Son' 'İkinci' 'Üçüncü' |
WeeklyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
Haftanın Günleri | Haftalık saklama ilkesi için haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Haftalık Ders Programı
İsim | Açıklama | Değer |
---|---|---|
scheduleRunDays | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
|
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
YearlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
yılın ayları | Yıllık saklama ilkesinin aylarının listesi. | Herhangi birini içeren dize dizisi: 'Nisan' 'Ağustos' 'Aralık' 'Şubat' 'Geçersiz' 'Ocak' 'Temmuz' 'Haziran' 'Mart' 'Mayıs' 'Kasım' 'Ekim' 'Eylül' |
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
retentionScheduleDaily | Yıllık saklama ilkesi için günlük saklama biçimi. | DailyRetentionFormat (Günlük Tutma) |
retentionScheduleFormatType | Yıllık saklama ilkesi için bekletme zamanlaması biçimi. | 'Günlük' 'Geçersiz' 'Haftalık' |
retentionScheduleWeekly | Yıllık saklama ilkesi için haftalık bekletme biçimi. | WeeklyRetentionFormat |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Kullanım Örnekleri
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası | Açıklama |
---|---|
Azure Sanal Makinelerinde İş Yükü için Azure Backup | Bu şablon bir Kurtarma Hizmetleri Kasası ve İş Yüküne Özgü Yedekleme İlkesi oluşturur. VM'yi Yedekleme hizmetine kaydeder ve Korumayı Yapılandır |
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük) | Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır. |
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik) | Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için saatlik sıklık ile korumayı yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır. |
Kurtarma Hizmetleri kasayı kullanarak Resource Manager VM'lerini yedekleme | Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanır ve aynı kaynak grubuna ait birden çok Resource Manager VM'sinin yedeklemesini yapılandıracaktır |
FSLogix ve AD DS Join ile AVD oluşturma | Bu şablon konak havuzu, uygulama grubu, çalışma alanı, FSLogix depolama hesabı, dosya paylaşımı, dosya paylaşımı, dosya paylaşımı için kurtarma hizmeti kasası, test oturumu konağı yedekleme, Microsoft Entra ID join pr Active Directory etki alanına katılma ile uzantıları gibi Azure Sanal Masaüstü kaynakları oluşturmanıza olanak tanır. |
IaaSVM'leri korumak için RS Vault için Günlük Yedekleme İlkesi oluşturma | Bu şablon, klasik ve ARM tabanlı IaaS VM'lerini korumak için kullanılabilecek Kurtarma hizmet kasası ve Günlük Yedekleme İlkesi oluşturur. |
Yedekleme ilkeleriyle Kurtarma Hizmetleri Kasası oluşturma | Bu şablon, yedekleme ilkeleriyle bir Kurtarma Hizmetleri Kasası oluşturur ve sistem kimliği, yedekleme depolama türü, bölgeler arası geri yükleme ve tanılama günlükleri ve silme kilidi gibi isteğe bağlı özellikleri yapılandırmaktadır. |
IaaSVM'leri korumak için RS Vault için Haftalık Yedekleme İlkesi oluşturma | Bu şablon, klasik ve ARM tabanlı IaaS VM'lerini korumak için kullanılabilecek Kurtarma hizmet kasası ve Günlük Yedekleme İlkesi oluşturur. |
ARM şablonu kaynak tanımı
Kasalar/backupPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.RecoveryServices/vaults/backupPolicies kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"apiVersion": "2022-01-01",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"protectedItemsCount": "int",
"resourceGuardOperationRequests": [ "string" ],
"backupManagementType": "string"
// For remaining properties, see ProtectionPolicy objects
},
"tags": {
"{customized property}": "string"
}
}
ProtectionPolicy nesneleri
nesne türünü belirtmek için backupManagementType özelliğini ayarlayın.
AzureIaasVM için şunu kullanın:
{
"backupManagementType": "AzureIaasVM",
"instantRPDetails": {
"azureBackupRGNamePrefix": "string",
"azureBackupRGNameSuffix": "string"
},
"instantRpRetentionRangeInDays": "int",
"policyType": "string",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
},
"timeZone": "string"
}
AzureSql için şunu kullanın:
{
"backupManagementType": "AzureSql",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
}
}
AzureStorage için şunu kullanın:
{
"backupManagementType": "AzureStorage",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
},
"timeZone": "string",
"workLoadType": "string"
}
AzureWorkload için şunu kullanın:
{
"backupManagementType": "AzureWorkload",
"makePolicyConsistent": "bool",
"settings": {
"isCompression": "bool",
"issqlcompression": "bool",
"timeZone": "string"
},
"subProtectionPolicy": [
{
"policyType": "string",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
],
"workLoadType": "string"
}
GenericProtectionPolicy için şunu kullanın:
{
"backupManagementType": "GenericProtectionPolicy",
"fabricName": "string",
"subProtectionPolicy": [
{
"policyType": "string",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
],
"timeZone": "string"
}
MAB için şunu kullanın:
{
"backupManagementType": "MAB",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
SchedulePolicy nesneleri
nesne türünü belirtmek için schedulePolicyType özelliğini ayarlayın.
LogSchedulePolicy için şunu kullanın:
{
"scheduleFrequencyInMins": "int",
"schedulePolicyType": "LogSchedulePolicy"
}
LongTermSchedulePolicy için şunu kullanın:
{
"schedulePolicyType": "LongTermSchedulePolicy"
}
SimpleSchedulePolicy için şunu kullanın:
{
"hourlySchedule": {
"interval": "int",
"scheduleWindowDuration": "int",
"scheduleWindowStartTime": "string"
},
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunDays": [ "string" ],
"scheduleRunFrequency": "string",
"scheduleRunTimes": [ "string" ],
"scheduleWeeklyFrequency": "int"
}
SimpleSchedulePolicyV2 için şunu kullanın:
{
"dailySchedule": {
"scheduleRunTimes": [ "string" ]
},
"hourlySchedule": {
"interval": "int",
"scheduleWindowDuration": "int",
"scheduleWindowStartTime": "string"
},
"schedulePolicyType": "SimpleSchedulePolicyV2",
"scheduleRunFrequency": "string",
"weeklySchedule": {
"scheduleRunDays": [ "string" ],
"scheduleRunTimes": [ "string" ]
}
}
RetentionPolicy nesneleri
nesne türünü belirtmek için retentionPolicyType özelliğini ayarlayın.
LongTermRetentionPolicy için şunu kullanın:
{
"dailySchedule": {
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionTimes": [ "string" ]
},
"monthlySchedule": {
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionScheduleDaily": {
"daysOfTheMonth": [
{
"date": "int",
"isLast": "bool"
}
]
},
"retentionScheduleFormatType": "string",
"retentionScheduleWeekly": {
"daysOfTheWeek": [ "string" ],
"weeksOfTheMonth": [ "string" ]
},
"retentionTimes": [ "string" ]
},
"retentionPolicyType": "LongTermRetentionPolicy",
"weeklySchedule": {
"daysOfTheWeek": [ "string" ],
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionTimes": [ "string" ]
},
"yearlySchedule": {
"monthsOfYear": [ "string" ],
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionScheduleDaily": {
"daysOfTheMonth": [
{
"date": "int",
"isLast": "bool"
}
]
},
"retentionScheduleFormatType": "string",
"retentionScheduleWeekly": {
"daysOfTheWeek": [ "string" ],
"weeksOfTheMonth": [ "string" ]
},
"retentionTimes": [ "string" ]
}
}
SimpleRetentionPolicy için şunu kullanın:
{
"retentionDuration": {
"count": "int",
"durationType": "string"
},
"retentionPolicyType": "SimpleRetentionPolicy"
}
Özellik Değerleri
AzureFileShareProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureStorage' (gerekli) |
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
workLoadType | Yedekleme yönetimi için iş yükü türü | 'AzureFileShare' (AzureDosya Paylaşımı) 'AzureSqlDb' 'İstemci' 'Değiş tokuş' 'Dosya Klasörü' 'GenericDataSource' 'Geçersiz' 'SAPAseVeritabanı' 'SAPHanaVeritabanı' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'Sistem Durumu' 'Sanal Makine' 'VMwareVM' |
AzureIaaSVMProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureIaasVM' (gerekli) |
instantRPDetails | InstantRPAdditionalDetails | |
instantRpRetentionRangeInDays | Gün olarak anlık RP bekletme ilkesi aralığı | Int |
policyType (politika türü) | 'Geçersiz' 'V1' 'V2' |
|
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
AzureSqlProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureSql' (gerekli) |
alıkoyma politikası | Bekletme ilkesi ayrıntıları. | Saklama Politikası |
AzureVmWorkloadProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureWorkload' (gerekli) |
makePolicyConsistent | İlke tutarsızlığını düzeltme | Boole |
Ayarlar | Yedekleme yönetimi için yaygın ayarlar | Ayarlar |
subProtectionPolicy (Alt Koruma Politikası) | Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi | Alt Koruma Politikası[] |
workLoadType | Yedekleme yönetimi için iş yükü türü | 'AzureFileShare' (AzureDosya Paylaşımı) 'AzureSqlDb' 'İstemci' 'Değiş tokuş' 'Dosya Klasörü' 'GenericDataSource' 'Geçersiz' 'SAPAseVeritabanı' 'SAPHanaVeritabanı' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'Sistem Durumu' 'Sanal Makine' 'VMwareVM' |
DailyRetentionFormat (Günlük Tutma)
İsim | Açıklama | Değer |
---|---|---|
Ayın Günleri | Ayın günlerinin listesi. | Gün[] |
DailyRetentionSchedule (Günlük Saklama Çizelgesi)
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Günlük Program
İsim | Açıklama | Değer |
---|---|---|
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
Gün
İsim | Açıklama | Değer |
---|---|---|
tarih | Ayın tarihi | Int |
sonuncu | Tarihin ayın son tarihi olup olmadığı | Boole |
JenerikKoruma Politikası
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'GenericProtectionPolicy' (gerekli) |
fabricName (fabrika) | Bu ilkenin dokusunun adı. | String |
subProtectionPolicy (Alt Koruma Politikası) | Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi | Alt Koruma Politikası[] |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
Saatlik Zamanlama
İsim | Açıklama | Değer |
---|---|---|
aralık | Yedeklemenin tetiklenmesi gereken aralık. Saatlik değer için 6/4/8/12 olabilir |
Int |
scheduleWindowDuration | Yedekleme penceresinin süresini belirtmek için | Int |
scheduleWindowStartTime | Yedekleme penceresinin başlangıç saatini belirtmek için | String |
InstantRPAdditionalDetails
İsim | Açıklama | Değer |
---|---|---|
azureBackupRGNamePrefix | String | |
azureBackupRGNameSuffix | String |
LogSchedulePolicy (Günlük Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
scheduleFrequencyInMins | Bu ilkenin günlük zamanlama işleminin dakika cinsinden sıklığı. | Int |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LogSchedulePolicy' (gerekli) |
LongTermRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Koruma ilkesinin günlük saklama zamanlaması. | DailyRetentionSchedule (Günlük Saklama Çizelgesi) |
monthlySchedule | Koruma ilkesinin aylık saklama zamanlaması. | MonthlyRetentionSchedule |
retentionPolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LongTermRetentionPolicy' (gerekli) |
weeklySchedule | Koruma ilkesinin haftalık saklama zamanlaması. | WeeklyRetentionSchedule |
yearlySchedule | Koruma ilkesinin yıllık saklama zamanlaması. | YearlyRetentionSchedule |
LongTermSchedulePolicy (Uzun Vadeli Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LongTermSchedulePolicy' (gerekli) |
MabProtectionPolicy (MabKoruma Politikası)
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'MAB' (gerekli) |
alıkoyma politikası | Bekletme ilkesi ayrıntıları. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin yedekleme zamanlaması. | Zamanlama Politikası |
Microsoft.RecoveryServices/vaults/backupPolicies
İsim | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2022-01-01' |
e-Etiket | İsteğe bağlı ETag. | String |
konum | Kaynak konumu. | String |
isim | Kaynak adı | dize (gerekli) |
özellikler | ProtectionPolicyResource özellikleri | Koruma Politikası |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.RecoveryServices/vaults/backupPolicies' |
MonthlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
retentionScheduleDaily | Aylık saklama ilkesi için günlük saklama biçimi. | DailyRetentionFormat (Günlük Tutma) |
retentionScheduleFormatType | Aylık bekletme ilkesi için bekletme zamanlaması biçim türü. | 'Günlük' 'Geçersiz' 'Haftalık' |
retentionScheduleWeekly | Aylık saklama ilkesi için haftalık bekletme biçimi. | WeeklyRetentionFormat |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Koruma Politikası
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | AzureIaaSVMProtectionPolicy türü için 'AzureIaasVM' olarak ayarlayın. AzureSqlProtectionPolicy türü için 'AzureSql' olarak ayarlayın. AzureFileShareProtectionPolicy türü için 'AzureStorage' olarak ayarlayın. AzureVmWorkloadProtectionPolicy türü için 'AzureWorkload' olarak ayarlayın. GenericProtectionPolicy türü için 'GenericProtectionPolicy' olarak ayarlayın. MabProtectionPolicy türü için 'MAB' olarak ayarlayın. | 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'Azure İş Yükü' 'Genel Koruma Politikası' 'MAB' (gerekli) |
protectedItemsCount | Bu ilkeyle ilişkili öğe sayısı. | Int |
resourceGuardOperationRequests | ResourceGuard İşlem İstekleri | dize[] |
Kaynak Etiketleri
İsim | Açıklama | Değer |
---|
Saklama Süresi
İsim | Açıklama | Değer |
---|---|---|
sayı | Süre türlerinin sayısı. Bekletme süresi, süre türü Sayma süreleri sayılarak elde edilir. Örneğin, Count = 3 ve DurationType = Weeks olduğunda bekletme süresi üç hafta olur. |
Int |
durationType | Bekletme ilkesi saklama süresi türü. | 'Gün' 'Geçersiz' 'Aylar' 'Haftalar' 'Yıl' |
Saklama Politikası
İsim | Açıklama | Değer |
---|---|---|
retentionPolicyType | LongTermRetentionPolicy türü için ' LongTermRetentionPolicy' olarak ayarlayın. SimpleRetentionPolicy türü için ' SimpleRetentionPolicy' olarak ayarlayın. | 'Uzun Vadeli Saklama Politikası' 'SimpleRetentionPolicy' (gerekli) |
Zamanlama Politikası
İsim | Açıklama | Değer |
---|---|---|
schedulePolicyType | LogSchedulePolicy türü için ' LogSchedulePolicy' olarak ayarlayın. LongTermSchedulePolicy türü için ' LongTermSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicy türü için ' SimpleSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicyV2 türü için ' SimpleSchedulePolicyV2' olarak ayarlayın. | 'LogSchedulePolicy' (Günlük Zamanlama Politikası) 'Uzun Vadeli Zamanlama Politikası' 'SimpleSchedulePolicy' 'SimpleSchedulePolicyV2' (gerekli) |
Ayarlar
İsim | Açıklama | Değer |
---|---|---|
Sıkıştırma | İş yükü sıkıştırma bayrağı. Bu, 'isSqlCompression' olarak eklenmiştir istemciler bu bayrağı dikkate almak üzere yükseltildiğinde kullanımdan kaldırılacaktır. |
Boole |
issqlcompression | SQL sıkıştırma bayrağı | Boole |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
SimpleRetentionPolicy (SimpleRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Koruma ilkesinin bekletme süresi. | RetentionDuration |
retentionPolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleRetentionPolicy' (gerekli) |
SimpleSchedulePolicy (Basit Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
hourlySchedule | Bu İlkenin Saatlik Zamanlaması | Saatlik Zamanlama |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicy' (gerekli) |
scheduleRunDays | Bu zamanlamanın çalıştırılması gereken haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
scheduleRunFrequency | Bu ilkenin zamanlama işleminin sıklığı. | 'Günlük' 'Saatlik' 'Geçersiz' 'Haftalık' |
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
scheduleWeeklyFrequency | Her hafta bu zamanlamanın çalıştırılması gerekir. | Int |
SimpleSchedulePolicyV2
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Bu ilkenin günlük zamanlaması | Günlük Program |
hourlySchedule | bu ilkenin saatlik zamanlaması | Saatlik Zamanlama |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicyV2' (gerekli) |
scheduleRunFrequency | Bu ilkenin zamanlama işleminin sıklığı. | 'Günlük' 'Saatlik' 'Geçersiz' 'Haftalık' |
weeklySchedule | Bu ilkenin haftalık zamanlaması | Haftalık Ders Programı |
Alt Koruma Politikası
İsim | Açıklama | Değer |
---|---|---|
policyType (politika türü) | Yedekleme ilkesi türü türü | 'Yalnızca KopyalaTam' 'Diferansiyel' 'Tam' 'Artımlı' 'Geçersiz' 'Günlük' |
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
WeeklyRetentionFormat
İsim | Açıklama | Değer |
---|---|---|
Haftanın Günleri | Haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
Ayın Haftaları | Ayın haftalarının listesi. | Herhangi birini içeren dize dizisi: 'İlk' 'Dördüncü' 'Geçersiz' 'Son' 'İkinci' 'Üçüncü' |
WeeklyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
Haftanın Günleri | Haftalık saklama ilkesi için haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Haftalık Ders Programı
İsim | Açıklama | Değer |
---|---|---|
scheduleRunDays | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
|
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
YearlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
yılın ayları | Yıllık saklama ilkesinin aylarının listesi. | Herhangi birini içeren dize dizisi: 'Nisan' 'Ağustos' 'Aralık' 'Şubat' 'Geçersiz' 'Ocak' 'Temmuz' 'Haziran' 'Mart' 'Mayıs' 'Kasım' 'Ekim' 'Eylül' |
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
retentionScheduleDaily | Yıllık saklama ilkesi için günlük saklama biçimi. | DailyRetentionFormat (Günlük Tutma) |
retentionScheduleFormatType | Yıllık saklama ilkesi için bekletme zamanlaması biçimi. | 'Günlük' 'Geçersiz' 'Haftalık' |
retentionScheduleWeekly | Yıllık saklama ilkesi için haftalık bekletme biçimi. | WeeklyRetentionFormat |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon | Açıklama |
---|---|
Azure Sanal Makinelerinde İş Yükü için Azure Backup |
Bu şablon bir Kurtarma Hizmetleri Kasası ve İş Yüküne Özgü Yedekleme İlkesi oluşturur. VM'yi Yedekleme hizmetine kaydeder ve Korumayı Yapılandır |
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük) |
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır. |
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik) |
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için saatlik sıklık ile korumayı yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır. |
Kurtarma Hizmetleri kasayı kullanarak Resource Manager VM'lerini yedekleme |
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanır ve aynı kaynak grubuna ait birden çok Resource Manager VM'sinin yedeklemesini yapılandıracaktır |
FSLogix ve AD DS Join ile AVD oluşturma |
Bu şablon konak havuzu, uygulama grubu, çalışma alanı, FSLogix depolama hesabı, dosya paylaşımı, dosya paylaşımı, dosya paylaşımı için kurtarma hizmeti kasası, test oturumu konağı yedekleme, Microsoft Entra ID join pr Active Directory etki alanına katılma ile uzantıları gibi Azure Sanal Masaüstü kaynakları oluşturmanıza olanak tanır. |
IaaSVM'leri korumak için RS Vault için Günlük Yedekleme İlkesi oluşturma |
Bu şablon, klasik ve ARM tabanlı IaaS VM'lerini korumak için kullanılabilecek Kurtarma hizmet kasası ve Günlük Yedekleme İlkesi oluşturur. |
Yedekleme ilkeleriyle Kurtarma Hizmetleri Kasası oluşturma |
Bu şablon, yedekleme ilkeleriyle bir Kurtarma Hizmetleri Kasası oluşturur ve sistem kimliği, yedekleme depolama türü, bölgeler arası geri yükleme ve tanılama günlükleri ve silme kilidi gibi isteğe bağlı özellikleri yapılandırmaktadır. |
IaaSVM'leri korumak için RS Vault için Haftalık Yedekleme İlkesi oluşturma |
Bu şablon, klasik ve ARM tabanlı IaaS VM'lerini korumak için kullanılabilecek Kurtarma hizmet kasası ve Günlük Yedekleme İlkesi oluşturur. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Kasalar/backupPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.RecoveryServices/vaults/backupPolicies kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupPolicies@2022-01-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
eTag = "string"
properties = {
protectedItemsCount = int
resourceGuardOperationRequests = [
"string"
]
backupManagementType = "string"
// For remaining properties, see ProtectionPolicy objects
}
}
}
ProtectionPolicy nesneleri
nesne türünü belirtmek için backupManagementType özelliğini ayarlayın.
AzureIaasVM için şunu kullanın:
{
backupManagementType = "AzureIaasVM"
instantRPDetails = {
azureBackupRGNamePrefix = "string"
azureBackupRGNameSuffix = "string"
}
instantRpRetentionRangeInDays = int
policyType = "string"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
timeZone = "string"
}
AzureSql için şunu kullanın:
{
backupManagementType = "AzureSql"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
}
AzureStorage için şunu kullanın:
{
backupManagementType = "AzureStorage"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
timeZone = "string"
workLoadType = "string"
}
AzureWorkload için şunu kullanın:
{
backupManagementType = "AzureWorkload"
makePolicyConsistent = bool
settings = {
isCompression = bool
issqlcompression = bool
timeZone = "string"
}
subProtectionPolicy = [
{
policyType = "string"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
]
workLoadType = "string"
}
GenericProtectionPolicy için şunu kullanın:
{
backupManagementType = "GenericProtectionPolicy"
fabricName = "string"
subProtectionPolicy = [
{
policyType = "string"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
]
timeZone = "string"
}
MAB için şunu kullanın:
{
backupManagementType = "MAB"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
SchedulePolicy nesneleri
nesne türünü belirtmek için schedulePolicyType özelliğini ayarlayın.
LogSchedulePolicy için şunu kullanın:
{
scheduleFrequencyInMins = int
schedulePolicyType = "LogSchedulePolicy"
}
LongTermSchedulePolicy için şunu kullanın:
{
schedulePolicyType = "LongTermSchedulePolicy"
}
SimpleSchedulePolicy için şunu kullanın:
{
hourlySchedule = {
interval = int
scheduleWindowDuration = int
scheduleWindowStartTime = "string"
}
schedulePolicyType = "SimpleSchedulePolicy"
scheduleRunDays = [
"string"
]
scheduleRunFrequency = "string"
scheduleRunTimes = [
"string"
]
scheduleWeeklyFrequency = int
}
SimpleSchedulePolicyV2 için şunu kullanın:
{
dailySchedule = {
scheduleRunTimes = [
"string"
]
}
hourlySchedule = {
interval = int
scheduleWindowDuration = int
scheduleWindowStartTime = "string"
}
schedulePolicyType = "SimpleSchedulePolicyV2"
scheduleRunFrequency = "string"
weeklySchedule = {
scheduleRunDays = [
"string"
]
scheduleRunTimes = [
"string"
]
}
}
RetentionPolicy nesneleri
nesne türünü belirtmek için retentionPolicyType özelliğini ayarlayın.
LongTermRetentionPolicy için şunu kullanın:
{
dailySchedule = {
retentionDuration = {
count = int
durationType = "string"
}
retentionTimes = [
"string"
]
}
monthlySchedule = {
retentionDuration = {
count = int
durationType = "string"
}
retentionScheduleDaily = {
daysOfTheMonth = [
{
date = int
isLast = bool
}
]
}
retentionScheduleFormatType = "string"
retentionScheduleWeekly = {
daysOfTheWeek = [
"string"
]
weeksOfTheMonth = [
"string"
]
}
retentionTimes = [
"string"
]
}
retentionPolicyType = "LongTermRetentionPolicy"
weeklySchedule = {
daysOfTheWeek = [
"string"
]
retentionDuration = {
count = int
durationType = "string"
}
retentionTimes = [
"string"
]
}
yearlySchedule = {
monthsOfYear = [
"string"
]
retentionDuration = {
count = int
durationType = "string"
}
retentionScheduleDaily = {
daysOfTheMonth = [
{
date = int
isLast = bool
}
]
}
retentionScheduleFormatType = "string"
retentionScheduleWeekly = {
daysOfTheWeek = [
"string"
]
weeksOfTheMonth = [
"string"
]
}
retentionTimes = [
"string"
]
}
}
SimpleRetentionPolicy için şunu kullanın:
{
retentionDuration = {
count = int
durationType = "string"
}
retentionPolicyType = "SimpleRetentionPolicy"
}
Özellik Değerleri
AzureFileShareProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureStorage' (gerekli) |
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
workLoadType | Yedekleme yönetimi için iş yükü türü | 'AzureFileShare' (AzureDosya Paylaşımı) 'AzureSqlDb' 'İstemci' 'Değiş tokuş' 'Dosya Klasörü' 'GenericDataSource' 'Geçersiz' 'SAPAseVeritabanı' 'SAPHanaVeritabanı' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'Sistem Durumu' 'Sanal Makine' 'VMwareVM' |
AzureIaaSVMProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureIaasVM' (gerekli) |
instantRPDetails | InstantRPAdditionalDetails | |
instantRpRetentionRangeInDays | Gün olarak anlık RP bekletme ilkesi aralığı | Int |
policyType (politika türü) | 'Geçersiz' 'V1' 'V2' |
|
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
AzureSqlProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureSql' (gerekli) |
alıkoyma politikası | Bekletme ilkesi ayrıntıları. | Saklama Politikası |
AzureVmWorkloadProtectionPolicy
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'AzureWorkload' (gerekli) |
makePolicyConsistent | İlke tutarsızlığını düzeltme | Boole |
Ayarlar | Yedekleme yönetimi için yaygın ayarlar | Ayarlar |
subProtectionPolicy (Alt Koruma Politikası) | Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi | Alt Koruma Politikası[] |
workLoadType | Yedekleme yönetimi için iş yükü türü | 'AzureFileShare' (AzureDosya Paylaşımı) 'AzureSqlDb' 'İstemci' 'Değiş tokuş' 'Dosya Klasörü' 'GenericDataSource' 'Geçersiz' 'SAPAseVeritabanı' 'SAPHanaVeritabanı' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'Sistem Durumu' 'Sanal Makine' 'VMwareVM' |
DailyRetentionFormat (Günlük Tutma)
İsim | Açıklama | Değer |
---|---|---|
Ayın Günleri | Ayın günlerinin listesi. | Gün[] |
DailyRetentionSchedule (Günlük Saklama Çizelgesi)
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Günlük Program
İsim | Açıklama | Değer |
---|---|---|
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
Gün
İsim | Açıklama | Değer |
---|---|---|
tarih | Ayın tarihi | Int |
sonuncu | Tarihin ayın son tarihi olup olmadığı | Boole |
JenerikKoruma Politikası
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'GenericProtectionPolicy' (gerekli) |
fabricName (fabrika) | Bu ilkenin dokusunun adı. | String |
subProtectionPolicy (Alt Koruma Politikası) | Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi | Alt Koruma Politikası[] |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
Saatlik Zamanlama
İsim | Açıklama | Değer |
---|---|---|
aralık | Yedeklemenin tetiklenmesi gereken aralık. Saatlik değer için 6/4/8/12 olabilir |
Int |
scheduleWindowDuration | Yedekleme penceresinin süresini belirtmek için | Int |
scheduleWindowStartTime | Yedekleme penceresinin başlangıç saatini belirtmek için | String |
InstantRPAdditionalDetails
İsim | Açıklama | Değer |
---|---|---|
azureBackupRGNamePrefix | String | |
azureBackupRGNameSuffix | String |
LogSchedulePolicy (Günlük Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
scheduleFrequencyInMins | Bu ilkenin günlük zamanlama işleminin dakika cinsinden sıklığı. | Int |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LogSchedulePolicy' (gerekli) |
LongTermRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Koruma ilkesinin günlük saklama zamanlaması. | DailyRetentionSchedule (Günlük Saklama Çizelgesi) |
monthlySchedule | Koruma ilkesinin aylık saklama zamanlaması. | MonthlyRetentionSchedule |
retentionPolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LongTermRetentionPolicy' (gerekli) |
weeklySchedule | Koruma ilkesinin haftalık saklama zamanlaması. | WeeklyRetentionSchedule |
yearlySchedule | Koruma ilkesinin yıllık saklama zamanlaması. | YearlyRetentionSchedule |
LongTermSchedulePolicy (Uzun Vadeli Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'LongTermSchedulePolicy' (gerekli) |
MabProtectionPolicy (MabKoruma Politikası)
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'MAB' (gerekli) |
alıkoyma politikası | Bekletme ilkesi ayrıntıları. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin yedekleme zamanlaması. | Zamanlama Politikası |
Microsoft.RecoveryServices/vaults/backupPolicies
İsim | Açıklama | Değer |
---|---|---|
e-Etiket | İsteğe bağlı ETag. | String |
konum | Kaynak konumu. | String |
isim | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Kaynak türü: kasalar için kimlik |
özellikler | ProtectionPolicyResource özellikleri | Koruma Politikası |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.RecoveryServices/vaults/backupPolicies@2022-01-01" |
MonthlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
retentionScheduleDaily | Aylık saklama ilkesi için günlük saklama biçimi. | DailyRetentionFormat (Günlük Tutma) |
retentionScheduleFormatType | Aylık bekletme ilkesi için bekletme zamanlaması biçim türü. | 'Günlük' 'Geçersiz' 'Haftalık' |
retentionScheduleWeekly | Aylık saklama ilkesi için haftalık bekletme biçimi. | WeeklyRetentionFormat |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Koruma Politikası
İsim | Açıklama | Değer |
---|---|---|
backupManagementType | AzureIaaSVMProtectionPolicy türü için 'AzureIaasVM' olarak ayarlayın. AzureSqlProtectionPolicy türü için 'AzureSql' olarak ayarlayın. AzureFileShareProtectionPolicy türü için 'AzureStorage' olarak ayarlayın. AzureVmWorkloadProtectionPolicy türü için 'AzureWorkload' olarak ayarlayın. GenericProtectionPolicy türü için 'GenericProtectionPolicy' olarak ayarlayın. MabProtectionPolicy türü için 'MAB' olarak ayarlayın. | 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'Azure İş Yükü' 'Genel Koruma Politikası' 'MAB' (gerekli) |
protectedItemsCount | Bu ilkeyle ilişkili öğe sayısı. | Int |
resourceGuardOperationRequests | ResourceGuard İşlem İstekleri | dize[] |
Kaynak Etiketleri
İsim | Açıklama | Değer |
---|
Saklama Süresi
İsim | Açıklama | Değer |
---|---|---|
sayı | Süre türlerinin sayısı. Bekletme süresi, süre türü Sayma süreleri sayılarak elde edilir. Örneğin, Count = 3 ve DurationType = Weeks olduğunda bekletme süresi üç hafta olur. |
Int |
durationType | Bekletme ilkesi saklama süresi türü. | 'Gün' 'Geçersiz' 'Aylar' 'Haftalar' 'Yıl' |
Saklama Politikası
İsim | Açıklama | Değer |
---|---|---|
retentionPolicyType | LongTermRetentionPolicy türü için ' LongTermRetentionPolicy' olarak ayarlayın. SimpleRetentionPolicy türü için ' SimpleRetentionPolicy' olarak ayarlayın. | 'Uzun Vadeli Saklama Politikası' 'SimpleRetentionPolicy' (gerekli) |
Zamanlama Politikası
İsim | Açıklama | Değer |
---|---|---|
schedulePolicyType | LogSchedulePolicy türü için ' LogSchedulePolicy' olarak ayarlayın. LongTermSchedulePolicy türü için ' LongTermSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicy türü için ' SimpleSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicyV2 türü için ' SimpleSchedulePolicyV2' olarak ayarlayın. | 'LogSchedulePolicy' (Günlük Zamanlama Politikası) 'Uzun Vadeli Zamanlama Politikası' 'SimpleSchedulePolicy' 'SimpleSchedulePolicyV2' (gerekli) |
Ayarlar
İsim | Açıklama | Değer |
---|---|---|
Sıkıştırma | İş yükü sıkıştırma bayrağı. Bu, 'isSqlCompression' olarak eklenmiştir istemciler bu bayrağı dikkate almak üzere yükseltildiğinde kullanımdan kaldırılacaktır. |
Boole |
issqlcompression | SQL sıkıştırma bayrağı | Boole |
zaman dilimi | TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati". | String |
SimpleRetentionPolicy (SimpleRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Koruma ilkesinin bekletme süresi. | RetentionDuration |
retentionPolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleRetentionPolicy' (gerekli) |
SimpleSchedulePolicy (Basit Zamanlama Politikası)
İsim | Açıklama | Değer |
---|---|---|
hourlySchedule | Bu İlkenin Saatlik Zamanlaması | Saatlik Zamanlama |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicy' (gerekli) |
scheduleRunDays | Bu zamanlamanın çalıştırılması gereken haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
scheduleRunFrequency | Bu ilkenin zamanlama işleminin sıklığı. | 'Günlük' 'Saatlik' 'Geçersiz' 'Haftalık' |
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
scheduleWeeklyFrequency | Her hafta bu zamanlamanın çalıştırılması gerekir. | Int |
SimpleSchedulePolicyV2
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Bu ilkenin günlük zamanlaması | Günlük Program |
hourlySchedule | bu ilkenin saatlik zamanlaması | Saatlik Zamanlama |
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicyV2' (gerekli) |
scheduleRunFrequency | Bu ilkenin zamanlama işleminin sıklığı. | 'Günlük' 'Saatlik' 'Geçersiz' 'Haftalık' |
weeklySchedule | Bu ilkenin haftalık zamanlaması | Haftalık Ders Programı |
Alt Koruma Politikası
İsim | Açıklama | Değer |
---|---|---|
policyType (politika türü) | Yedekleme ilkesi türü türü | 'Yalnızca KopyalaTam' 'Diferansiyel' 'Tam' 'Artımlı' 'Geçersiz' 'Günlük' |
alıkoyma politikası | Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması. | Zamanlama Politikası |
WeeklyRetentionFormat
İsim | Açıklama | Değer |
---|---|---|
Haftanın Günleri | Haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
Ayın Haftaları | Ayın haftalarının listesi. | Herhangi birini içeren dize dizisi: 'İlk' 'Dördüncü' 'Geçersiz' 'Son' 'İkinci' 'Üçüncü' |
WeeklyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
Haftanın Günleri | Haftalık saklama ilkesi için haftanın günlerinin listesi. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Haftalık Ders Programı
İsim | Açıklama | Değer |
---|---|---|
scheduleRunDays | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
|
scheduleRunTimes | Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi. | dize[] |
YearlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
yılın ayları | Yıllık saklama ilkesinin aylarının listesi. | Herhangi birini içeren dize dizisi: 'Nisan' 'Ağustos' 'Aralık' 'Şubat' 'Geçersiz' 'Ocak' 'Temmuz' 'Haziran' 'Mart' 'Mayıs' 'Kasım' 'Ekim' 'Eylül' |
retentionDuration | Bekletme İlkesinin bekletme süresi. | RetentionDuration |
retentionScheduleDaily | Yıllık saklama ilkesi için günlük saklama biçimi. | DailyRetentionFormat (Günlük Tutma) |
retentionScheduleFormatType | Yıllık saklama ilkesi için bekletme zamanlaması biçimi. | 'Günlük' 'Geçersiz' 'Haftalık' |
retentionScheduleWeekly | Yıllık saklama ilkesi için haftalık bekletme biçimi. | WeeklyRetentionFormat |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |