Microsoft.RecoveryServices kasaları 2023-04-01
- en son
- 2024-04-30-preview
- 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-preview
- 2022-09-10
- 2022-08-01
- 2022-05-01
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-31-preview
- 2022-01-01
- 2021-12-01
- 2021-11-01-preview
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-01-01
- 2020-10-01
- 2020-02-02
- 2016-06-01
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@2023-04-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: 'string'
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
monitoringSettings: {
azureMonitorAlertSettings: {
alertsForAllJobFailures: 'string'
}
classicAlertSettings: {
alertsForCriticalOperations: 'string'
}
}
moveDetails: {}
publicNetworkAccess: 'string'
redundancySettings: {}
restoreSettings: {
crossSubscriptionRestoreSettings: {
crossSubscriptionRestoreState: 'string'
}
}
securitySettings: {
immutabilitySettings: {
state: 'string'
}
softDeleteSettings: {
softDeleteRetentionPeriodInDays: int
softDeleteState: 'string'
}
}
upgradeDetails: {}
}
}
Özellik değerleri
Tonoz
Ad | Açıklama | Değer |
---|---|---|
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 2-50 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. Harfle başlayın. |
yer | Kaynak konumu. | dize (gerekli) |
Etiketler | Kaynak etiketleri. | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Sku | Her Azure kaynağı için benzersiz sistem tanımlayıcısını tanımlar. | Sku |
etag | İsteğe bağlı ETag. | dizgi |
kimlik | Kaynağın kimliği. | IdentityData |
Özellikler | Kasanın özellikleri. | VaultProperties |
IdentityData
Ad | 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) |
userAssignedIdentities | 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
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | userIdentity |
UserIdentity
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
VaultProperties
Ad | Açıklama | Değer |
---|---|---|
Şifreleme | Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. | VaultProperties Şifreleme |
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 |
geri yüklemeAyarlar | Kasa ayarlarını geri yükleme | RestoreSettings |
securitySettings | Kasanın Güvenlik Ayarları | SecuritySettings |
upgradeDetails | Kasayı yükseltme ayrıntıları. | UpgradeDetails |
VaultPropertiesEncryption
Ad | 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 |
CmkKekIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik | dizgi |
useSystemAssignedIdentity | Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı olarak dışlama | Bool |
CmkKeyVaultProperties
Ad | Açıklama | Değer |
---|---|---|
keyUri | Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si | dizgi |
İzlemeAyarları
Ad | Açıklama | Değer |
---|---|---|
azureMonitorAlertSettings | Azure İzleyici tabanlı uyarılar için ayarlar | AzureMonitorAlertSettings |
classicAlertSettings | Klasik uyarılar için ayarlar | ClassicAlertSettings |
AzureMonitorAlertSettings
Ad | Açıklama | Değer |
---|---|---|
alertsForAllJobFailures | 'Devre Dışı' 'Etkin' |
ClassicAlertSettings
Ad | Açıklama | Değer |
---|---|---|
alertsForCriticalOperations | 'Devre Dışı' 'Etkin' |
VaultPropertiesMoveDetails
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
VaultPropertiesRedundancySettings
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
Geri YüklemeAyarlar
Ad | Açıklama | Değer |
---|---|---|
crossSubscriptionRestoreSettings | CrossSubscriptionRestore ayarları | CrossSubscriptionRestoreSettings |
CrossSubscriptionRestoreSettings
Ad | Açıklama | Değer |
---|---|---|
crossSubscriptionRestoreState | 'Devre Dışı' 'Etkin' 'PermanentlyDisabled' |
SecuritySettings
Ad | Açıklama | Değer |
---|---|---|
immutabilitySettings | Kasanın Değişmezlik Ayarları | ImmutabilitySettings |
softDeleteSettings | Kasanın geçici silme ayarları | SoftDeleteSettings |
ImmutabilitySettings
Ad | Açıklama | Değer |
---|---|---|
devlet | 'Devre Dışı' 'Kilitli' 'Kilidi Açık' |
SoftDeleteSettings
Ad | Açıklama | Değer |
---|---|---|
softDeleteRetentionPeriodInDays | Geçici silme saklama süresi (gün cinsinden) | Int |
softDeleteState | 'AlwaysON' 'Devre Dışı' 'Etkin' 'Geçersiz' |
UpgradeDetails
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
Sku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Sku kapasitesi | dizgi |
aile | Sku ailesi | dizgi |
ad | 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 | dizgi |
Katmanı | Sku katmanı. | dizgi |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
Azure'da IBM Cloud Pak for Data' 'a dağıtma |
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 'a dağıtma |
Openshift Container Platform 4.3 |
Kurtarma Hizmetleri (Günlük) kullanarak mevcut Dosya Paylaşımını yedeklemeyi 'a dağıtma |
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 'a dağıtma |
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 kasası kullanarak Resource Manager VM'lerini yedeklemeyi 'a dağıtma |
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 |
Kurtarma Hizmetleri Kasası Oluşturma ve Tanılamayı Etkinleştirme 'a dağıtma |
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 'a dağıtma |
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. |
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme 'a dağıtma |
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanıza olanak tanır. |
IaaSVM'leri korumak için RS Vault için Günlük Yedekleme İlkesi oluşturma 'a dağıtma |
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. |
Varsayılan seçenekler kurtarma hizmetleri kasası oluşturma 'a dağıtma |
Kurtarma Hizmetleri Kasası oluşturan basit şablon. |
Gelişmiş seçeneklerle Kurtarma Hizmetleri kasası oluşturma 'a dağıtma |
Bu şablon, Yedekleme ve Site Recovery için daha fazla kullanılacak bir Kurtarma Hizmetleri kasası oluşturur. |
Azure Sanal Makineler İş Yükü için Azure Backup' 'a dağıtma |
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 |
IaaSVM'leri korumak için RS Vault için Haftalık Yedekleme İlkesi oluşturma 'a dağıtma |
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ı
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": "2023-04-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "string",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "string"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "string"
}
},
"moveDetails": {},
"publicNetworkAccess": "string",
"redundancySettings": {},
"restoreSettings": {
"crossSubscriptionRestoreSettings": {
"crossSubscriptionRestoreState": "string"
}
},
"securitySettings": {
"immutabilitySettings": {
"state": "string"
},
"softDeleteSettings": {
"softDeleteRetentionPeriodInDays": "int",
"softDeleteState": "string"
}
},
"upgradeDetails": {}
}
}
Özellik değerleri
Tonoz
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.RecoveryServices/vaults' |
apiVersion | Kaynak API'sinin sürümü | '2023-04-01' |
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 2-50 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. Harfle başlayın. |
yer | Kaynak konumu. | dize (gerekli) |
Etiketler | Kaynak etiketleri. | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Sku | Her Azure kaynağı için benzersiz sistem tanımlayıcısını tanımlar. | Sku |
etag | İsteğe bağlı ETag. | dizgi |
kimlik | Kaynağın kimliği. | IdentityData |
Özellikler | Kasanın özellikleri. | VaultProperties |
IdentityData
Ad | 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) |
userAssignedIdentities | 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
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | userIdentity |
UserIdentity
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
VaultProperties
Ad | Açıklama | Değer |
---|---|---|
Şifreleme | Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. | VaultProperties Şifreleme |
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 |
geri yüklemeAyarlar | Kasa ayarlarını geri yükleme | RestoreSettings |
securitySettings | Kasanın Güvenlik Ayarları | SecuritySettings |
upgradeDetails | Kasayı yükseltme ayrıntıları. | UpgradeDetails |
VaultPropertiesEncryption
Ad | 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 |
CmkKekIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik | dizgi |
useSystemAssignedIdentity | Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı olarak dışlama | Bool |
CmkKeyVaultProperties
Ad | Açıklama | Değer |
---|---|---|
keyUri | Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si | dizgi |
İzlemeAyarları
Ad | Açıklama | Değer |
---|---|---|
azureMonitorAlertSettings | Azure İzleyici tabanlı uyarılar için ayarlar | AzureMonitorAlertSettings |
classicAlertSettings | Klasik uyarılar için ayarlar | ClassicAlertSettings |
AzureMonitorAlertSettings
Ad | Açıklama | Değer |
---|---|---|
alertsForAllJobFailures | 'Devre Dışı' 'Etkin' |
ClassicAlertSettings
Ad | Açıklama | Değer |
---|---|---|
alertsForCriticalOperations | 'Devre Dışı' 'Etkin' |
VaultPropertiesMoveDetails
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
VaultPropertiesRedundancySettings
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
Geri YüklemeAyarlar
Ad | Açıklama | Değer |
---|---|---|
crossSubscriptionRestoreSettings | CrossSubscriptionRestore ayarları | CrossSubscriptionRestoreSettings |
CrossSubscriptionRestoreSettings
Ad | Açıklama | Değer |
---|---|---|
crossSubscriptionRestoreState | 'Devre Dışı' 'Etkin' 'PermanentlyDisabled' |
SecuritySettings
Ad | Açıklama | Değer |
---|---|---|
immutabilitySettings | Kasanın Değişmezlik Ayarları | ImmutabilitySettings |
softDeleteSettings | Kasanın geçici silme ayarları | SoftDeleteSettings |
ImmutabilitySettings
Ad | Açıklama | Değer |
---|---|---|
devlet | 'Devre Dışı' 'Kilitli' 'Kilidi Açık' |
SoftDeleteSettings
Ad | Açıklama | Değer |
---|---|---|
softDeleteRetentionPeriodInDays | Geçici silme saklama süresi (gün cinsinden) | Int |
softDeleteState | 'AlwaysON' 'Devre Dışı' 'Etkin' 'Geçersiz' |
UpgradeDetails
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
Sku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Sku kapasitesi | dizgi |
aile | Sku ailesi | dizgi |
ad | 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 | dizgi |
Katmanı | Sku katmanı. | dizgi |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
Azure'da IBM Cloud Pak for Data' 'a dağıtma |
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 'a dağıtma |
Openshift Container Platform 4.3 |
Kurtarma Hizmetleri (Günlük) kullanarak mevcut Dosya Paylaşımını yedeklemeyi 'a dağıtma |
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 'a dağıtma |
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 kasası kullanarak Resource Manager VM'lerini yedeklemeyi 'a dağıtma |
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 |
Kurtarma Hizmetleri Kasası Oluşturma ve Tanılamayı Etkinleştirme 'a dağıtma |
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 'a dağıtma |
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. |
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme 'a dağıtma |
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanıza olanak tanır. |
IaaSVM'leri korumak için RS Vault için Günlük Yedekleme İlkesi oluşturma 'a dağıtma |
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. |
Varsayılan seçenekler kurtarma hizmetleri kasası oluşturma 'a dağıtma |
Kurtarma Hizmetleri Kasası oluşturan basit şablon. |
Gelişmiş seçeneklerle Kurtarma Hizmetleri kasası oluşturma 'a dağıtma |
Bu şablon, Yedekleme ve Site Recovery için daha fazla kullanılacak bir Kurtarma Hizmetleri kasası oluşturur. |
Azure Sanal Makineler İş Yükü için Azure Backup' 'a dağıtma |
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 |
IaaSVM'leri korumak için RS Vault için Haftalık Yedekleme İlkesi oluşturma 'a dağıtma |
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ı
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@2023-04-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
encryption = {
infrastructureEncryption = "string"
kekIdentity = {
userAssignedIdentity = "string"
useSystemAssignedIdentity = bool
}
keyVaultProperties = {
keyUri = "string"
}
}
monitoringSettings = {
azureMonitorAlertSettings = {
alertsForAllJobFailures = "string"
}
classicAlertSettings = {
alertsForCriticalOperations = "string"
}
}
moveDetails = {}
publicNetworkAccess = "string"
redundancySettings = {}
restoreSettings = {
crossSubscriptionRestoreSettings = {
crossSubscriptionRestoreState = "string"
}
}
securitySettings = {
immutabilitySettings = {
state = "string"
}
softDeleteSettings = {
softDeleteRetentionPeriodInDays = int
softDeleteState = "string"
}
}
upgradeDetails = {}
}
sku = {
capacity = "string"
family = "string"
name = "string"
size = "string"
tier = "string"
}
etag = "string"
})
}
Özellik değerleri
Tonoz
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.RecoveryServices/vaults@2023-04-01" |
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 2-50 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. Harfle başlayın. |
yer | Kaynak konumu. | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
Etiketler | Kaynak etiketleri. | Etiket adları ve değerleri sözlüğü. |
Sku | Her Azure kaynağı için benzersiz sistem tanımlayıcısını tanımlar. | Sku |
etag | İsteğe bağlı ETag. | dizgi |
kimlik | Kaynağın kimliği. | IdentityData |
Özellikler | Kasanın özellikleri. | VaultProperties |
IdentityData
Ad | 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. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (gerekli) |
identity_ids | 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}'. | Kullanıcı kimliği kimlikleri dizisi. |
IdentityDataUserAssignedIdentities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | userIdentity |
UserIdentity
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
VaultProperties
Ad | Açıklama | Değer |
---|---|---|
Şifreleme | Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. | VaultProperties Şifreleme |
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 |
geri yüklemeAyarlar | Kasa ayarlarını geri yükleme | RestoreSettings |
securitySettings | Kasanın Güvenlik Ayarları | SecuritySettings |
upgradeDetails | Kasayı yükseltme ayrıntıları. | UpgradeDetails |
VaultPropertiesEncryption
Ad | 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 |
CmkKekIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik | dizgi |
useSystemAssignedIdentity | Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı olarak dışlama | Bool |
CmkKeyVaultProperties
Ad | Açıklama | Değer |
---|---|---|
keyUri | Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si | dizgi |
İzlemeAyarları
Ad | Açıklama | Değer |
---|---|---|
azureMonitorAlertSettings | Azure İzleyici tabanlı uyarılar için ayarlar | AzureMonitorAlertSettings |
classicAlertSettings | Klasik uyarılar için ayarlar | ClassicAlertSettings |
AzureMonitorAlertSettings
Ad | Açıklama | Değer |
---|---|---|
alertsForAllJobFailures | "Devre dışı" "Etkin" |
ClassicAlertSettings
Ad | Açıklama | Değer |
---|---|---|
alertsForCriticalOperations | "Devre dışı" "Etkin" |
VaultPropertiesMoveDetails
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
VaultPropertiesRedundancySettings
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
Geri YüklemeAyarlar
Ad | Açıklama | Değer |
---|---|---|
crossSubscriptionRestoreSettings | CrossSubscriptionRestore ayarları | CrossSubscriptionRestoreSettings |
CrossSubscriptionRestoreSettings
Ad | Açıklama | Değer |
---|---|---|
crossSubscriptionRestoreState | "Devre dışı" "Etkin" "PermanentlyDisabled" |
SecuritySettings
Ad | Açıklama | Değer |
---|---|---|
immutabilitySettings | Kasanın Değişmezlik Ayarları | ImmutabilitySettings |
softDeleteSettings | Kasanın geçici silme ayarları | SoftDeleteSettings |
ImmutabilitySettings
Ad | Açıklama | Değer |
---|---|---|
devlet | "Devre dışı" "Kilitli" "Kilidi Açık" |
SoftDeleteSettings
Ad | Açıklama | Değer |
---|---|---|
softDeleteRetentionPeriodInDays | Geçici silme saklama süresi (gün cinsinden) | Int |
softDeleteState | "AlwaysON" "Devre dışı" "Etkin" "Geçersiz" |
UpgradeDetails
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.
Sku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Sku kapasitesi | dizgi |
aile | Sku ailesi | dizgi |
ad | 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 | dizgi |
Katmanı | Sku katmanı. | dizgi |