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@2016-06-01' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
protectedItemsCount: int
backupManagementType: 'string'
// For remaining properties, see ProtectionPolicy objects
}
tags: {
{customized property}: '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'
}
SchedulePolicy nesneleri
nesne türünü belirtmek için schedulePolicyType özelliğini ayarlayın.
LongTermSchedulePolicy için şunu kullanın:
{
schedulePolicyType: 'LongTermSchedulePolicy'
}
SimpleSchedulePolicy için şunu kullanın:
{
schedulePolicyType: 'SimpleSchedulePolicy'
scheduleRunDays: [
'string'
]
scheduleRunFrequency: 'string'
scheduleRunTimes: [
'string'
]
scheduleWeeklyFrequency: int
}
ProtectionPolicy nesneleri
nesne türünü belirtmek için backupManagementType özelliğini ayarlayın.
AzureIaasVM için şunu kullanın:
{
backupManagementType: 'AzureIaasVM'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy: {
schedulePolicyType: 'string'
// For remaining properties, see SchedulePolicy objects
}
}
AzureSql için şunu kullanın:
{
backupManagementType: 'AzureSql'
retentionPolicy: {
retentionPolicyType: 'string'
// For remaining properties, see RetentionPolicy objects
}
}
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
}
}
Özellik Değerleri
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) |
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ı |
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ı |
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 ilkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Gün
İsim | Açıklama | Değer |
---|---|---|
tarih | Int | |
sonuncu | Boole |
LongTermRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Yedekleme ilkesinin günlük saklama zamanlaması. | DailyRetentionSchedule (Günlük Saklama Çizelgesi) |
monthlySchedule | Yedekleme 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 | Yedekleme ilkesinin haftalık saklama zamanlaması. | WeeklyRetentionSchedule |
yearlySchedule | Yedekleme 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 ilkesinde belirtilen ayrıntılar. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinde belirtilen zamanlama. | 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 | Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir. | Koruma Politikası |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
MonthlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme ilkesinin 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 saklama 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. MabProtectionPolicy türü için 'MAB' olarak ayarlayın. | 'AzureIaasVM' 'AzureSql' 'MAB' (gerekli) |
protectedItemsCount | Bu ilkeyle ilişkili öğe sayısı. | Int |
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, Count times ve durationType birleştirilerek belirlenir. Örneğin, Count = 3 ve durationType = Weeks ise bekletme süresi üç haftadır. |
Int |
durationType | Bekletme ilkesinin bekletme 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 | LongTermSchedulePolicy türü için ' LongTermSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicy türü için ' SimpleSchedulePolicy' olarak ayarlayın. | 'Uzun Vadeli Zamanlama Politikası' 'SimpleSchedulePolicy' (gerekli) |
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 |
---|---|---|
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicy' (gerekli) |
scheduleRunDays | Bu liste, zamanlamanın çalıştığı haftanın günleridir. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
scheduleRunFrequency | Zamanlama ilkesi için sıklık aralığını (günlük veya haftalık) tanımlar. | 'Günlük' 'Geçersiz' 'Haftalık' |
scheduleRunTimes | Bir gün içinde zamanlamanın çalıştığı zamanların listesi. | dize[] |
scheduleWeeklyFrequency | Zamanlamanın haftalık çalışma sayısı. | Int |
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ü' '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 ilkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
YearlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
yılın ayları | Yıllık saklama ilkesi için yılın 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 ilkesi için 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 ilkesi için 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 Makineler İş 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 (Günlük) kullanarak mevcut Dosya Paylaşımını yedeklemeyi |
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 (saatlik) kullanarak mevcut Dosya Paylaşımını yedeklemeyi |
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": "2016-06-01",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"protectedItemsCount": "int",
"backupManagementType": "string"
// For remaining properties, see ProtectionPolicy objects
},
"tags": {
"{customized property}": "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"
}
SchedulePolicy nesneleri
nesne türünü belirtmek için schedulePolicyType özelliğini ayarlayın.
LongTermSchedulePolicy için şunu kullanın:
{
"schedulePolicyType": "LongTermSchedulePolicy"
}
SimpleSchedulePolicy için şunu kullanın:
{
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunDays": [ "string" ],
"scheduleRunFrequency": "string",
"scheduleRunTimes": [ "string" ],
"scheduleWeeklyFrequency": "int"
}
ProtectionPolicy nesneleri
nesne türünü belirtmek için backupManagementType özelliğini ayarlayın.
AzureIaasVM için şunu kullanın:
{
"backupManagementType": "AzureIaasVM",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
},
"schedulePolicy": {
"schedulePolicyType": "string"
// For remaining properties, see SchedulePolicy objects
}
}
AzureSql için şunu kullanın:
{
"backupManagementType": "AzureSql",
"retentionPolicy": {
"retentionPolicyType": "string"
// For remaining properties, see RetentionPolicy objects
}
}
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
}
}
Özellik Değerleri
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) |
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ı |
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ı |
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 ilkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Gün
İsim | Açıklama | Değer |
---|---|---|
tarih | Int | |
sonuncu | Boole |
LongTermRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Yedekleme ilkesinin günlük saklama zamanlaması. | DailyRetentionSchedule (Günlük Saklama Çizelgesi) |
monthlySchedule | Yedekleme 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 | Yedekleme ilkesinin haftalık saklama zamanlaması. | WeeklyRetentionSchedule |
yearlySchedule | Yedekleme 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 ilkesinde belirtilen ayrıntılar. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinde belirtilen zamanlama. | Zamanlama Politikası |
Microsoft.RecoveryServices/vaults/backupPolicies
İsim | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2016-06-01' |
e-Etiket | İsteğe bağlı ETag. | String |
konum | Kaynak konumu. | String |
isim | Kaynak adı | dize (gerekli) |
özellikler | Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir. | 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 ilkesinin 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 saklama 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. MabProtectionPolicy türü için 'MAB' olarak ayarlayın. | 'AzureIaasVM' 'AzureSql' 'MAB' (gerekli) |
protectedItemsCount | Bu ilkeyle ilişkili öğe sayısı. | Int |
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, Count times ve durationType birleştirilerek belirlenir. Örneğin, Count = 3 ve durationType = Weeks ise bekletme süresi üç haftadır. |
Int |
durationType | Bekletme ilkesinin bekletme 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 | LongTermSchedulePolicy türü için ' LongTermSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicy türü için ' SimpleSchedulePolicy' olarak ayarlayın. | 'Uzun Vadeli Zamanlama Politikası' 'SimpleSchedulePolicy' (gerekli) |
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 |
---|---|---|
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicy' (gerekli) |
scheduleRunDays | Bu liste, zamanlamanın çalıştığı haftanın günleridir. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
scheduleRunFrequency | Zamanlama ilkesi için sıklık aralığını (günlük veya haftalık) tanımlar. | 'Günlük' 'Geçersiz' 'Haftalık' |
scheduleRunTimes | Bir gün içinde zamanlamanın çalıştığı zamanların listesi. | dize[] |
scheduleWeeklyFrequency | Zamanlamanın haftalık çalışma sayısı. | Int |
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ü' '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 ilkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
YearlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
yılın ayları | Yıllık saklama ilkesi için yılın 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 ilkesi için 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 ilkesi için 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 Makineler İş 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 (Günlük) kullanarak mevcut Dosya Paylaşımını yedeklemeyi |
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 (saatlik) kullanarak mevcut Dosya Paylaşımını yedeklemeyi |
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@2016-06-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
eTag = "string"
properties = {
protectedItemsCount = int
backupManagementType = "string"
// For remaining properties, see ProtectionPolicy objects
}
}
}
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"
}
SchedulePolicy nesneleri
nesne türünü belirtmek için schedulePolicyType özelliğini ayarlayın.
LongTermSchedulePolicy için şunu kullanın:
{
schedulePolicyType = "LongTermSchedulePolicy"
}
SimpleSchedulePolicy için şunu kullanın:
{
schedulePolicyType = "SimpleSchedulePolicy"
scheduleRunDays = [
"string"
]
scheduleRunFrequency = "string"
scheduleRunTimes = [
"string"
]
scheduleWeeklyFrequency = int
}
ProtectionPolicy nesneleri
nesne türünü belirtmek için backupManagementType özelliğini ayarlayın.
AzureIaasVM için şunu kullanın:
{
backupManagementType = "AzureIaasVM"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
schedulePolicy = {
schedulePolicyType = "string"
// For remaining properties, see SchedulePolicy objects
}
}
AzureSql için şunu kullanın:
{
backupManagementType = "AzureSql"
retentionPolicy = {
retentionPolicyType = "string"
// For remaining properties, see RetentionPolicy objects
}
}
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
}
}
Özellik Değerleri
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) |
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ı |
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ı |
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 ilkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
Gün
İsim | Açıklama | Değer |
---|---|---|
tarih | Int | |
sonuncu | Boole |
LongTermRetentionPolicy
İsim | Açıklama | Değer |
---|---|---|
günlük Çizelge | Yedekleme ilkesinin günlük saklama zamanlaması. | DailyRetentionSchedule (Günlük Saklama Çizelgesi) |
monthlySchedule | Yedekleme 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 | Yedekleme ilkesinin haftalık saklama zamanlaması. | WeeklyRetentionSchedule |
yearlySchedule | Yedekleme 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 ilkesinde belirtilen ayrıntılar. | Saklama Politikası |
zamanlama Politikası | Yedekleme ilkesinde belirtilen zamanlama. | 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. | Tür kaynağı kimliği: kasalar |
özellikler | Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir. | Koruma Politikası |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.RecoveryServices/vaults/backupPolicies@2016-06-01" |
MonthlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
retentionDuration | Bekletme ilkesinin 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 saklama 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. MabProtectionPolicy türü için 'MAB' olarak ayarlayın. | 'AzureIaasVM' 'AzureSql' 'MAB' (gerekli) |
protectedItemsCount | Bu ilkeyle ilişkili öğe sayısı. | Int |
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, Count times ve durationType birleştirilerek belirlenir. Örneğin, Count = 3 ve durationType = Weeks ise bekletme süresi üç haftadır. |
Int |
durationType | Bekletme ilkesinin bekletme 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 | LongTermSchedulePolicy türü için ' LongTermSchedulePolicy' olarak ayarlayın. SimpleSchedulePolicy türü için ' SimpleSchedulePolicy' olarak ayarlayın. | 'Uzun Vadeli Zamanlama Politikası' 'SimpleSchedulePolicy' (gerekli) |
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 |
---|---|---|
schedulePolicyType | Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. | 'SimpleSchedulePolicy' (gerekli) |
scheduleRunDays | Bu liste, zamanlamanın çalıştığı haftanın günleridir. | Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
scheduleRunFrequency | Zamanlama ilkesi için sıklık aralığını (günlük veya haftalık) tanımlar. | 'Günlük' 'Geçersiz' 'Haftalık' |
scheduleRunTimes | Bir gün içinde zamanlamanın çalıştığı zamanların listesi. | dize[] |
scheduleWeeklyFrequency | Zamanlamanın haftalık çalışma sayısı. | Int |
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ü' '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 ilkesinin bekletme süresi. | RetentionDuration |
alıkoyma süreleri | Bekletme ilkesinin bekletme süreleri. | dize[] |
YearlyRetentionSchedule
İsim | Açıklama | Değer |
---|---|---|
yılın ayları | Yıllık saklama ilkesi için yılın 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 ilkesi için 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 ilkesi için bekletme süreleri. | dize[] |