Partilhar via


Copiar um instantâneo incremental para uma nova região

Há duas opções para copiar um instantâneo incremental entre regiões. A primeira opção, um processo gerenciado (recomendado), que executará a cópia para você. Esse processo é tratado pelo Azure e remove a sobrecarga de manutenção do gerenciamento do processo de cópia preparando uma conta de armazenamento na região de destino. O Azure garante que apenas as alterações desde o último instantâneo na região de destino sejam copiadas para a região de destino para reduzir a pegada de dados, reduzindo o objetivo do ponto de recuperação. Você pode verificar o processo de uma cópia para saber quando um instantâneo de destino está pronto para restaurar discos. Para esse processo gerenciado, você é cobrado apenas pelo custo de largura de banda da transferência de dados pela região e pelas transações de leitura no instantâneo de origem. Não exclua o instantâneo de origem enquanto o instantâneo de destino estiver sendo copiado.

A segunda opção é uma cópia manual, onde você obtém as alterações entre dois instantâneos incrementais, até o nível do bloco, e copia-as manualmente de uma região para outra. A maioria dos usuários deve usar o processo gerenciado, mas, se você estiver interessado em melhorar a velocidade de cópia, a segunda opção permite que você use seus recursos de computação para tornar a cópia mais rápida.

Este artigo aborda a cópia de um instantâneo incremental de uma região para outra. Consulte Criar um instantâneo incremental para discos gerenciados para obter detalhes conceituais sobre instantâneos incrementais.

Diagrama da cópia orquestrada entre regiões do Azure de instantâneos incrementais por meio da opção de clone.

Restrições

  • Você pode copiar 100 instantâneos incrementais em paralelo ao mesmo tempo por assinatura e por região.
  • Se você usar a API REST, deverá usar a versão 2020-12-01 ou mais recente da API REST de Computação do Azure.
  • Você só pode copiar um instantâneo incremental de um disco específico de cada vez.
  • Os instantâneos devem ser copiados na ordem em que foram criados.
  • Apenas instantâneos incrementais podem ser copiados entre regiões. Os instantâneos completos não podem ser copiados entre regiões.

Cópia gerenciada

Você pode usar a CLI do Azure para copiar um instantâneo incremental. Você precisa da versão mais recente da CLI do Azure. Consulte os seguintes artigos para saber como instalar ou atualizar a CLI do Azure.

O script a seguir copia um instantâneo incremental de uma região para outra:

subscriptionId=<yourSubscriptionID>
resourceGroupName=<yourResourceGroupName>
targetSnapshotName=<name>
sourceSnapshotName=<name>
targetRegion=<validRegion>

sourceSnapshotId=$(az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [id] -o tsv)

az snapshot create -g $resourceGroupName -n $targetSnapshotName -l $targetRegion --source $sourceSnapshotId --incremental --copy-start

Verificar o estado da cópia

Você pode verificar o status de um instantâneo individual verificando a CompletionPercent propriedade. Substitua $sourceSnapshotName pelo nome do snapshot e execute o seguinte comando. O valor da propriedade deve ser 100 antes de poder utilizar o instantâneo para restaurar o disco ou gerar um URI do SAS para transferir os dados subjacentes.

az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [completionPercent] -o tsv

Cópia manual

Os snapshots incrementais oferecem uma capacidade diferencial. Eles permitem que você obtenha as alterações entre dois instantâneos incrementais do mesmo disco gerenciado, até o nível do bloco. Você pode usar isso para reduzir o espaço ocupado pelos dados ao copiar instantâneos entre regiões. Por exemplo, você pode baixar o primeiro instantâneo incremental como um blob de base em outra região. Para os instantâneos incrementais subsequentes, você pode copiar apenas as alterações desde o último instantâneo para o blob de base. Depois de copiar as alterações, você pode tirar instantâneos no blob base que representam seu backup point-in-time do disco em outra região. Você pode restaurar seu disco a partir do blob base ou de um instantâneo no blob base em outra região.

Diagrama representando instantâneos incrementais copiados entre regiões. Os snapshots fazem várias chamadas de API até eventualmente formar blobs de página por cada snapshot.

Próximos passos

Se você quiser ver o código de exemplo demonstrando a capacidade diferencial de instantâneos incrementais, usando o .NET, consulte Copiar backups de Discos Gerenciados do Azure para outra região com capacidade diferencial de instantâneos incrementais.

Se você tiver perguntas adicionais sobre instantâneos, consulte a seção de instantâneos das Perguntas frequentes.