Obtenha melhor desempenho de backup e restauração com o recurso de Restauração Instantânea do Backup do Azure

Este artigo descreve o desempenho aprimorado de backup e restauração do recurso de Restauração Instantânea no Backup do Azure.

Capacidades chave

O recurso de restauração instantânea fornece os seguintes recursos:

  • Capacidade de usar instantâneos tirados como parte de um trabalho de backup disponível para recuperação sem esperar que a transferência de dados para o cofre seja concluída. Ele reduz o tempo de espera para que os snapshots sejam copiados para o vault antes de acionar a restauração.
  • Reduz os tempos de backup e restauração retendo snapshots localmente, por dois dias usando a política Standard e por sete dias usando a política Enhanced por padrão. Esse valor de retenção de instantâneo padrão é configurável para qualquer valor entre 1 a 5 dias para a política Standard e de 1 a 30 dias para a política Avançada.
  • Suporta tamanhos de disco de até 32 TB. O redimensionamento de discos não é recomendado pelo Backup do Azure.
  • A política padrão suporta discos SSD padrão, juntamente com discos HDD padrão e discos SSD Premium. A política aprimorada suporta backup e restauração instantânea de discos SSD Premium v2 e Ultra, além de HDD padrão, SSD padrão e discos SSD Premium v1.
  • Capacidade de usar contas de armazenamento originais de VMs não gerenciadas (por disco) durante a restauração. Essa capacidade existe mesmo quando a VM tem discos distribuídos entre contas de armazenamento. Ele acelera as operações de restauração para uma ampla variedade de configurações de VM.
  • Para backup de VMs que usam discos premium não gerenciados em contas de armazenamento, com a Restauração Instantânea, recomendamos alocar 50% de espaço livre do espaço de armazenamento total alocado, que é necessário apenas para o primeiro backup. Os 50% de espaço livre não são um requisito para backups após a conclusão do primeiro backup.

Como funciona a Restauração Instantânea?

Um trabalho de backup consiste em duas fases:

  1. Capturar um instantâneo de VM.
  2. Transferir um instantâneo de VM para o cofre dos Serviços de Recuperação do Azure.

Um ponto de recuperação é criado assim que o snapshot é concluído e esse ponto de recuperação do tipo snapshot pode ser usado para executar uma restauração usando o mesmo fluxo de restauração. Você pode identificar esse ponto de recuperação no portal do Azure usando instantâneo como o tipo de ponto de recuperação e, depois que o instantâneo é transferido para o cofre, o tipo de ponto de recuperação muda para instantâneo e cofre.

O diagrama mostra o trabalho de backup no modelo de implantação do Resource Manager da pilha de backup da VM para armazenamento e cofre.

Considerações sobre recursos

  • Os snapshots são armazenados junto com os discos para impulsionar a criação de pontos de recuperação e acelerar as operações de restauração. Como resultado, você verá os custos de armazenamento que correspondem aos instantâneos tirados durante esse período.
  • Para a política padrão, todos os instantâneos são incrementais por natureza e são armazenados como blobs de página. Todos os usuários que usam discos não gerenciados são cobrados pelos snapshots armazenados em sua conta de armazenamento local. Como as coleções de pontos de restauração usadas pelos backups de VM gerenciadas usam instantâneos de blob no nível de armazenamento subjacente, para discos gerenciados, você verá custos correspondentes ao preço de instantâneo de blob e eles são incrementais.
  • Para contas de armazenamento premium, os snapshots tirados para pontos de recuperação instantânea contam para o limite de 10 TB de espaço alocado. Para a política Avançada, apenas backups de VM gerenciados são suportados. O instantâneo inicial é uma cópia completa do(s) disco(s). Os snapshots subsequentes são incrementais por natureza e ocupam apenas alterações delta nos discos desde o último snapshot. Ao usar um ponto de recuperação da Restauração Instantânea, você deve restaurar a VM ou os discos para uma assinatura e um grupo de recursos que não exijam discos criptografados por CMK por meio da Política do Azure.

Impacto nos custos

O recurso de restauração instantânea para instantâneos (armazenados junto com os discos) aumenta a criação de pontos de recuperação e acelera as operações de restauração. Isso incorre em custos adicionais de armazenamento para os instantâneos correspondentes tirados durante esse período. O custo de armazenamento de snapshot varia dependendo do tipo de política de backup.

