Pular para o conteúdo principal

Questão de Redes de Computadores — Active Directory e Administração de Usuários — CESPE / CEBRASPE 2024

Redes de ComputadoresActive Directory e Administração de Usuários
Código
ce404019
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2024
Cargo
AJ

A respeito de VPN, anti-DDoS, Nagios e Active Directory, julgue o item subsequente.

 

O arquivo edb.log tem como função armazenar todo o banco de dados do Active Directory.

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Active Directory: arquivos do banco de dados

Gabarito: ❌ ERRADO. O arquivo edb.log não armazena todo o banco de dados do Active Directory; ele registra as transações (log de transações) realizadas no AD. O banco de dados em si é o arquivo ntds.dit, localizado na pasta %SystemRoot%\NTDS\ntds.dit em uma instalação padrão. A afirmação troca a função do arquivo de log pela do arquivo de banco de dados.

O Active Directory (AD) é um serviço de diretório que armazena informações sobre objetos em uma rede, como usuários, computadores e grupos. Para persistir essas informações, o AD utiliza um banco de dados chamado ntds.dit. Esse arquivo é o coração do AD, contendo todos os objetos e seus atributos. No entanto, o AD não grava diretamente no ntds.dit a cada alteração; ele utiliza um mecanismo de log de transações para garantir a integridade e a recuperação dos dados.

O arquivo edb.log é o log de transações do AD. Ele registra todas as operações de escrita (criação, modificação, exclusão de objetos) antes que sejam efetivamente aplicadas ao banco de dados ntds.dit. Esse mecanismo é semelhante ao de outros bancos de dados, como o SQL Server, e serve para garantir que, em caso de falha, as transações possam ser recuperadas ou revertidas. O edb.chk é o arquivo de checkpoint, que controla quais transações do edb.log já foram comitadas no ntds.dit. Já os arquivos res1.log e res2.log são arquivos de reserva, que garantem que alterações possam ser gravadas mesmo quando o disco está sem espaço.

A confusão entre edb.log e ntds.dit é uma pegadinha clássica em provas. O candidato que decora os nomes dos arquivos sem entender suas funções pode facilmente trocar o papel de cada um. A banca explora exatamente essa falta de compreensão: ela afirma que o edb.log armazena o banco de dados, quando na verdade ele apenas registra as transações. O banco de dados é o ntds.dit.

Para fixar, veja a função de cada arquivo:

Arquivo

Função

ntds.dit

Banco de dados do AD (armazena todos os objetos)

edb.log

Log de transações (registra alterações antes de aplicar no banco)

edb.chk

Checkpoint (controla transações já comitadas no ntds.dit)

res1.log / res2.log

Arquivos de reserva (garantem gravação em caso de falta de espaço)

NÃO CAIA NESSA!

A banca troca a função do edb.log pela do ntds.dit. O edb.log é o log de transações, não o banco de dados. O banco de dados é o ntds.dit. Essa é uma inversão clássica de conceitos em questões sobre Active Directory.

PEGA ESSA DICA!

Para não errar, lembre-se: o banco de dados do AD é sempre o ntds.dit. Os arquivos edb.log, edb.chk, res1.log e res2.log são arquivos de suporte ao banco, relacionados a transações e checkpoint. Decore essa relação e você estará preparado para questões desse tipo.

Gabarito: ❌ ERRADO.

Link permanente: /questoes/ce404019