Questão de Segurança da Informação — Backup — INSTITUTO AOCP 2026
Segurança da Informação›Backup
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.
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.
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.
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.
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.
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
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.