Aracılığıyla paylaş


Microsoft.RecoveryServices kasaları

Bicep kaynak tanımı

Kasa 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 kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.RecoveryServices/vaults@2025-02-01' = {
  etag: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryption: {
      infrastructureEncryption: 'string'
      kekIdentity: {
        userAssignedIdentity: 'string'
        useSystemAssignedIdentity: bool
      }
      keyVaultProperties: {
        keyUri: 'string'
      }
    }
    monitoringSettings: {
      azureMonitorAlertSettings: {
        alertsForAllFailoverIssues: 'string'
        alertsForAllJobFailures: 'string'
        alertsForAllReplicationIssues: 'string'
      }
      classicAlertSettings: {
        alertsForCriticalOperations: 'string'
        emailNotificationsForSiteRecovery: 'string'
      }
    }
    moveDetails: {}
    publicNetworkAccess: 'string'
    redundancySettings: {
      crossRegionRestore: 'string'
      standardTierStorageRedundancy: 'string'
    }
    resourceGuardOperationRequests: [
      'string'
    ]
    restoreSettings: {
      crossSubscriptionRestoreSettings: {
        crossSubscriptionRestoreState: 'string'
      }
    }
    securitySettings: {
      immutabilitySettings: {
        state: 'string'
      }
      softDeleteSettings: {
        enhancedSecurityState: 'string'
        softDeleteRetentionPeriodInDays: int
        softDeleteState: 'string'
      }
      sourceScanConfiguration: {
        sourceScanIdentity: {
          operationIdentityType: 'string'
          userAssignedIdentity: 'string'
        }
        state: 'string'
      }
    }
    upgradeDetails: {}
  }
  sku: {
    capacity: 'string'
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

AssociatedIdentity

İsim Açıklama Değer
operationIdentityType bir işlem için kullanılması gereken kimlik türü. 'SystemAssigned'
'UserAssigned'
kullanıcıAtanmışKimlik operationIdentityType UserAssigned ise, bir işlem için kullanılacak kullanıcı tarafından atanan kimlik. String

AzureMonitorAlertSettings

İsim Açıklama Değer
alertsForAllFailoverIssues 'Devre Dışı'
'Etkin'
alertsForAllJobFailures 'Devre Dışı'
'Etkin'
alertsForAllReplicationIssues 'Devre Dışı'
'Etkin'

ClassicAlertSettings

İsim Açıklama Değer
alertsForCriticalOperations 'Devre Dışı'
'Etkin'
emailNotificationsForSiteRecovery 'Devre Dışı'
'Etkin'

CmkKekIdentity

İsim Açıklama Değer
kullanıcıAtanmışKimlik Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik String
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı olarak dışlama Boole

CmkKeyVaultProperties

İsim Açıklama Değer
keyUri Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si String

CrossSubscriptionRestoreSettings

İsim Açıklama Değer
crossSubscriptionRestoreState 'Devre Dışı'
'Etkin'
'PermanentlyDisabled'

Kimlik Verisi

İsim Açıklama Değer
tür Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (gerekli)
kullanıcı tarafından atanan kimlikler Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimliklerin listesi. Kullanıcı tarafından atanan kimlik sözlüğü anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

İsim Açıklama Değer

ImmutabilitySettings

İsim Açıklama Değer
devlet 'Devre Dışı'
'Kilitli'
'Kilidi Açık'

Microsoft.RecoveryServices/vaults

İsim Açıklama Değer
etag İsteğe bağlı ETag. String
kimlik Kaynağın kimliği. IdentityData
konum Kaynak konumu. dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler Kasanın özellikleri. VaultProperties
Stok Kod/Ürün Kodu Her Azure kaynağı için benzersiz sistem tanımlayıcısını tanımlar. Sku
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

İzlemeAyarları

İsim Açıklama Değer
azureMonitorAlertSettings Azure İzleyici tabanlı uyarılar için ayarlar AzureMonitorAlertSettings
classicAlertSettings Klasik uyarılar için ayarlar ClassicAlertSettings

Geri YüklemeAyarlar

İsim Açıklama Değer
crossSubscriptionRestoreSettings CrossSubscriptionRestore ayarları CrossSubscriptionRestoreSettings

SecuritySettings

İsim Açıklama Değer
immutabilitySettings Kasanın Değişmezlik Ayarları ImmutabilitySettings
softDeleteSettings Kasanın geçici silme ayarları SoftDeleteSettings
sourceScanConfiguration Kasanın kaynak tarama yapılandırması SourceScanConfiguration

Sku

İsim Açıklama Değer
kapasite Sku kapasitesi String
aile Sku ailesi String
isim SKU'nun adı RS0 (Kurtarma Hizmetleri 0. sürüm) ve katman standart katmandır. Arka uç depolama yedekliliğini veya diğer kasa ayarlarını etkilemez. Depolama yedekliliğini yönetmek için backupstorageconfig komutunu kullanın 'RS0'
'Standart' (gerekli)
boyut Sku boyutu String
seviye Sku katmanı. String

SoftDeleteSettings

İsim Açıklama Değer
enhancedSecurityState 'AlwaysON'
'Devre Dışı'
'Etkin'
'Geçersiz'
softDeleteRetentionPeriodInDays Geçici silme saklama süresi (gün cinsinden) Int
softDeleteState 'AlwaysON'
'Devre Dışı'
'Etkin'
'Geçersiz'

SourceScanConfiguration

İsim Açıklama Değer
sourceScanIdentity bir işlem için kullanılacak kimlik ayrıntıları AssociatedIdentity
devlet 'Devre Dışı'
'Etkin'
'Geçersiz'

TrackedResourceTags

İsim Açıklama Değer

UpgradeDetails

İsim Açıklama Değer

Kullanıcı Kimliği

İsim Açıklama Değer

VaultProperties

İsim Açıklama Değer
şifreleme Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. VaultPropertiesEncryption
monitoringSettings Kasanın İzleme Ayarları İzlemeAyarları
moveDetails Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları VaultPropertiesMoveDetails
publicNetworkAccess genel istemcilerden gelen kaynak sağlayıcısı ağ trafiğini etkinleştirme veya devre dışı bırakma özelliği 'Devre Dışı'
'Etkin'
redundancySettings Kasanın yedeklilik Ayarları VaultPropertiesRedundancySettings
resourceGuardOperationRequests LAC denetiminin gerçekleştirileceği ResourceGuardOperationRequests string[]
geri yüklemeAyarlar Kasa ayarlarını geri yükleme Geri YüklemeAyarlar
securitySettings Kasanın Güvenlik Ayarları SecuritySettings
upgradeDetails Kasayı yükseltme ayrıntıları. UpgradeDetails

VaultPropertiesEncryption

İsim Açıklama Değer
infrastructureEncryption Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma 'Devre Dışı'
'Etkin'
kekIdentity CMK için kullanılan kimliğin ayrıntıları cmkKekIdentity
keyVaultProperties CMK'yi barındıran Key Vault'un özellikleri CmkKeyVaultProperties

VaultPropertiesMoveDetails

İsim Açıklama Değer

VaultPropertiesRedundancySettings

İsim Açıklama Değer
crossRegionRestore Kasada Bölgeler Arası Geri Yükleme'nin etkinleştirilip etkinleştirilmediğini gösteren bayrak 'Devre Dışı'
'Etkin'
standardTierStorageRedundancy Kasanın depolama yedeklilik ayarı 'GeoRedundant'
'Geçersiz'
'LocallyRedundant'
'ZoneRedundant'

Kullanım Örnekleri

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Kurtarma Hizmetleri Kasası Kurtarma Hizmetleri Kasası için AVM Kaynak Modülü

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
Gelişmiş seçeneklerle Kurtarma Hizmetleri kasası oluşturma Bu şablon, Yedekleme ve Site Recovery için daha fazla kullanılacak bir Kurtarma Hizmetleri kasası oluşturur.
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.
Azure VM Çoğaltma ve Olağanüstü Durum Kurtarma oluşturma Bu şablon, Azure Sanal makine site çoğaltma olağanüstü durum kurtarması 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.
Kurtarma Hizmetleri Kasası Oluşturma ve Tanılamayı Etkinleştirme Bu şablon bir Kurtarma Hizmetleri Kasası oluşturur ve Azure Backup için tanılamayı etkinleştirir. Bu, depolama hesabını ve oms çalışma alanını da dağıtır.
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.
Varsayılan seçeneklerle Kurtarma Hizmetleri Kasası oluşturma Kurtarma Hizmetleri Kasası oluşturan basit şablon.
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.
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanıza olanak tanır.

ARM şablonu kaynak tanımı

Kasa 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 kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.RecoveryServices/vaults",
  "apiVersion": "2025-02-01",
  "name": "string",
  "etag": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryption": {
      "infrastructureEncryption": "string",
      "kekIdentity": {
        "userAssignedIdentity": "string",
        "useSystemAssignedIdentity": "bool"
      },
      "keyVaultProperties": {
        "keyUri": "string"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllFailoverIssues": "string",
        "alertsForAllJobFailures": "string",
        "alertsForAllReplicationIssues": "string"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "string",
        "emailNotificationsForSiteRecovery": "string"
      }
    },
    "moveDetails": {
    },
    "publicNetworkAccess": "string",
    "redundancySettings": {
      "crossRegionRestore": "string",
      "standardTierStorageRedundancy": "string"
    },
    "resourceGuardOperationRequests": [ "string" ],
    "restoreSettings": {
      "crossSubscriptionRestoreSettings": {
        "crossSubscriptionRestoreState": "string"
      }
    },
    "securitySettings": {
      "immutabilitySettings": {
        "state": "string"
      },
      "softDeleteSettings": {
        "enhancedSecurityState": "string",
        "softDeleteRetentionPeriodInDays": "int",
        "softDeleteState": "string"
      },
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "string",
          "userAssignedIdentity": "string"
        },
        "state": "string"
      }
    },
    "upgradeDetails": {
    }
  },
  "sku": {
    "capacity": "string",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

AssociatedIdentity

İsim Açıklama Değer
operationIdentityType bir işlem için kullanılması gereken kimlik türü. 'SystemAssigned'
'UserAssigned'
kullanıcıAtanmışKimlik operationIdentityType UserAssigned ise, bir işlem için kullanılacak kullanıcı tarafından atanan kimlik. String

AzureMonitorAlertSettings

İsim Açıklama Değer
alertsForAllFailoverIssues 'Devre Dışı'
'Etkin'
alertsForAllJobFailures 'Devre Dışı'
'Etkin'
alertsForAllReplicationIssues 'Devre Dışı'
'Etkin'

ClassicAlertSettings

İsim Açıklama Değer
alertsForCriticalOperations 'Devre Dışı'
'Etkin'
emailNotificationsForSiteRecovery 'Devre Dışı'
'Etkin'

CmkKekIdentity

İsim Açıklama Değer
kullanıcıAtanmışKimlik Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik String
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı olarak dışlama Boole

CmkKeyVaultProperties

İsim Açıklama Değer
keyUri Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si String

CrossSubscriptionRestoreSettings

İsim Açıklama Değer
crossSubscriptionRestoreState 'Devre Dışı'
'Etkin'
'PermanentlyDisabled'

Kimlik Verisi

İsim Açıklama Değer
tür Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (gerekli)
kullanıcı tarafından atanan kimlikler Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimliklerin listesi. Kullanıcı tarafından atanan kimlik sözlüğü anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

İsim Açıklama Değer

ImmutabilitySettings

İsim Açıklama Değer
devlet 'Devre Dışı'
'Kilitli'
'Kilidi Açık'

Microsoft.RecoveryServices/vaults

İsim Açıklama Değer
apiVersiyonu API sürümü '2025-02-01'
etag İsteğe bağlı ETag. String
kimlik Kaynağın kimliği. IdentityData
konum Kaynak konumu. dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler Kasanın özellikleri. VaultProperties
Stok Kod/Ürün Kodu Her Azure kaynağı için benzersiz sistem tanımlayıcısını tanımlar. Sku
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.RecoveryServices/vaults'

İzlemeAyarları

İsim Açıklama Değer
azureMonitorAlertSettings Azure İzleyici tabanlı uyarılar için ayarlar AzureMonitorAlertSettings
classicAlertSettings Klasik uyarılar için ayarlar ClassicAlertSettings

Geri YüklemeAyarlar

İsim Açıklama Değer
crossSubscriptionRestoreSettings CrossSubscriptionRestore ayarları CrossSubscriptionRestoreSettings

SecuritySettings

İsim Açıklama Değer
immutabilitySettings Kasanın Değişmezlik Ayarları ImmutabilitySettings
softDeleteSettings Kasanın geçici silme ayarları SoftDeleteSettings
sourceScanConfiguration Kasanın kaynak tarama yapılandırması SourceScanConfiguration

Sku

İsim Açıklama Değer
kapasite Sku kapasitesi String
aile Sku ailesi String
isim SKU'nun adı RS0 (Kurtarma Hizmetleri 0. sürüm) ve katman standart katmandır. Arka uç depolama yedekliliğini veya diğer kasa ayarlarını etkilemez. Depolama yedekliliğini yönetmek için backupstorageconfig komutunu kullanın 'RS0'
'Standart' (gerekli)
boyut Sku boyutu String
seviye Sku katmanı. String

SoftDeleteSettings

İsim Açıklama Değer
enhancedSecurityState 'AlwaysON'
'Devre Dışı'
'Etkin'
'Geçersiz'
softDeleteRetentionPeriodInDays Geçici silme saklama süresi (gün cinsinden) Int
softDeleteState 'AlwaysON'
'Devre Dışı'
'Etkin'
'Geçersiz'

SourceScanConfiguration

İsim Açıklama Değer
sourceScanIdentity bir işlem için kullanılacak kimlik ayrıntıları AssociatedIdentity
devlet 'Devre Dışı'
'Etkin'
'Geçersiz'

TrackedResourceTags

İsim Açıklama Değer

UpgradeDetails

İsim Açıklama Değer

Kullanıcı Kimliği

İsim Açıklama Değer

VaultProperties

İsim Açıklama Değer
şifreleme Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. VaultPropertiesEncryption
monitoringSettings Kasanın İzleme Ayarları İzlemeAyarları
moveDetails Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları VaultPropertiesMoveDetails
publicNetworkAccess genel istemcilerden gelen kaynak sağlayıcısı ağ trafiğini etkinleştirme veya devre dışı bırakma özelliği 'Devre Dışı'
'Etkin'
redundancySettings Kasanın yedeklilik Ayarları VaultPropertiesRedundancySettings
resourceGuardOperationRequests LAC denetiminin gerçekleştirileceği ResourceGuardOperationRequests string[]
geri yüklemeAyarlar Kasa ayarlarını geri yükleme Geri YüklemeAyarlar
securitySettings Kasanın Güvenlik Ayarları SecuritySettings
upgradeDetails Kasayı yükseltme ayrıntıları. UpgradeDetails

VaultPropertiesEncryption

İsim Açıklama Değer
infrastructureEncryption Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma 'Devre Dışı'
'Etkin'
kekIdentity CMK için kullanılan kimliğin ayrıntıları cmkKekIdentity
keyVaultProperties CMK'yi barındıran Key Vault'un özellikleri CmkKeyVaultProperties

VaultPropertiesMoveDetails

İsim Açıklama Değer

VaultPropertiesRedundancySettings

İsim Açıklama Değer
crossRegionRestore Kasada Bölgeler Arası Geri Yükleme'nin etkinleştirilip etkinleştirilmediğini gösteren bayrak 'Devre Dışı'
'Etkin'
standardTierStorageRedundancy Kasanın depolama yedeklilik ayarı 'GeoRedundant'
'Geçersiz'
'LocallyRedundant'
'ZoneRedundant'

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'

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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
Gelişmiş seçeneklerle Kurtarma Hizmetleri kasası oluşturma

Azure’a dağıtın
Bu şablon, Yedekleme ve Site Recovery için daha fazla kullanılacak bir Kurtarma Hizmetleri kasası oluşturur.
FSLogix ve AD DS Join ile AVD Oluşturma

Azure’a dağıtın
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.
Azure VM Çoğaltma ve Olağanüstü Durum Kurtarma oluşturma

Azure’a dağıtın
Bu şablon, Azure Sanal makine site çoğaltma olağanüstü durum kurtarması oluşturmanıza olanak tanır.
IaaSVM'leri korumak için RS Vault için Günlük Yedekleme İlkesi oluşturma

Azure’a dağıtın
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.
Kurtarma Hizmetleri Kasası Oluşturma ve Tanılamayı Etkinleştirme

Azure’a dağıtın
Bu şablon bir Kurtarma Hizmetleri Kasası oluşturur ve Azure Backup için tanılamayı etkinleştirir. Bu, depolama hesabını ve oms çalışma alanını da dağıtır.
yedekleme ilkeleriyle Kurtarma Hizmetleri Kasası oluşturma

Azure’a dağıtın
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.
Varsayılan seçeneklerle Kurtarma Hizmetleri Kasası oluşturma

Azure’a dağıtın
Kurtarma Hizmetleri Kasası oluşturan basit şablon.
IaaSVM'leri korumak için RS Vault için Haftalık Yedekleme İlkesi oluşturma

Azure’a dağıtın
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.
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme

Azure’a dağıtın
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanıza olanak tanır.
Azure'da IBM Cloud Pak for Data'

Azure’a dağıtın
Bu şablon Azure'da gerekli tüm kaynakları, altyapıyı içeren bir Openshift kümesi dağıtır ve ardından kullanıcının seçtiği eklentilerle birlikte IBM Cloud Pak for Data'yı dağıtır.
Openshift Container Platform 4.3

Azure’a dağıtın
Openshift Container Platform 4.3

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Kasa 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 kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults@2025-02-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    etag = "string"
    properties = {
      encryption = {
        infrastructureEncryption = "string"
        kekIdentity = {
          userAssignedIdentity = "string"
          useSystemAssignedIdentity = bool
        }
        keyVaultProperties = {
          keyUri = "string"
        }
      }
      monitoringSettings = {
        azureMonitorAlertSettings = {
          alertsForAllFailoverIssues = "string"
          alertsForAllJobFailures = "string"
          alertsForAllReplicationIssues = "string"
        }
        classicAlertSettings = {
          alertsForCriticalOperations = "string"
          emailNotificationsForSiteRecovery = "string"
        }
      }
      moveDetails = {
      }
      publicNetworkAccess = "string"
      redundancySettings = {
        crossRegionRestore = "string"
        standardTierStorageRedundancy = "string"
      }
      resourceGuardOperationRequests = [
        "string"
      ]
      restoreSettings = {
        crossSubscriptionRestoreSettings = {
          crossSubscriptionRestoreState = "string"
        }
      }
      securitySettings = {
        immutabilitySettings = {
          state = "string"
        }
        softDeleteSettings = {
          enhancedSecurityState = "string"
          softDeleteRetentionPeriodInDays = int
          softDeleteState = "string"
        }
        sourceScanConfiguration = {
          sourceScanIdentity = {
            operationIdentityType = "string"
            userAssignedIdentity = "string"
          }
          state = "string"
        }
      }
      upgradeDetails = {
      }
    }
    sku = {
      capacity = "string"
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  }
}

