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:
- Microsoft.RecoveryServices kasaları: kasayı oluşturur.
- Microsoft.RecoveryServices/vaults/backupstorageconfig: kasanın yedeklilik ayarlarını yapılandırıyor.
Bicep dosyasını dağıtma
Bicep dosyasını main.bicep olarak yerel bilgisayarınıza kaydedin.
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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin