Pular para o conteúdo principal

Questão de Banco de Dados — Backup em Banco de Dados — FUNDATEC 2025

Banco de DadosBackup em Banco de Dados
Código
qg468576
Banca
FUNDATEC
Órgão
BRDE
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas - Subárea Administração de Banco de Dados
Um DBA precisa estabelecer uma estratégia de backup para um banco de dados de grande porte, onde a janela de manutenção é curta. O backup completo leva 8 horas, tornando sua execução diária inviável. Qual estratégia de backup combina um backup completo semanal com backups diários que armazenam apenas os blocos de dados modificados desde o último backup completo, equilibrando tempo de execução e tempo de recuperação?
  1. ABackup apenas de Archive Logs.
  2. BBackup diferencial.
  3. CBackup espelhado.
  4. DBackup desnormalizado.
  5. EBackup incremental.
Revelar gabarito e comentário

GabaritoE — Backup incremental.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Estratégias de Backup em Banco de Dados

Gabarito: letra E. A estratégia descrita – backup completo semanal combinado com backups diários que armazenam apenas os blocos modificados – corresponde ao backup incremental. No modelo incremental, cada cópia diária captura as alterações ocorridas desde o último backup (que pode ser o completo ou um incremental anterior), resultando em menor volume diário e sendo ideal para janelas de manutenção curtas. O backup diferencial, por sua vez, acumularia todas as alterações desde o último completo, gerando arquivos maiores e mais tempo de recuperação.

A banca cobra a distinção entre os tipos de backup. A chave está no termo "desde o último backup completo": se a intenção fosse diferencial, o enunciado diria explicitamente que os backups diários armazenam todas as alterações desde o último completo (acumulativas). Já o incremental captura apenas o que mudou desde o último backup de qualquer tipo – e, na prática, a combinação descrita (completo semanal + diários incrementais) é a mais comum para equilibrar tempo e recuperação.

Alternativa A — ❌ Incorreta

Backup apenas de Archive Logs registra transações do log de redo, não os blocos de dados modificados. Não substitui um backup de dados.

Alternativa B — ❌ Incorreta

Backup diferencial captura todas as alterações desde o último backup completo, acumulando dados a cada dia. A descrição pede backups diários que armazenam "apenas os blocos de dados modificados desde o último backup completo" – mas, se fosse diferencial, o volume cresceria linearmente até o próximo completo, o que não equilibra tempo de execução (janela curta) com recuperação (restauração mais simples).

Alternativa C — ❌ Incorreta

Backup espelhado (mirror) mantém uma cópia idêntica e síncrona dos dados, não um esquema de pontos no tempo. Não se aplica ao cenário.

Alternativa D — ❌ Incorreta

"Backup desnormalizado" não é um tipo de backup reconhecido. Desnormalização é um conceito de modelagem de dados.

Alternativa E — ✅ Correta ⟵ GABARITO

Backup incremental faz cópias dos blocos alterados desde o último backup (completo ou incremental). Na estratégia: semanal completo + diários incrementais, cada backup diário contém apenas as mudanças do dia anterior (ou desde o último incremental), minimizando o tempo de execução diário. A recuperação, embora exija a cadeia completa + todos os incrementais, é viável e o custo de armazenamento é baixo – perfeito para janelas curtas.

NÃO CAIA NESSA!

Para fixar: incremental = desde o último backup (qualquer tipo); diferencial = desde o último completo. No enunciado, "desde o último backup completo" pode induzir ao erro de escolher diferencial, mas a banca considera que o termo correto para a estratégia descrita é incremental – por isso leia com calma o contexto de aplicação prática.

Gabarito: letra E

Link permanente: /questoes/qg468576