Perguntas Frequentes
O plugin MySQL do Bacula suporta configurações de replicação?
Sim. Os logs binários do MySQL conduzem tanto a replicação quanto a Recuperação Point-In-Time (PITR), e o agente MySQL do Bacula captura esses logs automaticamente em cada trabalho de backup. No modo Binário, o backup registra o nome e a posição do arquivo de log binário no momento do backup, o que fornece as coordenadas necessárias para retomar ou configurar a replicação após uma restauração.
Os backups no modo binário podem ser executados sem interromper um banco de dados MySQL ativo?
Sim. No modo Binário, o Percona XtraBackup copia os arquivos de dados InnoDB no nível de armazenamento sem adquirir um bloqueio global do banco de dados, para que a instância do MySQL permaneça on-line e atenda ao tráfego de produção durante toda a janela de backup. Os arquivos que não são do InnoDB exigem apenas um breve bloqueio de backup em vez de um bloqueio completo da tabela.
O que acontece se os logs binários não estiverem disponíveis durante uma restauração do MySQL PITR?
O agente MySQL do Bacula captura arquivos de log binários como parte de cada trabalho de backup e os gerencia automaticamente em toda a cadeia de backup completo. Se os registros binários não estiverem disponíveis no momento da restauração, o padrão de recuperação será o instantâneo de backup consistente mais recente. A recuperação para um ponto de transação preciso requer uma cadeia de logs binários ininterrupta a partir desse instantâneo.
Posso fazer backup de vários bancos de dados MySQL no mesmo servidor com o Bacula?
Sim. O agente MySQL detecta automaticamente todos os bancos de dados no servidor sem configuração manual. Bancos de dados específicos podem ser direcionados por nome na configuração do conjunto de arquivos, e a filtragem de objetos permite que os administradores incluam ou excluam bancos de dados e tabelas específicos sem editar arquivos de despejo manualmente.
Qual é o impacto dos backups no desempenho do MySQL?
No modo Binário, o Percona XtraBackup copia os arquivos de dados do InnoDB no nível de armazenamento sem adquirir um bloqueio global do banco de dados, portanto o impacto na instância do MySQL em execução é mínimo e o tráfego de produção continua ininterrupto. No modo Dump, o processo mysqldump gera sobrecarga de CPU e E/S que aumenta com o tamanho do banco de dados. Geralmente, a execução de trabalhos no modo Dump fora do horário de pico é recomendada para sistemas de produção sob carga pesada de gravação.
A integridade do backup do MySQL pode ser verificada automaticamente?
Sim. A Detecção Silenciosa de Corrupção de Dados do Bacula verifica a integridade dos dados de backup independentemente do sistema de origem. A Detecção de Envenenamento de Dados identifica dados corrompidos ou adulterados antes que eles se propaguem na cadeia de backup, de modo que os problemas de integridade sejam detectados antes que uma restauração seja necessária.
Como a política de retenção de backup afeta as opções de recuperação do MySQL?
As políticas de retenção controlam diretamente a distância que uma restauração pode alcançar. Uma janela de retenção mais curta reduz o consumo de armazenamento, mas limita a flexibilidade de recuperação. Uma janela de retenção mais longa, por outro lado, aumenta o uso do armazenamento e permite a recuperação de incidentes mais antigos ou eventos de corrupção de dados atrasados. No Bacula, os períodos de retenção são configuráveis no nível do trabalho, do pool e do volume. Isso dá aos administradores um controle preciso sobre quanto tempo os conjuntos de backup do MySQL permanecem disponíveis para recuperação.
Preciso de conhecimentos de administrador de banco de dados (DBA) para gerenciar backups do MySQL com o Bacula?
Não. O plug-in MySQL abstrai a mecânica de backup específica do MySQL e nenhum script personalizado é necessário.
O administrador de backup configura e gerencia todas as operações por meio da interface padrão do Bacula. Uma compreensão básica dos objetivos de recuperação, especificamente RPO e RTO, ainda é útil ao decidir entre o modo Dump e Binário para o seu ambiente.