Visão geral dos pontos de restauração da VM

As soluções de continuidade dos negócios e recuperação de desastres são projetadas principalmente para resolver a perda de dados em todo o site. As soluções que operam nessa escala frequentemente gerenciam e executam failovers e failbacks automatizados em várias regiões. Use os pontos de restauração de VM (máquina virtual) do Azure para implementar políticas de backup e retenção granulares.

Você pode proteger seus dados e se proteger contra tempo de inatividade estendido criando pontos de restauração de VM em intervalos regulares. Há várias opções de backup disponíveis para as VMs, dependendo do caso de uso. Para obter mais informações, consulte Opções de backup e restauração para as VMs no Azure.

Pontos de restauração de VM

O ponto de restauração de uma VM individual é um recurso que armazena a configuração da VM e instantâneos consistentes com aplicativos pontuais de todos os discos gerenciados anexados à VM. Use os pontos de restauração da VM para capturar facilmente backups consistentes de vários discos. Os pontos de restauração da VM contêm um ponto de restauração de disco para cada um dos discos anexados. Um ponto de restauração de disco consiste em um instantâneo de um disco gerenciado individual.

Os pontos de restauração da VM dão suporte tanto à consistência com aplicativos quanto à consistência com falhas.

A consistência de aplicativo dá suporte às VMs que executam sistemas operacionais do Windows e a consistência de sistema de arquivos dá suporte às VMs que executam os sistemas operacionais do Linux. Os pontos de restauração consistentes com o aplicativo usam os gravadores de VSS, Serviço de Cópias de Sombra de Volume, ou pré e pós-scripts para Linux, a fim de garantir a consistência dos dados do aplicativo antes que um ponto de restauração seja criado. Para obter um ponto de restauração consistente com o aplicativo, o aplicativo em execução na VM precisa fornecer um gravador de VSS (para Windows) ou pré e pós-scripts (para Linux) para obter consistência com o aplicativo.

Um ponto de restauração de VM consistente com as falhas de vários discos armazena a configuração da VM e instantâneos consistentes com a ordem das gravações pontuais para todos os discos gerenciados anexados a uma VM. Esta informação é a mesma que o status dos dados na VM após uma queda de energia ou falha. O parâmetro consistencyMode opcional deve ser definido para crashConsistent na solicitação de criação.

Observação

Para discos configurados com cache de host de leitura/gravação, a consistência de falha de vários discos não pode ser garantida, porque as gravações que ocorrem enquanto o instantâneo é tomado podem não ser confirmadas pelo Armazenamento do Microsoft Azure. Se a manutenção da consistência for crucial, é recomendável usar o modo de consistência de aplicativo.

Os pontos de restauração da VM são organizados em coleções de pontos de restauração. Uma coleção de pontos de restauração é um recurso do Azure Resource Manager que contém os pontos de restauração para uma VM específica. Caso queira utilizar os modelos do ARM (modelos do Azure Resource Manager) para criar pontos de restauração e restaurar coleções de pontos, consulte o Repositório de pontos de restauração de máquina virtual no GitHub.

A imagem a seguir ilustra a relação entre coleções de ponto de restauração, pontos de restauração de VM e pontos de restauração de disco.

Um diagrama que mostra o relacionamento entre o pai da coleção do ponto de restauração e os objetos filho do ponto de restauração.

Os pontos de restauração da VM são incrementais. O primeiro ponto de restauração armazena uma cópia completa de todos os discos anexados à VM. Para cada ponto de restauração sucessivo para uma VM, apenas as alterações incrementais em seus discos são submetidas a backup. Para reduzir os custos, opcionalmente exclua qualquer disco ao criar um ponto de restauração para sua VM.

Restaurar pontos para as VMs dentro do conjunto de dimensionamento de máquinas virtuai e do AvSet (conjunto de disponibilidade)

Atualmente, é possível criar pontos de restauração em apenas uma VM por vez. Não é possível criar um único ponto de restauração em várias VMs. Devido a essa limitação, atualmente, damos suporte à criação de pontos de restauração para as VMs individuais com um conjunto de dimensionamento de máquinas virtuais no modo de Orquestração Flexível ou um conjunto de disponibilidade. Caso queira fazer backup de instâncias em uma instância do conjunto de dimensionamento de máquinas virtuais ou em sua instância do conjunto de disponibilidade, crie pontos de restauração individualmente para todas as VMs que fazem parte da instância.

Observação

O conjunto de dimensionamento de máquinas virtuais com Orquestração uniforme não dá suporte aos pontos de restauração. Não é possível criar pontos de restauração de VMs dentro de um conjunto de dimensionamento de máquinas virtuais com Orquestração uniforme.

Limitação máxima em Pontos de restauração

Escopo Operação Limite por hora
VM RestorePoints.RestorePointOperation.PUT (Criar Consistência de Aplicativo) 3
VM RestorePoints.RestorePointOperation.PUT (Criar Consistência com Falhas) 3
Coleção de pontos de restauração de destino RestorePoints.RestorePointOperation.PUT (copiar qualquer ponto de restauração de VM) 3

A limitação pode falhar com o código de erro 429. Repita a operação após o tempo especificado.

Limitações

  • Os pontos de restauração têm suporte apenas para discos gerenciados.
  • Discos Ultra, discos SSD Premium v2, discos acelerados por gravação, discos do sistema operacional efêmero e discos compartilhados não têm suporte para o modo de consistência de falhas.
  • Discos do sistema operacional efêmero e discos compartilhados não têm suporte para o modo de consistência do aplicativo.
  • A versão da API para um ponto de restauração consistente com o aplicativo é 1º de março de 2021 ou posterior.
  • A versão da API para um ponto de restauração consistente com falhas é 1º de julho de 2021 ou posterior.
  • Há suporte para o ponto de restauração consistente com falhas em todas as regiões públicas do Azure.
  • Há suporte para o ponto de restauração consistente com falhas para tamanhos de VM que dão suporte ao armazenamento Premium, como o DSv2.
  • Um máximo de 500 pontos de restauração de VM pode ser retido a qualquer momento para uma VM, independentemente do número de coleções de pontos de restauração ou tipo de consistência.
  • Não há suporte para a criação simultânea de pontos de restauração para uma VM.
  • Pontos de restauração não dão suporte aos conjuntos de dimensionamento de máquinas virtuais no modo de Orquestração uniforme.
  • Não há suporte para a movimentação de VM entre grupos de recursos ou assinaturas quando a VM tem pontos de restauração. Mover a VM entre grupos de recursos ou assinaturas não atualiza a referência da VM de origem no ponto de restauração e causa uma incompatibilidade de IDs do Resource Manager entre a VM real e os pontos de restauração.

Observação

A versão prévia pública da cópia entre regiões dos pontos de restauração da VM está disponível, com as seguintes limitações:

  • Não há suporte para links privados ao copiar pontos de restauração entre regiões ou criar pontos de restauração em uma região diferente da VM de origem.
  • Os pontos de restauração criptografados de chave gerenciada pelo cliente, quando copiados para uma região de destino, são criados como pontos de restauração criptografados por chave gerenciada pela plataforma.

Solucionar problemas de pontos de restauração de VM

As falhas de ponto de restauração mais comuns são atribuídas à comunicação com o agente e a extensão da VM. Para resolver falhas, siga as etapas em Solucionar problemas de falhas de ponto de restauração.

Próximas etapas