Início Rápido: Criar um cofre dos Serviços de Recuperação usando o Bicep
Este guia de início rápido descreve como configurar um cofre dos Serviços de Recuperação usando o Bicep. O serviço Azure Site Recovery contribui para sua estratégia de BCDR (continuidade dos negócios e recuperação de desastres) para que seus aplicativos de negócios se mantenham online durante interrupções planejadas e não planejadas. O Site Recovery gerencia a recuperação de desastre de máquinas locais e de VMs (máquinas virtuais) do Azure, incluindo replicação, failover e recuperação.
O Bicep é um DSL (linguagem específica de domínio) que usa sintaxe declarativa para implantar recursos do Azure. Ele fornece sintaxe concisa, segurança de tipos confiável e suporte para reutilização de código. O Bicep oferece a melhor experiência de criação para suas soluções de infraestrutura como código no Azure.
Pré-requisitos
Se você não tiver uma assinatura ativa do Azure, crie uma conta gratuita antes de começar.
Examinar o arquivo Bicep
O arquivo Bicep usado neste guia de início rápido vem dos Modelos de início rápido do 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
}
}
Há dois recursos do Azure definidos no arquivo Bicep:
- Microsoft.RecoveryServices vaults: cria o cofre.
- Microsoft.RecoveryServices/vaults/backupstorageconfig: define as configurações de redundância de backup do cofre.
Implante o arquivo Bicep
Salve o arquivo Bicep como main.bicep em seu computador local.
Para implantar o arquivo Bicep, use a CLI do Azure ou o Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters vaultName=<vault-name>
Observação
Substitua <vault-name> pelo nome do cofre.
Quando a implantação for concluída, você deverá ver uma mensagem indicando que ela foi bem-sucedida.
Examinar os recursos implantados
Use a CLI do Azure ou Azure PowerShell para confirmar se o cofre foi criado.
az backup vault show --name <vault-name> --resource-group exampleRG
az backup vault backup-properties show --name <vault-name> --resource-group exampleRG
Observação
Substitua <vault-name> pelo nome do cofre que você criou.
Limpar os recursos
Se você planeja usar os novos recursos, nenhuma ação é necessária. Caso contrário, você pode remover o grupo de recursos e o cofre criados neste guia de início rápido. Para excluir o grupo de recursos e seus recursos, use a CLI do Azure ou o Azure PowerShell.
az group delete --name exampleRG
Próximas etapas
Neste guia de início rápido, você criou um cofre dos Serviços de Recuperação usando o Bicep. Para saber mais sobre a recuperação de desastre, prossiga para o próximo artigo de início rápido – Configurar a recuperação de desastre.