Compartilhar via


Gerenciar pontos de restauração de VM

Este artigo explica como copiar e restaurar uma VM de um ponto de restauração de VM e acompanhar o progresso da operação de cópia. Este artigo também explica como criar um disco com base em um ponto de restauração de disco e criar uma assinatura de acesso compartilhado para um disco.

Copiar um ponto de restauração de VM entre regiões

As APIs do ponto de restauração da VM podem ser usadas para restaurar uma VM em uma região diferente da VM de origem. Use as seguintes etapas:

Etapa 1: criar uma coleção de pontos de restauração da VM de destino

Para copiar um ponto de restauração de VM existente de uma região para outra, a primeira etapa é a criação de uma coleção de pontos de restauração na região de destino. Para fazer isso, faça referência à coleção de pontos de restauração da região de origem, conforme detalhado em Criar uma coleção de pontos de restauração de VM.

New-AzRestorePointCollection `
    -ResourceGroupName 'myResourceGroup' `
    -Name 'myRPCollection' `
    -Location 'WestUS' `
    -RestorePointCollectionId '/subscriptions/<SUBSCRIPTION ID>/resourceGroups/<RG>/providers/Microsoft.Compute/restorePointCollections/<SOURCE RESTORE POINT COLLECTION>'

Etapa 2: criar o ponto de restauração da VM de destino

Assim que a coleção de pontos de restauração for criada, a criação de um ponto de restauração na coleção de pontos de restauração de destino será disparada. Verifique se você referenciou o ponto de restauração na região de origem que deseja copiar e especificou o identificador do ponto de restauração de origem no corpo da solicitação. O local da VM de origem é inferido da coleção de pontos de restauração de destino na qual o ponto de restauração está sendo criado. Consulte a documentação Pontos de restauração – criar API para criar um RestorePoint.

New-AzRestorePoint `
    -ResourceGroupName 'myResourceGroup' `
    -RestorePointCollectionName 'myRPCollection'
    -Name 'myRestorePoint'

Etapa 3: acompanhar o status da cópia

Para acompanhar o status da operação de cópia, siga as diretrizes na seção Obter cópia do ponto de restauração ou status de replicação abaixo. Isso se aplica apenas a cenários onde os pontos de restauração são copiados para uma região diferente da VM de origem.

Get-AzRestorePoint `
    -ResourceGroupName 'myResourceGroup' `
    -RestorePointCollectionName 'myRPCollection'
    -Name 'myRestorePoint'

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

A cópia do primeiro ponto de restauração da VM para outra região é uma operação de longa duração. O ponto de restauração da VM pode ser usado para restaurar uma VM somente depois que a operação for concluída em todos os pontos de restauração do disco. Para acompanhar o status da operação, chame a API Ponto de Restauração – Obter no ponto de restauração da VM de destino e inclua o parâmetro instanceView. O retorno incluirá o percentual de dados copiados no momento da solicitação.

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

Criar um disco usando pontos de restauração de disco

Você pode usar as APIs de pontos de restauração de VM para restaurar um disco de VM, que pode ser usado para criar uma nova VM. Use as seguintes etapas:

Etapa 1: recuperar identificadores de ponto de restauração de disco

Chame a API Coleções do ponto de restauração – Obter na coleção de pontos de restauração para obter acesso a pontos de restauração associados e suas IDs. Por sua vez, cada ponto de restauração de VM conterá identificadores de pontos de restauração de disco individuais.

Etapa 2: criar um disco

Quando tiver a lista de IDs de ponto de restauração de disco, você poderá usar a API Discos – Criar ou atualizar para criar um disco a partir dos pontos de restauração de disco. Você pode escolher uma zona ao criar o disco. A zona pode ser diferente da zona na qual o ponto de restauração de disco existe.

Restaurar uma VM com um ponto de restauração

Para restaurar uma VM completa de um ponto de restauração de VM, você precisa restaurar discos individuais de cada ponto de restauração de disco. Esse processo é descrito na seção Criar um disco. Depois de restaurar todos os discos, crie uma VM e anexe os discos restaurados a ela. Você também pode usar o modelo do ARM para restaurar uma VM completa junto com todos os discos.

Obter uma assinatura de acesso compartilhado para um disco

Para criar uma SAS (assinatura de acesso compartilhado) para um disco dentro de um ponto de restauração de VM, passe a ID dos pontos de restauração de disco por meio da API BeginGetAccess. Se não houver uma SAS ativa no instantâneo do ponto de restauração, uma SAS será criada. A nova URL de SAS é retornada na resposta. Se uma SAS ativa já existir, a duração da SAS será estendida e a URL da SAS preexistente será retornada na resposta.

Para obter mais informações sobre como conceder acesso a instantâneos, consulte a documentação da API Conceder acesso.

Próximas etapas

Saiba mais sobre as opções de Backup e restauração para máquinas virtuais no Azure.