Criar o cofre dos Serviços de Recuperação do Azure usando a API REST para Backup do Azure

Este artigo descreve como criar o cofre dos Serviços de Recuperação do Azure usando a API REST. Para criar o cofre usando o portal do Azure, consulte este artigo.

Um cofre de Serviços de Recuperação é uma entidade de armazenamento no Azure que hospeda dados. Os dados normalmente são cópias de dados ou informações de configuração de VMs (máquinas virtuais), cargas de trabalho, servidores ou estações de trabalho. É possível usar cofres dos Serviços de Recuperação para armazenar dados de backup para vários serviços do Azure, como VMs de IaaS (Windows ou Linux) e o SQL Server em VMs do Azure. Os cofres de Serviços de Recuperação dão suporte a System Center DPM, Windows Server, Servidor de Backup do Azure e outros. Os cofres dos Serviços de Recuperação facilitam a organização dos dados de backup, minimizando a sobrecarga de gerenciamento.

Antes de começar

A criação de um cofre dos Serviços de Recuperação do Azure usando a API REST é descrita no artigo criação da API REST do cofre. Vamos usar este artigo como referência para criar um cofre chamado testVault no West US.

Para criar ou atualizar um cofre dos Serviços de Recuperação do Azure, use a seguinte operação PUT:

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2016-06-01

Criar uma solicitação

Para criar a solicitação PUT, o parâmetro {subscription-id} é obrigatório. Se você tiver várias assinaturas, consulte Trabalhando com várias assinaturas. Defina {resourceGroupName} e {vaultName} para seus recursos, junto com o parâmetro api-version. Este artigo usa api-version=2016-06-01.

Os cabeçalhos a seguir são necessários:

Cabeçalho da solicitação Descrição
Tipo de Conteúdo: Obrigatórios. Defina como application/json.
Autorização: Obrigatórios. Defina como um Bearertoken de acesso válido.

Para saber mais sobre como criar a solicitação, confira Componentes de uma solicitação/resposta de API REST.

Criar o corpo da solicitação

As definições comuns a seguir são usadas para criar um corpo de solicitação:

Nome Obrigatória Type Descrição
eTag String eTag Opcional
local true String Localização do recurso
properties VaultProperties Propriedades do cofre
sku Sku Identifica o identificador exclusivo do sistema para cada recurso do Azure
marcas Objeto Marcações de recursos

Observe que o nome do vault e o nome do grupo de recursos são fornecidos no PUT URI. O corpo da solicitação define o local.

Exemplo do corpo de solicitação

O corpo de exemplo a seguir é usado para criar um cofre em West US. Especifique o local. O SKU é sempre Standard.

{
  "properties": {},
  "sku": {
    "name": "Standard"
  },
  "location": "West US"
}

Respostas

Há duas respostas bem-sucedidas para a operação para criar ou atualizar um cofre do Recovery Services:

Nome Tipo Descrição
200 OK Cofre OK
201 Criado Cofre Criado

Para saber mais sobre as respostas da API REST, veja Processar a mensagem de resposta.

Exemplo de resposta

Uma resposta condensada 201 Criado do corpo da solicitação de exemplo anterior mostra uma ID que foi atribuída e o provisioningState é bem-sucedido:

{
  "location": "westus",
  "name": "testVault",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/testVault",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Próximas etapas

Crie uma política de backup para fazer backup de uma VM do Azure neste Vault.

Para obter mais informações sobre as APIs REST do Azure, consulte os seguintes documentos: