← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2021

Questão comentada de Banco de Dados

Em um servidor que tem dez bancos de dados disponíveis e que funciona em ambiente de produção utilizando Mysql Server, o utilitário a ser usado a fim de gerar um backup de todos os bancos de dados contidos no servidor é o

Gabarito: B

Quando a questão fala em gerar backup de todos os bancos de dados de um servidor MySQL, o utilitário clássico é o mysqldump. Ele serve justamente para exportar bancos, tabelas ou até o servidor inteiro, criando um arquivo com os comandos necessários para reconstruir os dados depois. É o tipo de ferramenta que o administrador chama quando quer dormir mais tranquilo e deixar uma cópia organizada do ambiente. No cenário descrito, como existem dez bancos no servidor e a ideia é fazer backup de tudo, o mysqldump é o comando adequado porque permite usar a opção para incluir todos os bancos de uma vez. Em prova, a banca costuma cobrar isso de forma bem direta: mysql para executar consultas, mysqldump para backup e ferramentas com nomes parecidos para funções bem específicas de administração. As outras opções têm pegadinha de nomenclatura. Algumas são voltadas para comparação, replicação, permissões ou failover, mas não para exportação de dados. Então, se a pergunta é sobre backup completo do servidor MySQL, o caminho certo é pensar em dump, isto é, despejar o conteúdo em um arquivo de backup. Em termos práticos, isso é compatível com a documentação oficial do MySQL, que trata o mysqldump como utilitário de backup e exportação lógica de bases de dados. Por isso, o gabarito B está correto.

Continue treinando

Questões relacionadas