Partilhar via


Guia de 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 continuidade de negócios e recuperação de desastres (BCDR) para que seus aplicativos de negócios permaneçam online durante interrupções planejadas e não planejadas. O Site Recovery gerencia a recuperação de desastres de máquinas locais e máquinas virtuais (VM) do Azure, incluindo replicação, failover e recuperação.

O Bicep é uma linguagem específica do domínio que utiliza sintaxe declarativa para implementar recursos do Azure. Fornece sintaxe concisa, segurança de tipos fiá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 não tiver uma subscrição ativa do Azure, pode criar uma conta gratuita antes de começar.

Revise o arquivo Bicep

O arquivo Bicep usado neste início rápido é de 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
  }
}

Dois recursos do Azure são definidos no arquivo Bicep:

Implantar o arquivo Bicep

  1. Salve o arquivo Bicep como main.bicep em seu computador local.

  2. Implante o arquivo Bicep usando 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>
    

    Nota

    Substitua <vault-name> pelo nome do vault.

    Quando a implantação terminar, você verá uma mensagem indicando que a implantação foi bem-sucedida.

Rever os recursos implementados

Use a CLI do Azure ou o 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 vault que você criou.

Clean up resources (Limpar 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 que foi criado neste 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óximos passos

Neste início rápido, você criou um cofre dos Serviços de Recuperação usando o Bicep. Para saber mais sobre recuperação de desastres, continue para o próximo artigo de início rápido - Configurar a recuperação de desastres.