Özellik Değerleri

AssociatedIdentity

İsim Açıklama Değer
operationIdentityType bir işlem için kullanılması gereken kimlik türü. 'SystemAssigned'
'UserAssigned'
kullanıcıAtanmışKimlik operationIdentityType UserAssigned ise, bir işlem için kullanılacak kullanıcı tarafından atanan kimlik. String

AzureMonitorAlertSettings

İsim Açıklama Değer
alertsForAllFailoverIssues 'Devre Dışı'
'Etkin'
alertsForAllJobFailures 'Devre Dışı'
'Etkin'
alertsForAllReplicationIssues 'Devre Dışı'
'Etkin'

ClassicAlertSettings

İsim Açıklama Değer
alertsForCriticalOperations 'Devre Dışı'
'Etkin'
emailNotificationsForSiteRecovery 'Devre Dışı'
'Etkin'

CmkKekIdentity

İsim Açıklama Değer
kullanıcıAtanmışKimlik Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik String
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı olarak dışlama Boole

CmkKeyVaultProperties

İsim Açıklama Değer
keyUri Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si String

CrossSubscriptionRestoreSettings

İsim Açıklama Değer
crossSubscriptionRestoreState 'Devre Dışı'
'Etkin'
'PermanentlyDisabled'

Kimlik Verisi

