Início Rápido: Criar um cofre dos Serviços de Recuperação com o Bicep
Este início rápido descreve como configurar um cofre dos Serviços de Recuperação com o Bicep. O serviço Site Recovery do Azure contribui para a estratégia de continuidade de negócio e recuperação após desastre (BCDR) para que as suas aplicações empresariais permaneçam online durante as interrupções planeadas e não planeadas. Site Recovery gere a recuperação após desastre de máquinas no local e de máquinas virtuais (VMs) do Azure, incluindo replicação, ativação pós-falha e recuperação.
O Bicep é uma linguagem (DSL) específica do domínio que utiliza sintaxe declarativa para implementar recursos do Azure. Fornece sintaxe concisa, segurança de tipo fiável e suporte para reutilização de código. O Bicep oferece a melhor experiência de criação para as suas soluções de infraestrutura como código no Azure.
Pré-requisitos
Se não tiver uma subscrição ativa do Azure, pode criar uma conta gratuita antes de começar.
Rever o ficheiro Bicep
O ficheiro Bicep utilizado neste início rápido é proveniente 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
}
}
São definidos dois recursos do Azure no ficheiro Bicep:
- Cofres Microsoft.RecoveryServices: cria o cofre.
- Microsoft.RecoveryServices/vaults/backupstorageconfig: configura as definições de redundância de cópias de segurança do cofre.
Implementar o ficheiro Bicep
Guarde o ficheiro Bicep como main.bicep no seu computador local.
Implemente o ficheiro Bicep com a CLI do Azure ou Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters vaultName=<vault-name>
Nota
Substitua <vault-name> pelo nome do cofre.
Quando a implementação terminar, deverá ver uma mensagem a indicar que a implementação foi efetuada com êxito.
Rever os recursos implementados
Utilize a CLI do Azure ou Azure PowerShell para confirmar que 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
Nota
Substitua <vault-name> pelo nome do cofre que criou.
Limpar os recursos
Se planeia utilizar os novos recursos, não é necessária nenhuma ação. Caso contrário, pode remover o grupo de recursos e o cofre que foi criado neste início rápido. Para eliminar o grupo de recursos e os respetivos recursos, utilize a CLI do Azure ou Azure PowerShell.
az group delete --name exampleRG
Passos seguintes
Neste início rápido, criou um cofre dos Serviços de Recuperação com o Bicep. Para saber mais sobre a recuperação após desastre, avance para o próximo artigo de início rápido.