Impacto da apólice normalizada nos custos

A política padrão usa instantâneos de blob para a funcionalidade de Restauração Instantânea. Todos os snapshots são incrementais por natureza e armazenados na conta de armazenamento da VM, que é usada para recuperação instantânea. Instantâneo incremental significa que o espaço ocupado por um instantâneo é igual ao espaço ocupado por páginas que são gravadas após a criação do instantâneo. A cobrança ainda é para o espaço por GB usado ocupado pelo instantâneo, conforme explicado nesta seção. Como ilustração, considere uma VM com 100GB de tamanho, taxa de alteração de 2% e retenção de 5 dias para a Restauração Instantânea. Nesse caso, o armazenamento de snapshot faturado será de 10 GB (100* 0,02* 5).

Para VMs que usam discos não gerenciados, os instantâneos podem ser vistos no menu do arquivo VHD de cada disco. Para discos gerenciados, os instantâneos são armazenados em um recurso de coleta de pontos de restauração em um grupo de recursos designado e os instantâneos em si não são diretamente visíveis.

Impacto da política reforçada nos custos

A política aprimorada usa instantâneos de disco gerenciados para a funcionalidade de restauração instantânea. O instantâneo inicial é uma cópia completa do(s) disco(s). Os snapshots subsequentes são incrementais por natureza e ocupam apenas alterações delta nos discos desde o último snapshot. Os preços dos snapshots de disco gerenciados são explicados nesta página de preços.

Por exemplo, uma VM com 100 GB de tamanho tem uma taxa de alteração de 2% e retenção de 5 dias para a Restauração Instantânea. Nesse caso, o armazenamento de snapshot faturado será de 108 GB (100 + 100 X 0,02 X 4).

Nota

A retenção de instantâneos é fixada em 5 dias para políticas semanais para a política Standard e pode variar entre 5 e 20 dias para a política aprimorada.

Configurar retenção de snapshot

Através do portal do Azure

Nota

A funcionalidade descrita nas seções a seguir também pode ser acessada via Centro de backup. O centro de backup é uma única experiência de gerenciamento unificado no Azure. Ele permite que as empresas administrem, monitorem, operem e analisem backups em escala. Com essa solução, você pode executar a maioria das principais operações de gerenciamento de backup sem estar limitado ao escopo de um cofre individual.

No portal do Azure, você pode ver um campo adicionado no painel Política de Backup de VM na seção Restauração Instantânea. Você pode alterar a duração da retenção de instantâneo no painel Política de Backup de VM para todas as VMs associadas à política de backup específica.

Capacidade de restauração instantânea

Através do PowerShell

Nota

A partir da versão 1.6.0 do Az PowerShell, você pode atualizar o período de retenção de instantâneo de restauração instantânea na política usando o PowerShell

$bkpPol = Get-AzRecoveryServicesBackupProtectionPolicy -WorkloadType "AzureVM"
$bkpPol.SnapshotRetentionInDays=5
Set-AzRecoveryServicesBackupProtectionPolicy -policy $bkpPol

A retenção de instantâneo padrão para cada política é definida como dois dias. Pode alterar o valor para um mínimo de 1 e um máximo de cinco dias. Para políticas semanais, a retenção de snapshot é fixada em cinco dias.

Perguntas mais frequentes

Quais são as implicações de custo da restauração instantânea?

Os snapshots são armazenados junto com os discos para acelerar a criação de pontos de recuperação e as operações de restauração. Como resultado, você verá os custos de armazenamento que correspondem à retenção de snapshot selecionada como parte da política de backup de VM.

Nas contas de Armazenamento Premium, os snapshots tirados para o ponto de recuperação instantânea ocupam o limite de snapshot de 10 TB?

Sim, para contas de armazenamento premium, os snapshots tirados para o ponto de recuperação instantânea ocupam 10 TB de espaço de snapshot alocado.

Como funciona a retenção de snapshot durante o período de cinco dias?

Para a política Padrão, a cada dia um novo instantâneo é tirado, então há cinco instantâneos incrementais individuais. O tamanho do snapshot depende da rotatividade de dados, que na maioria dos casos está em torno de 2% a 7%. Para a política avançada, o instantâneo inicial é um instantâneo completo e os instantâneos subsequentes são incrementais por natureza.

