Instantâneos de acesso imediato para discos geridos do Azure

Os snapshots de disco geridos Azure fornecem backups pontuais, que podem ser usados como backup durante atualizações de software, recuperação de desastres ou para criar novos ambientes. Ao criar snapshots a partir de discos geridos pelo Azure, o Azure copia automaticamente os dados do disco para o snapshot em segundo plano.

Instantâneos de SSD Premium, SSD standard e HDDs standard são de acesso instantâneo por padrão. Imediatamente após a criação, esses instantâneos podem ser usados para restaurar novos discos, baixar dados subjacentes e copiar para outras regiões do Azure.

Snapshots de Ultra Disks e Premium SSD v2 não são de acesso instantâneo por defeito e exigem que a cópia dos dados em segundo plano seja concluída antes de poderem ser usados. Para criar snapshots de acesso instantâneo, pode optar por ativar o acesso instantâneo usando a API de snapshots existente no momento da criação.

Instantâneos de SSD Premium, SSD Padrão e HDD Padrão

Os "Snapshots" de "SSD Premium", "SSD Standard" e "HDDs Standard" estão, por padrão, disponíveis para acesso instantâneo. Assim que os snapshots forem criados, pode usar imediatamente esses snapshots para criar novos discos de qualquer tipo de disco suportado, gerar URIs SAS para descarregar dados ou copiar snapshots para outras regiões Azure para recuperação regional de desastres. Após a criação do snapshot, o Azure inicia automaticamente uma cópia de dados em segundo plano do disco de origem para snapshot.

Discos criados a partir de snapshots de SSD Premium, SSD Standard e HDD Standard podem ser imediatamente ligados a máquinas virtuais em execução. Durante a criação do disco, o Azure inicia automaticamente uma cópia de dados em segundo plano para hidratar o disco a partir dos dados snapshot. Durante este processo, o disco pode sofrer uma degradação temporária do desempenho até que a cópia em segundo plano esteja concluída. Para reduzir o impacto no desempenho, pode criar um snapshot completo no Premium Storage e restaurar o disco a partir desse snapshot.

Snapshots do Ultra Disk e do Premium SSD v2

Instantâneos do Ultra Disk e do SSD Premium v2 não são de acesso instantâneo por padrão e só podem ser usados depois de a cópia dos dados de fundo do instantâneo estar concluída. Para contornar isto, pode optar por configurar o acesso instantâneo especificando um valor no InstantAccessDurationMins parâmetro no momento da criação do snapshot. Isto permitirá criar um snapshot de acesso instantâneo e pode ser usado imediatamente para criar novos discos. Os discos criados a partir de snapshots de acesso instantâneo são rapidamente hidratados com impacto mínimo no desempenho e podem ser imediatamente conectados a uma VM em execução.

Após o tempo especificado em InstantAccessDurationMins passar, o snapshot transita automaticamente para um snapshot de Armazenamento Padrão e pode ser utilizado assim que a cópia de dados em segundo plano estiver concluída. Podes monitorizar o estado do snapshot através da SnapshotAccessState propriedade.

Até que os dados sejam totalmente copiados para o Standard Storage, os snapshots no estado InstantAccess dependem da disponibilidade do disco de origem e não oferecem proteção contra falhas do disco ou falhas zonais. Para garantir durabilidade e proteção, o snapshot deve completar a cópia dos dados em segundo plano.

Até que os dados sejam totalmente copiados para o Armazenamento Padrão, os snapshots no estado InstantAccess dependem da disponibilidade do disco de origem e não oferecem proteção contra falhas de disco ou zonais. Para garantir redundância zonal, o snapshot deve completar a sua cópia de dados de fundo para o ZRS Padrão. Pode monitorizar o progresso da cópia de dados em segundo plano de um snapshot verificandoSnapshotAccessState propriedades.

Limitações

  • Apenas Ultra Disks e Premium SSD v2 podem ser criados a partir de instantâneos de acesso imediato de Ultra Disks e Premium SSD v2 disks.
  • InstantAccessDurationMins deve ter entre 60 e 300 minutos
  • Os instantâneos de acesso imediato contam para o limite de três instantâneos em progresso por disco do Ultra Disk e do Premium SSD v2.
  • Pode criar até 15 discos em simultâneo a partir de todos os instantâneos de acesso de um disco individual
  • Não pode utilizar um instantâneo de acesso imediato para criar um Ultra Disk ou um SSD Premium v2 maior do que o tamanho do instantâneo.
  • Se um Ultra Disk ou um SSD Premium v2 estiver a ser hidratado a partir de um snapshot, não pode criar um snapshot de acesso instantâneo desse disco
    • Verifique a CompletionPercent propriedade do disco, se ele estiver abaixo de 100, então ele está sendo hidratado no momento
  • Snapshots de acesso instantâneo do Ultra Disk ou do SSD Premium v2 não podem ser copiados entre regiões e os dados subjacentes não podem ser descarregados até que a cópia dos dados em segundo plano esteja concluída
    • Verifique a CompletionPercent propriedade no instantâneo, quando ele atingir 100, ele pode ser copiado entre regiões e os dados subjacentes podem ser baixados
  • A propriedade de encriptação de um disco criado a partir de um snapshot de acesso instantâneo não pode ser atualizada durante o processo de hidratação do disco, e não é possível atualizar as definições de encriptação para Ultra Discos e Premium SSD v2 com snapshots de acesso instantâneo ativos no momento.
  • Ligar Ultra Disks e SSD Premium v2 através de domínios de falha (usando uma VM num conjunto de disponibilidade ou um Conjunto de Escala de Máquina Virtual) inicia a cópia de dados em segundo plano e impede que crie um instantâneo de acesso imediato durante a cópia dos dados em segundo plano.
  • Ultra Disk e SSD Premium v2 que têm snapshots de acesso instantâneo ativos não podem ser ligados entre domínios de falha
  • Para criar snapshots de acesso instantâneo a partir de Ultra Disks, o snapshot deve ser criado a partir de um Ultra Disk recém-provisionado.
  • As maiores melhorias na latência de leitura para discos criados a partir de instantâneos com acesso instantâneo estão atualmente disponíveis na Alemanha Ocidental Central, Ásia Oriental, Sudeste Asiático, Índia Central e Suécia Central.

