Partilhar via


Guia de início rápido: criar pontos de restauração de VM usando APIs

Pode criar cópias de segurança em intervalos regulares para manter os seus dados protegidos. As APIs de ponto de restauração da 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 de VM oferecem suporte à consistência de aplicativos para VMs que executam sistemas operacionais Windows e suportam a consistência do sistema de arquivos para VMs que executam o sistema operacional Linux.

Você pode usar as APIs 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 necessárias 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 de 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 contém todos os pontos de restauração para uma VM específica. Dependendo de suas necessidades, você pode 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 da VM, especifique a região da VM na propriedade location 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 location, mas também especifique o ID do recurso ARM da coleção de pontos 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

Depois de criar a coleção de pontos de restauração, a próxima etapa é criar um ponto de restauração de VM dentro da coleção de pontos de restauração. Para obter mais informações sobre a criação de pontos de restauração, consulte a documentação Restore Points - Create API. Para criar pontos de restauração consistentes com falhas (na visualização), a propriedade "consistencyMode" deve ser definida como "CrashConsistent" na solicitação de criação.

Gorjeta

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

Etapa 3: Controlar 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 poucos segundos. Os cenários, que envolvem a criação de pontos de restauração entre regiões, levarão consideravelmente mais tempo. Para controlar o status da operação de criação, siga as orientações em Obter cópia de ponto de restauração ou status de replicação. Isso só é aplicável para cenários em que os pontos de restauração são criados em uma região diferente da VM de origem.

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

Copiar o primeiro ponto de restauração da VM para outra região é uma operação de longa execução. O ponto de restauração da VM pode ser usado para restaurar uma VM somente depois que a operação for concluída para todos os pontos de restauração de disco. Para acompanhar o status da operação, chame o Restore Point - Get API no ponto de restauração da VM de destino e inclua o instanceView parâmetro. O retorno incluirá a porcentagem de dados que foram copiados no momento da solicitação.

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

Próximos passos