İsim Açıklama Değer
tür Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (gerekli)
kullanıcı tarafından atanan kimlikler Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimliklerin listesi. Kullanıcı tarafından atanan kimlik sözlüğü anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

İsim Açıklama Değer

ImmutabilitySettings

İsim Açıklama Değer
devlet 'Devre Dışı'
'Kilitli'
'Kilidi Açık'

Microsoft.RecoveryServices/vaults

İsim Açıklama Değer
etag İsteğe bağlı ETag. String
kimlik Kaynağın kimliği. IdentityData
konum Kaynak konumu. dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler Kasanın özellikleri. VaultProperties
Stok Kod/Ürün Kodu Her Azure kaynağı için benzersiz sistem tanımlayıcısını tanımlar. Sku
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.RecoveryServices/vaults@2025-02-01"

İzlemeAyarları

İsim Açıklama Değer
azureMonitorAlertSettings Azure İzleyici tabanlı uyarılar için ayarlar AzureMonitorAlertSettings
classicAlertSettings Klasik uyarılar için ayarlar ClassicAlertSettings

Geri YüklemeAyarlar

İsim Açıklama Değer
crossSubscriptionRestoreSettings CrossSubscriptionRestore ayarları CrossSubscriptionRestoreSettings

SecuritySettings

İsim Açıklama Değer
immutabilitySettings Kasanın Değişmezlik Ayarları ImmutabilitySettings
softDeleteSettings Kasanın geçici silme ayarları SoftDeleteSettings
sourceScanConfiguration Kasanın kaynak tarama yapılandırması SourceScanConfiguration

