Bacula upgrade 7.4.2 para 9.0.4

1,141 views
Skip to first unread message

claytondf menezes

unread,
Sep 15, 2017, 7:46:36 PM9/15/17
to Bacula Backup-Pt-Br
Boa noite!!

        Alguém poderia ajudar ?
        Gostaria de atualizar o Backula 7.4.2 + baculum + Debian 8.2 para Baculum 9.0.4.
        Alguém teria um tutorial deste procedimento ?
        Agradeço desde já.


Atenciosamente,
Clayton

claytondf menezes

unread,
Sep 15, 2017, 8:37:17 PM9/15/17
to Bacula Backup-Pt-Br

Sera que eu posso utilizar o procedimento descrito pelo Heitor ?

Fonte:

http://www.bacula.com.br/manual-de-atualizacao-do-bacula-versao-3-x-para-a-5-x-upgrade/



Manual de atualização do “Bacula” versão 3.x para a 5.x (upgrade)

1. Considerações gerais:

Este manual deverá servir para qualquer upgrade – não só das versão 3.x para a 5x.

Entretanto, se você tem uma versão inferior 2.x, deverá atualizar para a 3.x, rodar o “script” (/etc/bacula/update_bacula_tables), atualizar para a versão 5.x e, novamente, rodar o mencionado “script”.

Você deve atualizar o “director” e “storage” ao mesmo tempo. Entretanto, os clientes podem ser atualizados gradativamente.

Os arquivos de configuração das versões antigos podem ser mantidos sem problemas.

2. Atualizando o “director” e “storage” (Servidor Bacula… Que inclui também seu próprio File Daemon):

2.1. Faça “backup” de sua pasta /etc/bacula. Ex.:

mkdir /updatebkp

cp -r /etc/bacula /updatebkp/

2.2. Faça backup de seu banco de dados (catálogo):

/etc/bacula/make_catalog_backup -u bacula -p[senha do banco]

2.3. Faça o “download” do tar.gz do “Bacula”, para a pasta /tmp. No caso da versão 5.0:

cd /tmp

wget http://downloads.sourceforge.net/project/bacula/bacula/5.0.0/bacula-5.0.0.tar.gz?use_mirror=ufpr

2.4. Ainda no /tmp, descompacte o .tar.gz. Ex.:

tar -xzvf bacula-5.0.0.tar.gz

2.5. Entre no diretório criado:

cd /tmp/bacula-5.0.0

2.6. Então (observe que o ./configure pode requerer opções… Ex.: –with-mysql, para indicar que estará usando o banco-de-dados Mysql):

./configure

make

make install

2.7. Agora, atualize também seu banco de dados:

/etc/bacula/update_bacula_tables

2.8. Reinicie seu banco-de-dados.

2.9. Reinicie o “Bacula”:

/etc/bacula/bacula restart

Pronto! Agora acesse o “Bacula” através do “bconsole” e realize um “backup” como forma de teste. Não esqueça de testar a comunicação com algum cliente, através do comando status > client.

3. Atualizando um cliente:

3.1. Faça “backup” de sua pasta /etc/bacula. Ex.:

mkdir /updatebkp

cp -r /etc/bacula /updatebkp/

3.2. Faça o “download” do tar.gz do “Bacula”, para a pasta /tmp. No caso da versão 5.0:

cd /tmp

wget http://downloads.sourceforge.net/project/bacula/bacula/5.0.0/bacula-5.0.0.tar.gz?use_mirror=ufpr

3.3. Ainda no /tmp, descompacte o .tar.gz. Ex.:

tar -xzvf bacula-5.0.0.tar.gz

3.4. Entre no diretório criado:

cd /tmp/bacula-5.0.0

3.5. Então (mude agora a opção do ./configure para –enable-client-only, para indicar que estará apenas compilando o “file daemon” do “Bacula”):

./configure –enable-client-only

make

make install

3.6. Reinicie o “file daemon”:

/etc/bacula/bacula-ctl-fd restart

Pronto! Agora acesse o servidor do “Bacula” e verifique o funcionamento do cliente recém atualizado através do comando: status > client > nome do cliente.

Abracetas,

Heitor Faria[www.bacula.com.br]

claytondf menezes

unread,
Sep 18, 2017, 5:41:00 AM9/18/17
to Bacula Backup-Pt-Br
Pessoal,

     Com o roteiro descrito pelo Heitor, obtive sucesso na atualização do Bacula (versão 7.4.2 para 9.0.4), porem estou com problemas
na atualização do Baculum, apos a atualização do Bacula o Baculum para de funcionar, e a seguinte mensagem abaixo é exibida:

Baculum problem

Error 6 - authorization to Baculum error.


What can I do
  • Please check Web Server authorization file if it is defined and it is correct.
  • Please be sure if Web Server authorization is enabled (for Apache it is option 'AllowOverride All') and if the authorization works properly.
  • Please re-run Baculum Initial Wizard and on step "Authorization" please retype authorization login and authorization password to according Web Server authorization values.
  • If all above steps will not help or if during installation you made mistake in password in Initial Wizard, please remove settings file located in baculum/protected/Data/settings.conf and re-run Initial wizard.

TRY AGAIN



Em sexta-feira, 15 de setembro de 2017 20:46:36 UTC-3, claytondf menezes escreveu:
Boa noite!!

        Alguém poderia ajudar ?
        Gostaria de atualizar o Backula 7.4.2 + baculum + Debian 8.2 para Bacula 9.0.4.

        Alguém teria um tutorial deste procedimento ?
        Agradeço desde já.


Atenciosamente,
Clayton

claytondf menezes

unread,
Nov 8, 2017, 8:58:56 PM11/8/17
to Bacula Backup-Pt-Br
Prezados,

Problema resolvido após seguir os procedimentos corretos do Mestre Heitor:

http://www.bacula.com.br/baculum/

Atenciosamente,
Clayton

  

Em sexta-feira, 15 de setembro de 2017 20:46:36 UTC-3, claytondf menezes escreveu:
Reply all
Reply to author
Forward
0 new messages