Ubuntu Server 22.04 - Bacula e Webacula

810 views
Skip to first unread message

Glauco Rangel

unread,
Jun 29, 2022, 12:01:48 PM6/29/22
to Bacula Backup-Pt-Br
Prezados colegas, boa tarde!

Estou configurando um servidor de backup para um cliente, com Ubuntu Server 22.04 e gostaria de implementar o Bacula e o Webacula.

Por isso, gostaria da ajuda de vocês com as seguintes questões:

1) Vocês me recomendam a última versão do Bacula 11.0.6 ou uma anterior?

2) O Webacula é a melhor alternativa gráfica e, também, é compatível com o ambiente acima?

3) Qual a versão ideal do PHP para que o Webacula funcione adequadamente?

Desde já agradeço.

Att.,

RANGEL, Glauco.

Wanderlei Huttel

unread,
Jun 29, 2022, 12:06:48 PM6/29/22
to bacula-ba...@googlegroups.com
Olá Glauco



Em qua., 29 de jun. de 2022 às 13:01, Glauco Rangel <rangel....@gmail.com> escreveu:
Prezados colegas, boa tarde!

Estou configurando um servidor de backup para um cliente, com Ubuntu Server 22.04 e gostaria de implementar o Bacula e o Webacula.

Por isso, gostaria da ajuda de vocês com as seguintes questões:

1) Vocês me recomendam a última versão do Bacula 11.0.6 ou uma anterior?
R: Sempre a última versão 

2) O Webacula é a melhor alternativa gráfica e, também, é compatível com o ambiente acima?
R: Eu particularmente prefiro o Webacula do que o Baculum.
Eu não uso interface web para configurar o Bacula, apenas para dashboard e backup/restgore, então o Webacula me atende muito bem, tanto que a versão que é muito utilizada hoje, fui eu que fiz as alterações. https://github.com/wanderleihuttel/webacula 


3) Qual a versão ideal do PHP para que o Webacula funcione adequadamente?
R: <= 7.3.0 

Desde já agradeço.

Att.,

RANGEL, Glauco.

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/d09e547a-6103-4382-a4a4-f0ec55b6cf97n%40googlegroups.com.


Atenciosamente 

Wanderlei Hüttel

 

Glauco Rangel

unread,
Jun 29, 2022, 12:17:31 PM6/29/22
to Bacula Backup-Pt-Br
Prezado Wanderlei, tudo bem?

Agradeço muito pelo seu rápido retorno!

Sou fã do Webacula e sei que é fruto do seu excelente trabalho!

Quero utilizá-lo novamente neste meu cliente e ontem fiz a 1ª tentativa, seguindo o passo-a-passo da página https://www.bacula.lat/um-novo-webacula-wanderleihuttelwebacula/, mas não tive êxito ao acessar a página web do Webacula, onde apareceram diversos erros. Talvez pelo fato de ter instalado o PHP versão 8.1. 

Por isso, gostaria de confirmar se os erros podem ter sido ocasionados pela versão do PHP 8.1 e se a versão 11.0.6 do Bacula será realmente compatível com o Webacula, antes de tentar novamente, já que formatei o servidor e acabei de instalar o Ubuntu Server 22.04.

Agradeço mais uma vez.

Wanderlei Huttel

unread,
Jun 29, 2022, 12:23:52 PM6/29/22
to bacula-ba...@googlegroups.com
Oi Glauco

Eu estou utilizando com o Bacula 11.0.6
E provavelmente vai funcionar com a 11.3.4 (https://bacula.org/git/cgit.cgi/bacula/log/?h=Branch-11.3)

Agora não me lembro se no site do Bacula está atualizado o tutorial, mas segue esse abaixo que deve dar certo.
https://github.com/wanderleihuttel/bacula-utils/blob/master/tutorial/webacula_install_debian9.txt

Qualquer coisa se der algum erro acessa o nosso grupo do telegram que fica melhor de ajudar https://t.me/baculabr

Atenciosamente 

Wanderlei Hüttel



Glauco Rangel

unread,
Jul 1, 2022, 2:04:58 PM7/1/22
to bacula-ba...@googlegroups.com
Boa tarde Wanderlei, tudo bem?

Fiz todos os passos indicados no seu tutorial, mas, infelizmente, não tive êxito para fazer o Webacula funcionar.
Seguem os erros apresentados:

1) ERRO AO ACESSAR O WEBACULA PELO NAVEGADOR:

Fatal error:  Uncaught Zend_Exception: Fatal error: Can't connect to Database PostgreSQL
PDOException: SQLSTATE[08006] [7] connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections? in /var/www/webacula/library/Zend/Db/Adapter/Pdo/Abstract.php:128
Stack trace:
#0 /var/www/webacula/library/Zend/Db/Adapter/Pdo/Abstract.php(128): PDO->__construct('pgsql:host=loca...', 'bacula', 'SENHA', Array)
#1 /var/www/webacula/library/Zend/Db/Adapter/Pdo/Pgsql.php(87): Zend_Db_Adapter_Pdo_Abstract->_connect()
#2 /var/www/webacula/library/Zend/Db/Adapter/Abstract.php(316): Zend_Db_Adapter_Pdo_Pgsql->_connect()
#3 /var/www/webacula/html/index.php(219): Zend_Db_Adapter_Abstract->getConnection()
#4 {main}

Next Zend_Db_Adapter_Exception: SQLSTATE[08006] [7] connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections? in /var/www/webacula/librar in /var/www/webacula/html/index.php on line 223


2) ERRO APRESENTADO QUANDO ESTAVA EXECUTANDO OS SCRIPTS NA INSTALAÇÃO DO WEBACULA:
./var/www/webacula/install/MySql/10_make_tables.sh -u root -p

ERROR 1418 (HY000) at line 103: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
MySQL: creation of Webacula tables succeeded.

Alterei as permissões do usuário no banco de dados, excluir as tabelas, executei novamente os scripts para criar as tabelas e enfim fiz tudo o que podia, antes de lhe pedir esta ajuda novamente.

Agradeço desde já.

Um abraço e bom final de semana.


Wanderlei Huttel

unread,
Jul 1, 2022, 4:28:34 PM7/1/22
to bacula-ba...@googlegroups.com
Olá Glauco

Analisando os erros, me parece que você utilizou o MySQL.
1) Como você está fazendo uma base nova, é altamente recomendável utilizar o PostgreSQL ao invés do MySQL (MariaDB, não é nem recomendado)
Como você está usando o MySQL, precisa alterar nas configs do Webacula para conectar no BD MySQL e não PostgreSQL como está por padrão.

2)  O MySQL é 5.7 ? Não cheguei a testar no MySQL 8.0 (Certeza que é MySQL e não MariaDB) ? 

Atenciosamente 

Wanderlei Hüttel



Glauco Rangel

unread,
Jul 1, 2022, 5:37:03 PM7/1/22
to bacula-ba...@googlegroups.com
Boa noite Wanderlei, agradeço pelo retorno.

Realmente é o MySQL, conforme abaixo:

Servidor: Localhost via UNIX socket
  • Tipo de servidor: MySQL
  • Versão do servidor: 8.0.29-0ubuntu0.22.04.2 - (Ubuntu)
  • Versão do protocolo: 10
  • Conjunto de caracteres do servidor: UTF-8 Unicode (utf8mb4)


Vou procurar e editar os arquivos de configuração do Webacula, alterando de  PostgreSQL  para MySQL, e espero que consiga desta vez.

Tenha um excelente final de semana e obrigado novamente.

Você recebeu essa mensagem porque está inscrito em um tema no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse tema, acesse https://groups.google.com/d/topic/bacula-backup-pt-br/sUWPk8cp5hE/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus temas, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/CADOApSA%2BW%3DgtCHT_TGY2x9aBjfWK%2Bj11XuRtxbkF1na4gr-Rvg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages