Aracılığıyla paylaş


Hızlı Başlangıç: Bicep kullanarak Kurtarma Hizmetleri kasası oluşturma

Bu hızlı başlangıçta Bicep kullanarak Kurtarma Hizmetleri kasasının nasıl ayarlanacağı açıklanmaktadır. Azure Site Recovery hizmeti, iş sürekliliği ve olağanüstü durum kurtarma (BCDR) stratejinize katkıda bulunur, böylece iş uygulamalarınız planlı ve plansız kesintiler sırasında çevrimiçi kalır. Site Recovery, çoğaltma, yük devretme ve kurtarma dahil olmak üzere şirket içi makinelerin ve Azure sanal makinelerinin (VM) olağanüstü durum kurtarma işlemini yönetir.

Bicep, Azure kaynaklarını dağıtmak için bildirim temelli söz dizimi kullanan, etki alanına özgü bir dildir (DSL). Kısa sözdizimi, güvenilir tür güvenliği ve kod yeniden kullanımı için destek sağlar. Bicep, Azure'daki kod olarak altyapı çözümleriniz için en iyi yazma deneyimini sunar.

Önkoşullar

Etkin bir Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturabilirsiniz.

Bicep dosyasını gözden geçirme

Bu hızlı başlangıçta kullanılan Bicep dosyası Azure Hızlı Başlangıç Şablonları'ndan alınmıştı.

@description('Name of the Vault')
param vaultName string

@description('Enable CRR (Works if vault has not registered any backup instance)')
param enableCRR bool = true

@description('Change Vault Storage Type (Works if vault has not registered any backup instance)')
@allowed([
  'LocallyRedundant'
  'GeoRedundant'
])
param vaultStorageType string = 'GeoRedundant'

@description('Location for all resources.')
param location string = resourceGroup().location

var skuName = 'RS0'
var skuTier = 'Standard'

resource recoveryServicesVault 'Microsoft.RecoveryServices/vaults@2022-02-01' = {
  name: vaultName
  location: location
  sku: {
    name: skuName
    tier: skuTier
  }
  properties: {}
}

resource vaultName_vaultstorageconfig 'Microsoft.RecoveryServices/vaults/backupstorageconfig@2022-02-01' = {
  parent: recoveryServicesVault
  name: 'vaultstorageconfig'
  properties: {
    storageModelType: vaultStorageType
    crossRegionRestoreFlag: enableCRR
  }
}

Bicep dosyasında iki Azure kaynağı tanımlanır:

Bicep dosyasını dağıtma

  1. Bicep dosyasını main.bicep olarak yerel bilgisayarınıza kaydedin.

  2. Azure CLI veya Azure PowerShell kullanarak Bicep dosyasını dağıtın.

    az group create --name exampleRG --location eastus
    az deployment group create --resource-group exampleRG --template-file main.bicep --parameters vaultName=<vault-name>
    

    Not

    Kasa-adını kasa adıyla değiştirin<.>

    Dağıtım tamamlandığında, dağıtımın başarılı olduğunu belirten bir ileti görmeniz gerekir.

Dağıtılan kaynakları gözden geçirme

Kasanın oluşturulduğunu onaylamak için Azure CLI veya Azure PowerShell kullanın.

az backup vault show --name <vault-name> --resource-group exampleRG
az backup vault backup-properties show --name <vault-name> --resource-group exampleRG

Not

Kasa-adı yerine oluşturduğunuz kasanın adını yazın<.>

Kaynakları temizleme

Yeni kaynakları kullanmayı planlıyorsanız herhangi bir eylem gerekmez. Aksi takdirde, bu hızlı başlangıçta oluşturulan kaynak grubunu ve kasayı kaldırabilirsiniz. Kaynak grubunu ve kaynaklarını silmek için Azure CLI veya Azure PowerShell kullanın.

az group delete --name exampleRG

Sonraki adımlar

Bu hızlı başlangıçta, Bicep kullanarak bir Kurtarma Hizmetleri kasası oluşturdunuz. Olağanüstü durum kurtarma hakkında daha fazla bilgi edinmek için sonraki hızlı başlangıç makalesine geçin: Olağanüstü durum kurtarmayı ayarlama.