Partilhar via


Gerenciar pontos de restauração de VM

Este artigo explica como copiar e restaurar uma VM a partir 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 a partir de 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. Utilize os passos seguintes:

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, sua primeira etapa é criar uma coleção de pontos de restauração na região de destino ou 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

Depois que a coleção de pontos de restauração for criada, acione a criação de um ponto de restauração na coleção de pontos de restauração de destino. Verifique se você fez referência ao 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 a partir 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 RestorePointarquivo .

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

Etapa 3: Controlar o status da cópia

Para controlar o status da operação de cópia, siga as orientações na seção Obter cópia de ponto de restauração ou status de replicação abaixo. Isso só é aplicável a cenários em que 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 cópia do ponto de restauração ou status de replicação

Copiar o primeiro ponto de restauração da VM para outra região é uma operação de longa execução. O ponto de restauração da VM pode ser usado para restaurar uma VM somente depois que a operação for concluída para todos os pontos de restauração de disco. Para acompanhar o status da operação, chame o Restore Point - Get API no ponto de restauração da VM de destino e inclua o instanceView parâmetro. O retorno incluirá a porcentagem de dados que foram copiados no momento da solicitação.

Durante a criação do ponto de restauração, o ProvisioningState aparecerá como Creating na resposta. Se a criação falhar, ProvisioningState é 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. Utilize os passos seguintes:

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

Chame as coleções de pontos de restauração - Obtenha a API na coleção de pontos de restauração para obter acesso aos pontos de restauração associados e suas IDs. Cada ponto de restauração da VM, por sua vez, conterá identificadores individuais de ponto de restauração de disco.

Etapa 2: Criar um disco

Depois de ter a lista de IDs de ponto de restauração de disco, você pode 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 do disco existe.

Restaurar uma VM com um ponto de restauração

Para restaurar uma VM completa a partir de um ponto de restauração de VM, você deve 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 nova VM e anexe os discos restaurados à nova VM. Você também pode usar o modelo 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 BeginGetAccess API. Se não existir nenhuma SAS ativa no instantâneo do ponto de restauração, uma nova SAS será criada. O novo URL SAS é retornado na resposta. Se já existir uma SAS ativa, a duração da SAS é estendida e a URL SAS pré-existente é retornada na resposta.

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

Próximos passos

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