Rychlý start: Vytvoření trezoru služby Recovery Services pomocí Bicep
Tento rychlý start popisuje, jak nastavit trezor služby Recovery Services pomocí bicep. Služba Azure Site Recovery přispívá ke strategii provozní kontinuity a zotavení po havárii (BCDR), aby vaše obchodní aplikace zůstaly online během plánovaných a neplánovaných výpadků. Site Recovery spravuje zotavení po havárii místních počítačů a virtuálních počítačů Azure, včetně replikace, převzetí služeb při selhání a obnovení.
Bicep je jazyk specifický pro doménu (DSL), který k nasazování prostředků Azure používá deklarativní syntaxi. Poskytuje stručnou syntaxi, spolehlivou bezpečnost typů a podporu pro opakované použití kódu. Bicep nabízí nejlepší prostředí pro vytváření obsahu pro řešení infrastruktury jako kódu v Azure.
Požadavky
Pokud nemáte aktivní předplatné Azure, můžete si před zahájením vytvořit bezplatný účet .
Kontrola souboru Bicep
Soubor Bicep použitý v tomto rychlém startu pochází ze šablon Azure Pro rychlý start.
@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
}
}
V souboru Bicep se definují dva prostředky Azure:
- Trezory Microsoft.RecoveryServices: vytvoří trezor.
- Microsoft.RecoveryServices/vaults/backupstorageconfig: konfiguruje nastavení redundance zálohování trezoru.
Nasazení souboru Bicep
Uložte soubor Bicep jako main.bicep do místního počítače.
Nasaďte soubor Bicep pomocí Azure CLI nebo Azure PowerShellu.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters vaultName=<vault-name>
Poznámka:
Nahraďte <název> trezoru názvem trezoru.
Po dokončení nasazení by se měla zobrazit zpráva, že nasazení bylo úspěšné.
Kontrola nasazených prostředků
Pomocí Azure CLI nebo Azure PowerShellu ověřte, že se trezor vytvořil.
az backup vault show --name <vault-name> --resource-group exampleRG
az backup vault backup-properties show --name <vault-name> --resource-group exampleRG
Poznámka:
Nahraďte <název> trezoru názvem trezoru, který jste vytvořili.
Vyčištění prostředků
Pokud plánujete používat nové prostředky, není potřeba žádná akce. Jinak můžete odebrat skupinu prostředků a trezor vytvořený v tomto rychlém startu. Pokud chcete odstranit skupinu prostředků a její prostředky, použijte Azure CLI nebo Azure PowerShell.
az group delete --name exampleRG
Další kroky
V tomto rychlém startu jste vytvořili trezor služby Recovery Services pomocí bicep. Další informace o zotavení po havárii najdete v dalším článku rychlého startu – Nastavení zotavení po havárii.