Mulai cepat: Membuat brankas Recovery Services menggunakan Bicep
Mulai cepat ini menjelaskan cara menyiapkan brankas Recovery Services menggunakan Bicep. Layanan Azure Site Recovery berkontribusi pada strategi kelangsungan bisnis dan pemulihan bencana (BCDR) Anda sehingga aplikasi bisnis Anda tetap online selama pemadaman yang direncanakan maupun tidak direncanakan. Site Recovery mengelola pemulihan bencana mesin lokal dan mesin virtual Azure (VM), termasuk replikasi, kegagalan, dan pemulihan.
Bicep adalah bahasa pemrogram khusus domain (DSL) yang menggunakan sintaks deklaratif untuk menyebarkan sumber daya Azure. Bicep menyediakan sintaks ringkas, keamanan jenis yang andal, dan dukungan untuk penggunaan kembali kode. Bicep menawarkan pengalaman penulisan terbaik untuk solusi infrastructure-as-code di Azure.
Prasyarat
Jika Anda tidak memiliki langganan Azure aktif, Anda dapat membuat akun gratis sebelum mulai.
Tinjau file Bicep
File Bicep yang digunakan dalam mulai cepat berasal dari Templat Mulai Cepat Azure.
@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
}
}
Dua sumber daya Azure ditentukan dalam file Bicep:
- Vault Microsoft.RecoveryServices: membuat vault.
- Microsoft.RecoveryServices/vaults/backupstorageconfig:mengonfigurasi pengaturan redundansi cadangan vault.
Menerapkan file Bicep
Simpan file Bicep sebagai main.bicep ke penyimpanan lokal komputer Anda.
Sebarkan file Bicep menggunakan Azure CLI atau Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters vaultName=<vault-name>
Catatan
Ganti <vault-name> dengan nama brankas.
Setelah penyebaran selesai, Anda akan melihat pesan yang menunjukkan penyebaran berhasil.
Meninjau sumber daya yang disebarkan
Gunakan Azure CLI atau Azure PowerShell untuk mengonfirmasi brankas yang telah dibuat.
az backup vault show --name <vault-name> --resource-group exampleRG
az backup vault backup-properties show --name <vault-name> --resource-group exampleRG
Catatan
Ganti <vault-name> dengan nama brankas yang Anda buat.
Membersihkan sumber daya
Jika Anda berencana menggunakan sumber daya baru, tidak ada tindakan yang diperlukan. Jika tidak, Anda bisa menghapus grup sumber daya dan vault yang dibuat di mulai cepat ini. Untuk menghapus grup sumber daya beserta sumber dayanya, gunakan Azure CLI atau Azure PowerShell.
az group delete --name exampleRG
Langkah berikutnya
Pada mulai cepat ini, Anda membuat brankas Recovery Services menggunakan Bicep. Untuk mempelajari selengkapnya tentang pemulihan bencana, lanjutkan ke artikel mulai cepat berikutnya - Menyiapkan pemulihan bencana.