Sku

İsim Açıklama Değer
kapasite Sku kapasitesi String
aile Sku ailesi String
isim SKU'nun adı RS0 (Kurtarma Hizmetleri 0. sürüm) ve katman standart katmandır. Arka uç depolama yedekliliğini veya diğer kasa ayarlarını etkilemez. Depolama yedekliliğini yönetmek için backupstorageconfig komutunu kullanın 'RS0'
'Standart' (gerekli)
boyut Sku boyutu String
seviye Sku katmanı. String

SoftDeleteSettings

İsim Açıklama Değer
enhancedSecurityState 'AlwaysON'
'Devre Dışı'
'Etkin'
'Geçersiz'
softDeleteRetentionPeriodInDays Geçici silme saklama süresi (gün cinsinden) Int
softDeleteState 'AlwaysON'
'Devre Dışı'
'Etkin'
'Geçersiz'

SourceScanConfiguration

İsim Açıklama Değer
sourceScanIdentity bir işlem için kullanılacak kimlik ayrıntıları AssociatedIdentity
devlet 'Devre Dışı'
'Etkin'
'Geçersiz'

TrackedResourceTags

İsim Açıklama Değer

UpgradeDetails

İsim Açıklama Değer

Kullanıcı Kimliği

İsim Açıklama Değer

