Pular para o conteúdo principal

Questão de Segurança da Informação — Backup — INSTITUTO AOCP 2026

Segurança da InformaçãoBackup
Código
qa430955
Banca
INSTITUTO AOCP
Órgão
IF CE
Ano
2026
Cargo
Ana ( )

O Bacula é um software open-source de backup corporativo amplamente utilizado em ambientes Linux. Em relação à arquitetura e ao funcionamento do Bacula, assinale a alternativa correta.

  1. AO Bacula é uma solução monolítica em que os componentes principais (Director, Storage Daemon e File Daemon) são obrigatoriamente executados no mesmo servidor, não sendo possível distribuir suas funções entre diferentes máquinas na rede.
  2. BO componente Bacula Director coordena todas as operações de backup e restauração, gerencia agendamentos e políticas de retenção, monitora o status dos jobs e controla os demais componentes, sendo o elemento central da arquitetura Bacula.
  3. CO Bacula File Daemon (cliente) é instalado no servidor de backup principal e é responsável por acessar remotamente os dados dos hosts que serão copiados, dispensando instalação de qualquer agente nos servidores clientes.
  4. DO Bacula utiliza um banco de dados embutido proprietário para armazenar o catálogo de backups, não sendo compatível com SGBDs externos como MySQL, MariaDB ou PostgreSQL para esse fim.
  5. EO Storage Daemon do Bacula gerencia as políticas de autenticação dos usuários e define os perfis de acesso aos dados de backup, enquanto o Director é responsável pelo armazenamento físico das mídias de backup nos dispositivos de gravação.
Revelar gabarito e comentário

GabaritoB — O componente Bacula Director coordena todas as operações de backup e restauração, gerencia agendamentos e políticas de retenção, monitora o status dos jobs e controla os demais componentes, sendo o elemento central da arquitetura Bacula.

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

Arquitetura do Bacula: Director, Storage Daemon e File Daemon

Gabarito: letra B. O Bacula Director é, de fato, o componente central da arquitetura, responsável por coordenar todas as operações de backup e restauração, gerenciar agendamentos e políticas de retenção, monitorar o status dos jobs e controlar os demais componentes. As demais alternativas distorcem as funções dos componentes, invertendo papéis ou negando a natureza distribuída da solução.

O Bacula é um software de backup corporativo open-source, amplamente utilizado em ambientes Linux, cuja arquitetura é distribuída e composta por três serviços principais que podem ser executados em máquinas diferentes na rede. Essa característica é fundamental para entender a questão: a alternativa A, que afirma ser uma solução monolítica, está incorreta justamente por negar essa distribuição.

Vamos detalhar cada componente para fixar o papel de cada um:

  • Bacula Director (DIR): É o "cérebro" do sistema. Ele coordena todas as operações, interpreta as configurações, gerencia o agendamento dos jobs, define as políticas de retenção e monitora o andamento de cada tarefa. É ele que comanda os outros dois daemons.

  • Bacula Storage Daemon (SD): É o responsável pelo armazenamento físico dos dados. Ele recebe os dados enviados pelo File Daemon e os grava nos dispositivos de armazenamento (fitas, discos, etc.). Ele não gerencia autenticação de usuários nem perfis de acesso.

  • Bacula File Daemon (FD): É o agente instalado em cada máquina que se deseja proteger (o cliente). Ele é responsável por acessar os arquivos locais, ler os dados e enviá-los ao Storage Daemon. Ele não é instalado no servidor de backup principal para acessar remotamente os hosts; ele é instalado em cada host que será copiado.

A alternativa B descreve com precisão o papel do Director, sendo a única correta. As demais alternativas apresentam erros conceituais claros sobre a arquitetura, que serão detalhados na análise de cada uma.

A pegadinha central desta questão é a inversão de papéis entre os componentes, especialmente entre o Director e o Storage Daemon, e a negação da arquitetura distribuída. A banca explora o conhecimento superficial do candidato, que pode confundir as funções de cada daemon.

Componente

Função principal

Onde é instalado

Bacula Director (DIR)

Coordena operações, gerencia agendamentos e políticas de retenção, monitora jobs

Servidor central (pode ser em máquina dedicada)

Bacula Storage Daemon (SD)

Recebe dados e grava nos dispositivos de armazenamento físico (fitas, discos)

Servidor de armazenamento (pode ser em máquina dedicada)

Bacula File Daemon (FD)

Acessa arquivos locais e envia dados ao Storage Daemon

Em cada host cliente que será protegido

1Director (DIR)
Coordena operações
Agendamento e retenção
Monitora jobs
2Storage Daemon (SD)
Armazenamento físico
Grava em fitas/discos
3File Daemon (FD)
Agente no host cliente
Lê e envia dados
4Catálogo
MySQL, MariaDB, PostgreSQL
Bacula (arquitetura distribuída)
LEVELsoulevel.com.br
Bacula (arquitetura distribuída): Director (DIR) (Coordena operações, Agendamento e retenção, Monitora jobs); Storage Daemon (SD) (Armazenamento físico, Grava em fitas/discos); File Daemon (FD) (Agente no host cliente, Lê e envia dados); Catálogo (MySQL, MariaDB, PostgreSQL)

Alternativa A — ❌ Incorreta

Afirma que o Bacula é uma solução monolítica, com todos os componentes obrigatoriamente no mesmo servidor. Isso é falso. A arquitetura do Bacula é distribuída, permitindo que o Director, o Storage Daemon e o File Daemon sejam executados em máquinas diferentes na rede. Essa é uma das principais vantagens do software, pois permite escalabilidade e flexibilidade na implantação.

Alternativa B — ✅ Correta ⟵ GABARITO

Descreve corretamente o Bacula Director como o elemento central da arquitetura. Ele coordena todas as operações de backup e restauração, gerencia agendamentos e políticas de retenção, monitora o status dos jobs e controla os demais componentes. Essa é a definição precisa do papel do Director no Bacula.

Alternativa C — ❌ Incorreta

Afirma que o File Daemon é instalado no servidor de backup principal e acessa remotamente os dados dos hosts, dispensando agentes nos clientes. Isso é o oposto do funcionamento real. O File Daemon é o agente instalado em cada host cliente que se deseja proteger. Ele é quem acessa os arquivos locais da máquina onde está instalado e os envia para o Storage Daemon. Não há como fazer backup de um host sem instalar o File Daemon nele.

Alternativa D — ❌ Incorreta

Afirma que o Bacula utiliza um banco de dados embutido proprietário e não é compatível com SGBDs externos. Isso é falso. O Bacula é compatível com diversos SGBDs externos, como MySQL, MariaDB e PostgreSQL, que são utilizados para armazenar o catálogo de backups. O catálogo é um banco de dados que registra informações sobre os arquivos, jobs e mídias, e o Bacula oferece suporte a esses SGBDs populares.

Alternativa E — ❌ Incorreta

Inverte as funções do Storage Daemon e do Director. Afirma que o Storage Daemon gerencia políticas de autenticação e perfis de acesso, enquanto o Director é responsável pelo armazenamento físico das mídias. Na realidade, é o Director que gerencia as políticas e o agendamento, enquanto o Storage Daemon é o responsável pelo armazenamento físico dos dados nos dispositivos de gravação. A alternativa troca os papéis dos dois componentes.

Gabarito: letra B

Link permanente: /questoes/qa430955