Restaurar uma instância ou base de dados do SQL Server na VM do Azure a partir de backup instantâneo usando o portal Azure (pré-visualização)

Este artigo descreve como restaurar uma instância SQL Server ou uma base de dados individual numa máquina virtual (VM) Azure utilizando backups instantâneos (pré-visualização). Fornece orientação passo a passo para restaurações ao nível de instância e base de dados.

Note

  • Esta funcionalidade de pré-visualização suporta apenas a Restauração de Localização Alternativa (ALR).
  • A integração com a experiência Resiliency atualmente não é suportada para backup instantâneo de SQL Server instâncias (pré-visualização).

Saiba mais sobre os cenários suportados e as limitações da cópia de segurança de instantâneo da instância do SQL Server (pré-visualização).

Pré-requisitos

Antes de restaurar a partir de um ponto de recuperação de snapshots de uma instância SQL, reveja os seguintes pré-requisitos:

  • A instância SQL é guardada através de backup snapshot, e a cópia de segurança está disponível no cofre dos Serviços de Recuperação.
  • As permissões necessárias para realizar operações de restauro no Azure estão disponíveis.

Restaurar toda a instância SQL

A restauração da instância SQL a partir de backup snapshot permite-te restaurar toda a instância SQL, incluindo todas as bases de dados, para um estado anterior. Esta operação é útil em cenários em que precisa de restaurar toda a instância do SQL Server de uma só vez.

Para restaurar toda a instância SQL, siga estes passos:

  1. Vai ao cofre dos Serviços de Recuperação e seleciona Itens Protegidos>Itens de Backup.

  2. No painel Itens de backup, selecione SQL Server na VM Azure (Backup de snapshot) (Pré-visualização).

    Captura de ecrã que mostra a seleção do tipo de fonte de dados SQL Server na VM do Azure (Backup de instantâneo) (Pré-visualização).

  3. No painel de Itens de Backup , para a instância de backup necessária, selecione Ver detalhes.

  4. No painel de instância de backup selecionado, selecione Restaurar.

  5. No painel Restaurar, no separador Básico, selecione Ponto de restauro seguinte >.

  6. No separador Ponto de Restauro , para Selecionar o tipo de restauração, escolha Restauração de localização alternativa (ALR) ou Restaurar como disco.

    • Restauro de localização alternativa: Restaura a instância SQL ou base de dados para um local diferente noutra máquina virtual (VM).
    • Restaurar como disco: Restaura discos individuais e liga-os à máquina virtual da sua escolha.

    Captura de ecrã que mostra a seleção de um ponto de restauro de snapshot.

  7. Para o ponto de restauro selecionado, clique em Select para selecionar um ponto de restauro disponível.

    Por padrão, o ponto de restauração mais recente é selecionado.

  8. No painel Selecionar ponto de restauro , selecione o ponto de restauro instantâneo necessário da lista e selecione OK.

  9. No painel Restaurar , no separador Ponto de Restauração , podes selecionar Restauração em Ponto no Tempo para aplicar registos de transações para uma restauração mais detalhada.

    Os pontos de registo disponíveis para cada base de dados mostram a frequência de backup do registo que configurou durante a configuração do backup.

    Captura de ecrã que mostra a seleção de restaurar no momento certo.

  10. Selecione Seguinte > Parâmetros de restauro.

  11. No separador Parâmetros de Restauração , selecione o Servidor Alvo e a Instância Alvo onde quer restaurar.

    Captura de ecrã que mostra a seleção do servidor alvo e da instância para a operação de restauro.

  12. Para Identidades Geridas, selecione a identidade gerida necessária para Azure Backup realizar a operação de restauro e selecione Validar.

    Captura de ecrã que mostra a seleção de uma identidade gerida para a operação de restauro.

    Se os papéis necessários estiverem em falta, selecione Atribuir papéis em falta. Se não tiver permissões, descarregue o modelo de atribuição e partilhe-o com o administrador para completar a atribuição de funções.

  13. Após a validação, selecione Próxima > Revisão + restaurar.

  14. No separador Rever + restaurar , revise as definições de restauro e selecione Restaurar.

Restaurar uma base de dados SQL individual

Pode restaurar uma base de dados SQL individual a partir de um backup snapshot sem afetar toda a instância SQL. Utilize esta operação quando um problema afete uma única base de dados, como corrupção, eliminação acidental ou outras falhas. Só pode restaurar a base de dados afetada para um estado anterior.

Para restaurar uma base de dados SQL individual numa instância, siga estes passos:

  1. Vai ao cofre dos Serviços de Recuperação e seleciona Itens Protegidos>Itens de Backup.

  2. No painel Itens de backup, selecione SQL Database na Azure VM.

    Captura de ecrã que mostra a seleção de Base de Dados SQL no tipo de origem de dados Azure VM.

  3. No painel de Itens de Backup , selecione Ver detalhes correspondentes à base de dados listada na sua instância, com o tipo de Backup definido para Snapshot backup.

  4. No painel selecionado para backup da base de dados SQL, selecione Restaurar.

  5. No painel de Restauração , no separador Básicos , selecione Próximo > ponto de Restauração.

  6. No separador Ponto de restauro, em Ponto de restauro selecionado, clique em Selecionar.

    Captura de ecrã que mostra a seleção de um ponto de restauro de instantâneo para restaurar uma base de dados SQL.

  7. No separador Ponto de Restauro , para detalhes do Ponto de Restauro, selecione Log ou Snapshot para escolher o ponto de restauro necessário.

    • Snapshot: Permite-lhe selecionar entre pontos de restauro de snapshots disponíveis na subscrição (Snapshot data store) ou no vault (padrão Vault), com as seleções do snapshot data store a proporcionarem restaurações mais rápidas.
    • Log: Permite-lhe restaurar a base de dados aplicando os logs apropriados ao ponto de restauração de snapshots disponível mais próximo, permitindo uma recuperação granular pontual no tempo.

    Captura de ecrã que mostra a seleção dos detalhes dos pontos de restauro para a restauração da base de dados SQL.

  8. Para o ponto de restauro selecionado, clique em Selecionar.

  9. No painel Selecionar ponto de restauro, selecione o ponto de restauração instantânea necessário ou ponto de registo no tempo com base na opção selecionada e selecione OK.

  10. No painel Restaurar, no separador Ponto de Restauro, selecione parâmetros de Restauração Seguinte>.

  11. No separador Parâmetros de Restauro , selecione o Servidor Alvo e a Instância Alvo, e o grupo de recursos Alvo onde quer restaurar.

  12. Para Nome da Base de Dados Restaurado, introduza o nome da base de dados restaurado juntamente com o caminho de destino.

  13. Para Identidade Gerida, selecione a identidade necessária e selecione Validar.

    Se os papéis necessários estiverem em falta, selecione Atribuir papéis em falta. Se não tiver permissões, descarregue o modelo de atribuição e partilhe-o com o administrador para completar a atribuição de funções.

  14. Após a validação, selecione Próxima > Revisão + restaurar.

  15. No separador Rever + restaurar , revise as definições de restauro e selecione Restaurar.

Passo seguinte

Gerir e monitorizar cópias de segurança de instantâneos de bases de dados e de instâncias do SQL Server (pré-visualização).