Share via


Microsoft.RecoveryServices kasaları 2022-02-01

Bicep kaynak tanımı

Kasa kaynak türü şu kaynaklara dağıtılabilir:

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 aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.RecoveryServices/vaults@2022-02-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: {}
  }
  properties: {
    encryption: {
      infrastructureEncryption: 'string'
      kekIdentity: {
        userAssignedIdentity: 'string'
        useSystemAssignedIdentity: bool
      }
      keyVaultProperties: {
        keyUri: 'string'
      }
    }
    moveDetails: {}
    upgradeDetails: {}
  }
}

Özellik değerleri

Tonoz

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 2-50

Geçerli karakterler:
Alfasayısal değerler ve kısa çizgiler.

Harfle başlayın.
location Kaynak konumu. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Sku Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir. Sku
Etag İsteğe bağlı ETag. string
identity Kaynağın kimliği. IdentityData
properties 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 bir kimlik kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Yok'
'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 formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. object

VaultProperties

Ad Açıklama Değer
şifreleme Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. VaultPropertiesEncryption
moveDetails Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları VaultPropertiesMoveDetails
upgradeDetails Kasayı yükseltmeye ilişkin 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 ö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 string
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla birbirini dışlayan bool

CmkKeyVaultProperties

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

VaultPropertiesMoveDetails

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

UpgradeDetails

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

Sku

Ad Açıklama Değer
capacity Sku kapasitesi string
aile Sku ailesi string
name Sku adı. 'RS0'
'Standart' (gerekli)
boyut Sku boyutu string
tier Sku katmanı. string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Azure'da Veriler için IBM Cloud Pak

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
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük)

Azure’a dağıtın
Bu şablon, var olan bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik)

Azure’a dağıtın
Bu şablon, mevcut 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 VM'leri yedekleme Resource Manager

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'nin yedeklemesini yapılandıracaktır
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ı 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ırıyor.
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.
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 hizmeti kasası ve Günlük Yedekleme İlkesi oluşturur.
Varsayılan seçeneklerle Kurtarma Hizmetleri Kasası oluşturma

Azure’a dağıtın
Kurtarma Hizmetleri Kasası oluşturan basit şablon.
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.
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
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 hizmeti kasası ve Günlük Yedekleme İlkesi oluşturur.

ARM şablonu kaynak tanımı

Kasalar kaynak türü şu kaynaklara dağıtılabilir:

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": "2022-02-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": {}
  },
  "properties": {
    "encryption": {
      "infrastructureEncryption": "string",
      "kekIdentity": {
        "userAssignedIdentity": "string",
        "useSystemAssignedIdentity": "bool"
      },
      "keyVaultProperties": {
        "keyUri": "string"
      }
    },
    "moveDetails": {},
    "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ü '2022-02-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 2-50

Geçerli karakterler:
Alfasayısallar ve kısa çizgiler.

Harfle başlayın.
location Kaynak konumu. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Sku Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir. Sku
Etag İsteğe bağlı ETag. string
identity Kaynağın kimliği. IdentityData
properties 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 kimlik hem de kullanıcı tarafından atanan kimlikler kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Yok'
'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}'. object

VaultProperties

Ad Açıklama Değer
şifreleme Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. VaultPropertiesEncryption
moveDetails Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları VaultPropertiesMoveDetails
upgradeDetails Kasayı yükseltme ayrıntıları. UpgradeDetails

VaultPropertiesEncryption

Ad Açıklama Değer
altyapı Şifreleme Ç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 ö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 string
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla karşılıklı dışlama bool

CmkKeyVaultProperties

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

VaultPropertiesMoveDetails

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

UpgradeDetails

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

Sku

Ad Açıklama Değer
capacity Sku kapasitesi string
aile Sku ailesi string
name Sku adı. 'RS0'
'Standart' (gerekli)
boyut Sku boyutu string
tier Sku katmanı. string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Azure'da Veriler için IBM Cloud Pak

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
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük)

Azure’a dağıtın
Bu şablon, var olan bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik)

Azure’a dağıtın
Bu şablon, mevcut 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 VM'leri yedekleme Resource Manager

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'nin yedeklemesini yapılandıracaktır
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ı 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ırıyor.
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.
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 hizmeti kasası ve Günlük Yedekleme İlkesi oluşturur.
Varsayılan seçeneklerle Kurtarma Hizmetleri Kasası oluşturma

Azure’a dağıtın
Kurtarma Hizmetleri Kasası oluşturan basit şablon.
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.
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
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 hizmeti kasası ve Günlük Yedekleme İlkesi oluşturur.

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

Kasa kaynak türü şu kaynaklara 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@2022-02-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"
        }
      }
      moveDetails = {}
      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@2022-02-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 2-50

Geçerli karakterler:
Alfasayısal değerler ve kısa çizgiler.

Harfle başlayın.
location 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ının ve değerlerinin sözlüğü.
Sku Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir. Sku
Etag İsteğe bağlı ETag. string
identity Kaynağın kimliği. IdentityData
properties 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 bir kimlik kümesini 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 formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Kullanıcı kimliği kimlikleri dizisi.

VaultProperties

Ad Açıklama Değer
şifreleme Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. VaultPropertiesEncryption
moveDetails Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları VaultPropertiesMoveDetails
upgradeDetails Kasayı yükseltmeye ilişkin 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 ö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 string
useSystemAssignedIdentity Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla birbirini dışlayan bool

CmkKeyVaultProperties

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

VaultPropertiesMoveDetails

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

UpgradeDetails

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

Sku

Ad Açıklama Değer
capacity Sku kapasitesi string
aile Sku ailesi string
name Sku adı. "RS0"
"Standart" (gerekli)
boyut Sku boyutu string
tier Sku katmanı. string