Disponibilidade regional

As capturas de acesso imediato são atualmente suportadas em todas as regiões públicas.

Faturamento de snapshots de acesso instantâneo de discos Ultra e SSD Premium v2

Os snapshots de acesso instantâneo utilizam um modelo de faturação baseado no uso com dois componentes: uma taxa de armazenamento e uma taxa de restauro única.

  • Custo de armazenamento: É cobrado apenas pelo armazenamento adicional consumido por um snapshot de acesso instantâneo durante a sua vida útil. Quando um snapshot é criado pela primeira vez, começa sem custo adicional, pois faz referência ao disco de origem como base. À medida que os dados no disco de origem mudam ou são eliminados ao longo do tempo, o instantâneo preserva o estado original no momento específico, e o seu tamanho utilizado aumenta de forma correspondente. Isto significa que paga apenas por alterações incrementais do snapshot de acesso instantâneo, não por uma cópia completa do disco.
  • Custo de restauração: Cada vez que restaura um disco a partir de um instantâneo de acesso, é aplicada uma taxa única de restauração. Esta taxa é calculada com base no tamanho provisionado do disco no momento da restauração, proporcionando uma faturação previsível para as operações de restauro.

Saiba mais sobre a faturação Snapshot de Acesso Instantâneo aqui.

Criar um instantâneo imediato

Snapshots de acesso instantâneo do Ultra Disk e do SSD Premium v2 não constituem uma classe de recurso de snapshot separada para gestão. São snapshots incrementais que entram temporariamente no estado de Acesso Instantâneo durante a duração especificada. Quando esta duração expira, os snapshots transitam automaticamente do estado de Acesso Instantâneo e continuam como snapshots padrão do ZRS para melhor fiabilidade e retenção a longo prazo.

Para criar snapshots de acesso instantâneo do Ultra Disk e do SSD Premium v2, utiliza-se a mesma API e comandos Snapshot, mas adiciona um parâmetro adicional que especifica quanto tempo o snapshot permanece no estado de acesso instantâneo (mínimo 60 minutos, máximo 300 minutos). Após o término da duração especificada, o snapshot transita automaticamente para um snapshot de Armazenamento Padrão. Você pode monitorar o estado do snapshot verificando o estado de acesso do snapshot.

No portal do Azure, não é possível especificar uma duração, portanto, os instantâneos criados por meio do portal permanecem instantâneos de acesso instantâneo por 300 minutos (5 horas).

# Declare variables

subscriptionId="yourSubscriptionId"
diskName="yourDiskName"
resourceGroupName="yourResourceGroupName"
snapshotName="desiredInstantAccessSnapshotName"

# Set Subscription Id

az account set --subscription $subscriptionId

# Get the disk you need to create an instant access snapshot 

yourDiskID=$(az disk show -n $diskName -g $resourceGroupName --query "id" --output tsv)

# Create an instant access snapshot

az snapshot create -g $resourceGroupName -n $snapshotName --source $yourDiskID --incremental true --location eastus  --sku Standard_ZRS --ia-duration 300 

Verificar o estado de acesso ao snapshot

Pode monitorizar o snapshot de disco gerido em diferentes estados usando a SnapshotAccessState propriedade do recurso snapshot. Essa propriedade indica o estado de acesso atual de um instantâneo, ajudando você a entender sua prontidão para operações. Aqui estão os estados e o que eles implicam:

State Descrição Aplica-se a
pendente Esse instantâneo não pode ser usado para criar um novo disco, baixar dados ou copiar para outra região. Snapshots incrementais de discos Ultra e SSD Premium v2 durante a cópia de dados em segundo plano; instantâneos sendo copiados entre regiões.
Disponível Esse instantâneo pode ser usado para criar um novo disco (com impacto no desempenho), baixar dados ou copiar para outra região. Instantâneos do SSD Premium, SSD Standard e HDDs Standard; instantâneos incrementais para Discos Ultra e discos SSD Premium v2 após a cópia em segundo plano ser concluída; instantâneos copiados dentro da mesma região usando cópia superficial.
Acesso Instantâneo Esse instantâneo pode ser usado para criar um disco rapidamente hidratado com impacto mínimo no desempenho, mas os dados subjacentes não podem ser baixados e não podem ser copiados para outra região. Instantâneos de acesso instantâneo para discos Ultra e SSD Premium v2 quando a duração do acesso instantâneo não tiver expirado e a cópia de dados em segundo plano estiver em andamento.
DisponívelComAcessoImediato Esse instantâneo pode ser usado para criar um disco rapidamente hidratado com impacto mínimo no desempenho, os dados subjacentes podem ser baixados e podem ser copiados para outra região. Instantâneos de acesso imediato para discos Ultra e SSD Premium v2 quando a duração do acesso imediato não tiver expirado e assim que a cópia de dados em segundo plano for concluída.
snapshotName="DesiredInstantAccessSnapshotTestName"
resourceGroupName="yourResourceGroupName"

snapshotId=$(az snapshot show --name $snapshotName --resource-group $resourceGroupName --query [id] -o tsv)

az resource show --ids $snapshotId --query "properties.snapshotAccessState" --output tsv

az resource show --ids $snapshotId --query "properties.creationData.instantAccessDurationMinutes" --output tsv