Compartilhar via


Guia de Início Rápido: Criar pontos de restauração de VM usando APIs

Você pode proteger seus dados fazendo backups em intervalos regulares. As APIs do ponto de restauração de VM do Azure são uma opção leve que você pode usar para implementar políticas granulares de backup e retenção. Os pontos de restauração da VM dão suporte à consistência de aplicativo para VMs que executam sistemas operacionais Windows e dão suporte à consistência do sistema de arquivos para VMs que executam o sistema operacional Linux.

As APIs podem ser usadas para criar pontos de restauração para sua VM de origem na mesma região ou em outras regiões. Você também pode copiar pontos de restauração de VM existentes entre regiões.

Pré-requisitos

  • Saiba mais sobre os requisitos para um ponto de restauração de VM.
  • Considere as limitações antes de criar um ponto de restauração.

Criar pontos de restauração de VM

As seções a seguir descrevem as etapas que você precisa executar para criar pontos de restauração de VM com as APIs REST de computação do Azure.

Você pode encontrar mais informações na documentação da API Pontos de restauração, PowerShell e Coleções de pontos de restauração.

Etapa 1: criar uma coleção de pontos de restauração de VM

Antes de criar pontos de restauração de VM, você deve criar uma coleção de pontos de restauração. Uma coleção de pontos de restauração mantém todos os pontos de restauração de uma VM específica. Dependendo de suas necessidades, é possível criar pontos de restauração de VM na mesma região que a VM ou em uma região diferente. Para criar uma coleção de pontos de restauração, chame a API Criar ou atualizar da coleção de pontos de restauração.

  • Se você estiver criando uma coleção de pontos de restauração na mesma região que a VM, especifique a região da VM na propriedade Localização do corpo da solicitação.
  • Se você estiver criando a coleção de pontos de restauração em uma região diferente da VM, especifique a região de destino para a coleção na propriedade Localização, mas também especifique a ID do recurso do ARM da coleção do ponto de restauração de origem no corpo da solicitação.

Para criar uma coleção de pontos de restauração, chame a API Criar ou atualizar da coleção de pontos de restauração.

Etapa 2: criar um ponto de restauração de VM

Após você criar a coleção de pontos de restauração, a etapa seguinte é criar um ponto de restauração de VM na coleção de pontos de restauração. Para obter mais informações sobre a criação de um ponto de restauração, consulte a documentação da API Pontos de restauração - Criar. Para criar pontos de restauração consistentes com falhas (na versão prévia), a propriedade "consistencyMode" deve ser definida como "CrashConsistent" na solicitação da criação.

Dica

Para economizar espaço e custos, você pode excluir qualquer disco dos pontos de restauração da VM da região local ou entre regiões. Para excluir um disco, adicione seu identificador à propriedade excludeDisks no corpo da solicitação.

Etapa 3: acompanhar o status da criação do ponto de restauração da VM

A criação do ponto de restauração em sua região local será concluída em alguns segundos. Cenários que envolvem a criação de pontos de restauração entre regiões demorarão muito mais. Para rastrear o status da operação de criação, siga as diretrizes em Obter cópia do ponto de restauração ou status de replicação. Isso se aplica apenas a cenários onde os pontos de restauração são criados em uma região diferente da VM de origem.

Obter status de cópia ou replicação do ponto de restauração

A cópia do primeiro ponto de restauração da VM para outra região é uma operação de longa duração. O ponto de restauração da VM pode ser usado para restaurar uma VM somente depois que a operação for concluída em todos os pontos de restauração do disco. Para acompanhar o status da operação, chame a API Ponto de Restauração – Obter no ponto de restauração da VM de destino e inclua o parâmetro instanceView. O retorno incluirá o percentual de dados copiados no momento da solicitação.

Durante a criação do ponto de restauração, ProvisioningState será exibido como Creating na resposta. Se a criação falhar, ProvisioningState será definido como Failed.

Próximas etapas