Um instantâneo de restauração instantânea é um instantâneo incremental ou um instantâneo completo?

Para a política Standard, os instantâneos tirados como parte do recurso de restauração instantânea são instantâneos incrementais. Para a política avançada, o instantâneo inicial é um instantâneo completo e os instantâneos subsequentes são incrementais por natureza.

Como posso calcular o aumento de custo aproximado devido ao recurso de restauração instantânea?

Depende da rotatividade da VM.

  • Política padrão: em um estado estável, você pode assumir que o aumento no custo é = Período de retenção de snapshot churn diário por VM custo de armazenamento de snapshot por GB.
  • Política aprimorada: em um estado estável, você pode assumir que o aumento no custo é = ((Tamanho da VM) + (Período de retenção de snapshot-1)*churn diário por VM) * custo de armazenamento de snapshot por GB.

Se o tipo de recuperação para um ponto de restauração for "Instantâneo e cofre" e eu executar uma operação de restauração, qual tipo de recuperação será usado?

Se o tipo de recuperação for "instantâneo e cofre", a restauração será feita automaticamente a partir do instantâneo local, que será muito mais rápido em comparação com a restauração feita a partir do cofre.

O que acontece se eu selecionar o período de retenção do ponto de restauração (Nível 2) menor do que o período de retenção do instantâneo (Nível 1)?

O novo modelo não permite excluir o ponto de restauração (Camada 2), a menos que o instantâneo (Camada 1) seja excluído. Recomendamos agendar o período de retenção do ponto de restauração (Nível 2) maior do que o período de retenção do snapshot.

Por que meu snapshot ainda existe, mesmo após o período de retenção definido na política de backup?

Se o ponto de recuperação tiver um snapshot e for o ponto de recuperação mais recente disponível, ele será mantido até o próximo backup bem-sucedido. Isso está de acordo com a política designada de "coleta de lixo" (GC). Ele exige que pelo menos um ponto de recuperação mais recente esteja sempre presente, caso todos os backups subsequentes falhem devido a um problema na VM. Em cenários normais, os pontos de recuperação são limpos no máximo 24 horas após expirarem. Em cenários raros, pode haver um ou dois instantâneos adicionais com base na carga mais pesada no coletor de lixo (GC).

Por que vejo mais snapshots do que minha política de retenção?

Em um cenário em que uma política de retenção é definida como "1", você pode encontrar dois instantâneos. Isso exige que pelo menos um ponto de recuperação mais recente esteja sempre presente, caso todos os backups subsequentes falhem devido a um problema na VM. Isso pode causar a presença de dois instantâneos.

Portanto, se a política for para "n" instantâneos, você pode encontrar instantâneos "n+1" às vezes. Além disso, você pode até encontrar instantâneos "n+1+2" se houver um atraso na coleta de lixo. Isto pode acontecer em momentos raros quando:

  • Você limpa instantâneos, que são retenção passada.
  • O coletor de lixo (GC) no back-end está sob carga pesada.

Nota

O Backup do Azure gerencia backups de forma automática. O Backup do Azure mantém o snapshop antigo, pois eles são necessários para manter esse backup para fins de consistência. Se você excluir o snapshot manualmente, poderá encontrar problemas na consistência do backup. Se houver erros no histórico de backup, você precisará interromper o backup com a opção de retenção de dados e retomar o backup. Considere a criação de uma estratégia de backup se você tiver um cenário específico (por exemplo, uma máquina virtual com vários discos e que exija espaço de tamanho excessivo). Você precisa criar separadamente um backup para VM com disco do sistema operacional e criar um backup diferente para os outros discos.

Não preciso da funcionalidade de Restauração Instantânea. Pode ser desativado?

O recurso de restauração instantânea está ativado para todos e não pode ser desativado. Você pode reduzir a retenção de snapshot para um mínimo de um dia.

É seguro reiniciar a VM durante o processo de transferência (que pode levar muitas horas)? A reinicialização da VM interromperá ou retardará a transferência?

Sim, é seguro e não há absolutamente nenhum impacto na velocidade de transferência de dados.