VaultProperties

İsim Açıklama Değer
şifreleme Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. VaultPropertiesEncryption
monitoringSettings Kasanın İzleme Ayarları İzlemeAyarları
moveDetails Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları VaultPropertiesMoveDetails
publicNetworkAccess genel istemcilerden gelen kaynak sağlayıcısı ağ trafiğini etkinleştirme veya devre dışı bırakma özelliği 'Devre Dışı'
'Etkin'
redundancySettings Kasanın yedeklilik Ayarları VaultPropertiesRedundancySettings
resourceGuardOperationRequests LAC denetiminin gerçekleştirileceği ResourceGuardOperationRequests string[]
geri yüklemeAyarlar Kasa ayarlarını geri yükleme Geri YüklemeAyarlar
securitySettings Kasanın Güvenlik Ayarları SecuritySettings
upgradeDetails Kasayı yükseltme ayrıntıları. UpgradeDetails

VaultPropertiesEncryption

İsim Açıklama Değer
infrastructureEncryption Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma 'Devre Dışı'
'Etkin'
kekIdentity CMK için kullanılan kimliğin ayrıntıları cmkKekIdentity
keyVaultProperties CMK'yi barındıran Key Vault'un özellikleri CmkKeyVaultProperties

VaultPropertiesMoveDetails

İsim Açıklama Değer

VaultPropertiesRedundancySettings

İsim Açıklama Değer
crossRegionRestore Kasada Bölgeler Arası Geri Yükleme'nin etkinleştirilip etkinleştirilmediğini gösteren bayrak 'Devre Dışı'
'Etkin'
standardTierStorageRedundancy Kasanın depolama yedeklilik ayarı 'GeoRedundant'
'Geçersiz'
'LocallyRedundant'
'ZoneRedundant'