Restaurar de um backup no banco de dados SQL no Microsoft Fabric
Aplica-se a:✅banco de dados SQL no Microsoft Fabric
Este artigo fornece etapas para restaurar qualquer banco de dados de um backup no banco de dados SQL no Microsoft Fabric.
Importante
Esse recurso está em preview.
Restauração em um momento determinado
Os backups de banco de dados automatizados ajudam a proteger seus bancos de dados contra erros de usuários e aplicativos, exclusão acidental de banco de dados e interrupções prolongadas. Esse é um recurso interno que o banco de dados SQL no Fabric fornece para proteger seus dados contra modificações indesejadas. A restauração pontual (PITR) é um recurso de recuperar o banco de dados em um ponto específico no tempo dentro do período de retenção. Com uma restauração de banco de dados, você cria um novo banco de dados SQL no mesmo espaço de trabalho, a partir de backups.
Na versão prévia atual, não há custo ou consumo de recursos de CPU associados à restauração de um banco de dados.
Tempo de restauração
Vários fatores afetam o tempo de restauração de um banco de dados por meio de backups automatizados de banco de dados:
- Tamanho do banco de dados
- Número de logs de transações envolvidos
- Quantidade de atividade que precisa ser reproduzida para recuperar para o ponto de restauração
- Número de solicitações de restauração simultâneas processadas na região de destino
Para um banco de dados muito grande ou muito ativo, a restauração pode levar várias horas. Quando há muitas solicitações de restauração simultâneas na região de destino, o tempo de recuperação de bancos de dados individuais pode aumentar.
Permissões
Para restaurar um banco de dados usando um recurso de restauração pontual, você deve ter uma das seguintes funções no Fabric Workspace:
- Administrador
- Colaborador
- Membro
Para obter mais informações, consulte Funções do Microsoft Fabric.
Como restaurar um banco de dados SQL no Microsoft Fabric
Você pode restaurar qualquer banco de dados para um ponto anterior no tempo dentro de seu período de retenção. Ao executar essa operação, você está realmente criando um novo banco de dados SQL no Fabric. Quando a restauração for concluída, o Fabric criará um novo banco de dados no mesmo workspace que o banco de dados original.
Observação
Não é possível substituir um banco de dados existente por uma restauração.
O principal caso de uso da restauração pontual é a recuperação de um acidente humano restaurando um banco de dados SQL para um ponto anterior no tempo. Você poderá tratar o banco de dados restaurado como um substituto do banco de dados original ou usá-lo como uma fonte de dados para atualizar o banco de dados original.
Em seu espaço de trabalho, clique com o botão direito do mouse no banco de dados SQL ou no menu de contexto
...
. Selecione Restaurar banco de dados.O pop-up Restaurar banco de dados é aberto. Forneça o nome de um novo banco de dados que será criado a partir dos backups do banco de dados de origem/original.
Escolha um ponto no tempo. Você pode ver o ponto de restauração mais antigo disponível, o ponto de restauração mais recente ou qualquer ponto intermediário.
Observação
Os horários são listados em seu fuso horário local, não em UTC. A lista suspensa de tempo também é editável – você pode selecionar o tempo de sua escolha.
Selecione Criar.
O progresso da restauração do banco de dados começa em segundo plano. As notificações aparecem no canto superior direito e você também poderá ver a notificação sobre a restauração do banco de dados em andamento na central de notificações.
Observação
Você não pode abrir o novo banco de dados até que a operação de restauração seja concluída.
Exibir pontos de restauração do banco de dados SQL no Microsoft Fabric
Você pode ver o ponto de restauração mais antigo (mais antigo) e mais recente (mais recente) nas propriedades que você pode acessar por meio da exibição de banco de dados do portal do Fabric.
Você pode restaurar um banco de dados em qualquer ponto no tempo entre esses dois pontos de restauração mostrados.
Abra seu banco de dados no portal do Fabric. Selecione o ícone Configurações na faixa de opções ou clique com o botão direito do mouse e selecione Configurações.
Selecione Pontos de restauração. Os horários estão listados em seu fuso horário local.
Limitações
Limitações atuais na restauração do banco de dados SQL:
- A retenção de backups é de sete dias para um banco de dados ativo.
- No momento, não é possível restaurar backups de bancos de dados descartados após o período de retenção de sete dias.
- Não há suporte para a restauração entre workspaces.
- Não há suporte para a restauração entre regiões.
- Ao excluir o banco de dados durante a restauração, a operação de restauração é cancelada. Você não pode recuperar os dados do banco de dados excluído.