Atualização Pacotes Bacula Enterprise e Bacula.org CentOS/RHEL via yum

Este guia pode ser usado para atualizar qualquer versão. No entanto, para diferença entre major releases, pode ser necessário executar um script para atualizar tabelas de seus bancos após a atualização (por exemplo: /opt/bacula/scripts/update_bacula_tables).

Você deve atualizar o Diretor e os Storage Daemon ao mesmo tempo e sempre para uma versão comum. No entanto, os clientes podem ser atualizados gradualmente. em outras palavras: as versões do Director e Storage devem ser iguais e nunca inferiores à dos File Daemons.

Os arquivos de configuração das versões instaladas mais antigas são sempre mantidos durante o processo.

Etapas Gerais de Atualização

a) OPCIONAL: execute um backup dos jobs de catálogo e configurações do servidor Bacula com sucesso para fins de salvaguarda do processo.

b) No caso de instalação por repositórios da Bacula.org ou do Bacula Enterprise, basta modificar a versão usada no repositório yum ou apt, atualizar os repositórios (yum clean all / apt update), e realizar a atualização de pacotes.1 Exemplo:

sed -i 's/10.0.8/10.2.2/g' /etc/yum.repos.d/Bacula-Enterprise.repo 
yum update `rpm -qa | grep bacula-enterprise`

Em caso de falta de alguns pacotes, certifique-se de que todos os plugins e drivers estão cadastrados no repositório do gerenciador de pacotes. Em último caso use a opção –skip-broken, faça o download e instale manualmente.

yum update --skip-broken `rpm -qa | grep bacula-enterprise`

c) Atualize sua estrutura do banco de dados do Bacula se necessário (5.0 para 5.2, 7.0 para 7.2, 9.0 para 9.2, 8.x a 10.x etc. – lançamentos que já exigiram esta atualização). Este script de banco de dados pode variar de acordo com sua pasta de scripts do Bacula e o método de autenticação do banco de dados.

sudo -u postgres /opt/bacula/scripts/update_bacula_tables

d) Reinicie os daemons Bacula.

e) Teste tudo. Use o comando status e a estimate listing para testar o estado dos seus clientes, storage e jobs. Execute um job de backup de teste.

1No caso de pacotes Community das distribuições Linux, a atualização dos pacotes Bacula estáveis acompanha o processo de upgrade da versão dos sistemas operacionais. Atualize os mesmos.2

Disponível em: pt-brPortuguês enEnglish (Inglês) esEspañol (Espanhol)

Deixe uma resposta

Fechar Menu