Compartilhar via


Restauração no local de um depósito no Microsoft Fabric

Aplica-se a: Depósito no Microsoft Fabric

O Microsoft Fabric permite restaurar um depósito para um ponto no tempo anterior de um ponto de restauração.

  • A restauração no local pode ser usada para restaurar o depósito a um estado em sabidamente válido em caso de danos acidentais, minimizando o tempo de inatividade e a perda de dados.
  • A restauração no local pode ser útil para redefinir o depósito para um estado sabidamente válido para fins de desenvolvimento e teste.
  • A restauração no local ajuda a reverter rapidamente as alterações para o estado anterior, devido à falha na liberação ou migração do banco de dados.

A restauração no local é uma parte essencial da recuperação de dados que permite a restauração do armazém para um estado anterior sabidamente válido. Uma restauração substitui o depósito existente usando pontos de restauração do depósito existente.

Você também pode consultar dados em um depósito conforme eram exibidos anteriormente, usando a sintaxe T-SQL OPTION. Para obter mais informações, consulte Consultar dados como existiam no passado.

Observação

Os recursos de pontos de restauração e restauração no local estão atualmente em preview.

O que são pontos de restauração?

Os pontos de restauração são pontos de recuperação do depósito criados copiando apenas os metadados enquanto fazem referência aos arquivos de dados no OneLake. Os metadados são copiados, enquanto os dados subjacentes do depósito armazenados como arquivos parquet não são copiados. Esses pontos de restauração podem ser usados para recuperar o armazém do ponto no tempo anterior.

Para exibir todos os pontos de restauração do depósito, acesse Configurações -> Pontos de restauração no portal do Fabric.

Pontos de restauração criados pelo sistema

A criação dos pontos de restauração pelo sistema é um recurso interno no Depósito. No entanto, o depósito deve estar em um estado Ativo para a criação automática do ponto de restauração pelo sistema.

Os pontos de restauração gerados pelo sistema são criados ao longo do dia e ficam disponíveis por trinta dias. Os pontos de restauração gerados pelo sistema são criados automaticamente a cada oito horas. Um ponto de restauração criado pelo sistema pode não estar disponível imediatamente para um novo depósito. Se ainda não houver um disponível, crie um ponto de restauração definido pelo usuário.

Pode haver até 180 pontos de restauração gerados pelo sistema em qualquer ponto no tempo.

O depósito dá suporte a um objetivo de ponto de recuperação (RPO) de oito horas.

Se o depósito estiver em pausa, os pontos de restauração criados pelo sistema não poderão ser criados a menos e até que o depósito seja retomado. Recomenda-se criar um ponto de restauração definido pelo usuário antes de pausar o depósito. Antes do descarte de um depósito, não há a criação automática de um ponto de restauração criado pelo sistema.

Não é possível excluir os pontos de restauração criados pelo sistema, pois eles são usados para manter os Contratos de Nível de Serviço (SLA) para recuperação.

Pontos de restauração definidos pelo usuário

O Depósito permite que os administradores do espaço de trabalho criem manualmente pontos de restauração antes e depois de grandes modificações feitas no depósito. Isso garante que os pontos de restauração sejam logicamente consistentes, o que oferece uma proteção de dados e rápido tempo de recuperação no caso de qualquer interrupções da carga de trabalho ou erros do usuário.

É possível criar qualquer número de pontos de restauração definidos pelo usuário alinhados com sua estratégia de recuperação organizacional ou de negócios específica. Os pontos de restauração definidos pelo usuário ficam disponíveis por trinta dias do calendário e são excluídos automaticamente em seu nome após a expiração ou o período de retenção.

Para obter mais informações sobre como criar e gerenciar pontos de restauração, consulte Gerenciar pontos de restauração no portal do Fabric.

Retenção do ponto de restauração

Detalhes dos períodos de retenção do ponto de restauração:

  • O depósito exclui o ponto de restauração criado pelo sistema e o definido pelo usuário no término do período de retenção de 30 dias corridos.
  • A idade de um ponto de restauração é medida pelos dias do calendário absoluto desde o momento em que o ponto de restauração é executado, incluindo quando a capacidade do Microsoft Fabric está em pausa.
  • Não é possível criar pontos de restauração criados pelo sistema e gerados pelo usuário quando a capacidade do Microsoft Fabric está em pausa. A criação de um ponto de restauração falha quando a capacidade da malha é colocada em pausa enquanto a criação do ponto de restauração está em andamento.
  • Se um ponto de restauração for gerado e a capacidade permanecer em pausa por mais de 30 dias antes de ser retomada, o ponto de restauração continuará existindo até que um total de 180 pontos de restauração criados pelo sistema seja atingido.
  • A qualquer momento, o depósito poderá armazenar até 180 pontos de restauração gerados pelo sistema, desde que estes pontos de restauração não tenham atingido o período de retenção de trinta dias.
  • Todos os pontos de restauração definidos pelo usuário criados para o depósito serão certamente armazenados até o período de retenção padrão de 30 dias corridos.

Ponto de recuperação e custos de restauração

Cobrança do armazenamento

A criação de pontos de restauração criados pelo sistema e definidos pelo usuário consome armazenamento. O custo do armazenamento de pontos de restauração no OneLake inclui os arquivos de dados armazenados em formato parquet. Não há encargos de armazenamento durante o processo de restauração.

Calcular a cobrança

Há encargos de computação durante a criação e a restauração de pontos de restauração, e essas atividades consomem a capacidade do Microsoft Fabric.

Restauração no local de um depósito

Use o portal do Fabric para restaurar um depósito in-loco.

Quando você restaura, o depósito atual é substituído pelo depósito restaurado. O nome do depósito continua igual, e o depósito antigo é substituído. Todos os componentes, incluindo objetos no Explorer, modelagem, Query Insights e modelos semânticos, são restaurados como existiam quando o ponto de restauração foi criado.

Cada ponto de restauração faz referência a um carimbo de data/hora UTC de quando o ponto de restauração foi criado.

Se você encontrar o erro 5064 depois de solicitar uma restauração, reenvie a restauração.

Segurança

  • Qualquer membro das funções de espaço de trabalho Administrador, Membro ou Colaborador pode criar, excluir ou renomear os pontos de restauração definidos pelo usuário.

  • Qualquer usuário que tenha as funções de espaço de trabalho de Administrador, Membro, Contribuidor ou Espectador de um espaço de trabalho pode ver a lista de pontos de restauração criados pelo sistema e definidos pelo usuário.

  • Um data warehouse só pode ser restaurado por um usuário que tenha funções de espaço de trabalho de Administrador de um espaço de trabalho, em um ponto de restauração criado pelo sistema ou definido pelo usuário.

Limitações

  • Não é possível restaurar um ponto de recuperação para criar um novo depósito com um nome diferente, seja dentro ou entre os espaços de trabalho do Microsoft Fabric.
  • Não é possível reter os pontos de restauração além do período de retenção padrão de trinta dias corridos. No momento, não é possível configurar esse período de retenção.

Próxima etapa