Questão de Banco de Dados — Backup em Banco de Dados — FGV 2024
Banco de Dados›Backup em Banco de Dados
Código
fg080022
Banca
FGV
Órgão
DNIT
Ano
2024
Nível
Superior
Cargo
Analista Administrativo Tecnologia da Informação
Um DBA necessita fazer backups no SGBD MariaDB, porém existem diversos recursos e formas de se executar essas ações, analise os itens a seguir.I. O programa mariadb-dump executa um backup lógico no MariaDB. É a maneira mais flexível de realizar backup e restore de dados, é uma boa opção quando o tamanho dos dados é relativamente pequeno. Para conjuntos de dados grandes, o arquivo de backup pode ser grande e o tempo de restauração demorado.II. O programa mariadb-hotcopy é um fork do Percona XtraBackup com suporte adicional para compactação e criptografia de dados. O programa está disponível na versão MariaDB 10.1 ou posterior.III. O programa mariadb-backup realiza um backup físico e funciona apenas para fazer backup de tabelas MyISAM e ARCHIVE. Ele só pode ser executado na mesma máquina que o local dos diretórios do banco de dados.Está correto o que se afirma em
AI, apenas.
BII, apenas.
CIII, apenas.
DI e II, apenas.
EII e III, apenas.
Revelar gabarito e comentário▾
GabaritoA — I, apenas.
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”.
Backup no MariaDB
Gabarito: letra A — apenas o item I está correto. O mariadb-dump realmente executa backup lógico, é flexível e indicado para dados pequenos, enquanto os itens II e III trazem informações incorretas sobre o mariadb-hotcopy e o mariadb-backup.
A questão exige conhecimento das ferramentas de backup do MariaDB. A seguir, cada item é analisado individualmente.
Ferramentas de backup (MariaDB): mariadb-dump (Backup lógico (SQL), Flexível, dados pequenos, Lento para grandes volumes); mariadb-hotcopy (Obsoleto/descontinuado, MyISAM apenas, Não é fork do XtraBackup); mariadb-backup (Backup físico, InnoDB/XtraDB, Pode ser remoto)
Item I — ✅ Correto
O mariadb-dump (equivalente ao mysqldump) gera comandos SQL para recriar o banco de dados, sendo a ferramenta de backup lógico padrão. É de fato a mais flexível, adequada para volumes pequenos. Para grandes conjuntos, o arquivo de saída cresce e a restauração se torna lenta. A descrição está totalmente correta.
Item II — ❌ Incorreto
O mariadb-hotcopy não é um fork do Percona XtraBackup. Na verdade, o mariadb-hotcopy é uma ferramenta antiga e descontinuada, específica para tabelas MyISAM. O Percona XtraBackup é um produto separado, focado em InnoDB. O MariaDB possui o mariadb-backup (ou mariabackup) como fork do Percona XtraBackup, mas não o hotcopy. Além disso, o mariadb-hotcopy não está disponível a partir da versão 10.1 (foi removido). Logo, o item é falso.
Item III — ❌ Incorreto
O mariadb-backup (mariabackup) realiza backup físico, mas não funciona apenas para tabelas MyISAM e ARCHIVE; ele é projetado para tabelas InnoDB/XtraDB. Além disso, pode ser executado remotamente (cópia via rede, SSH), não se restringindo à mesma máquina. Portanto, a afirmação está incorreta.
PEGA ESSA DICA!
No MariaDB, lembre-se: mariadb-dump → lógico (SQL); mariadb-backup → físico (InnoDB); mariadb-hotcopy → obsoleto (MyISAM). O Percona XtraBackup deu origem ao mariadb-backup, não ao hotcopy.
Gabarito: letra A — somente o item I é verdadeiro.