Bagikan melalui


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:

Menerapkan file Bicep

  1. Simpan file Bicep sebagai main.bicep ke penyimpanan lokal komputer Anda.

  2. 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.