Servidor Bacula com Fedora Server 21

Nesse artigo vamos abordar a instalação de um servidor de backup utilizando Bacula (como ferramenta de backup) e também a instalação de uma interface WEB.

[ Hits: 16.530 ]

Por: Daniel Lara Souza em 13/02/2015 | Blog: http://danniel-lara.blogspot.com/


Instalação do Bacula



Vamos agora à instalação do Bacula:

# yum install bacula-common bacula-console bacula-client bacula-director bacula-libs-sql bacula-libs bacula-storage -y

Configurando a base de dados do Bacula:

# cd /usr/libexec/bacula/

Execute os scripts:

# ./create_mysql_database -u root -p
# ./make_mysql_tables -u root -p
# ./grant_mysql_privileges -u root -p

Onde:
  • -u :: Informa o usuário do banco;
  • root :: É o usuário;
  • -p :: É a senha que vai solicitar.

Agora vamos ajustar as libs para usar do MySQL, pois por padrão vem do PostGreSQL.

Use o comando:

# alternatives --config libbaccats.so

Onde irá aparecer:

Há 3 programas que oferecem "libbaccats.so".

 Seleção       Comando
-----------------------------------------------
   1           /usr/lib/libbaccats-mysql.so
   2           /usr/lib/libbaccats-sqlite3.so
*+ 3           /usr/lib/libbaccats-postgresql.so

Indique para manter a seleção atual[+] ou digite o número da seleção:

Selecione a opção: 1

E podes configurar:

# ls -la /etc/alternatives/

Onde irá parecer assim:

lrwxrwxrwx   1 root root   28 Fev 10 10:29 libbaccats.so -> /usr/lib/libbaccats-mysql.so

Agora ajuste o seu "bacula-dir.conf" e deixe assim:

Catalog {
  Name = MyCatalog
  dbname = "bacula"; dbuser = "root"; dbpassword = "fedora"
}

Agora coloque o Bacula na inicialização do sistema:

# systemctl enable bacula-dir.service
# systemctl enable bacula-sd.service
# systemctl enable bacula-fd.service

Inicie os serviços:

# service bacula-sd start
# service bacula-fd start
# service bacula-dir start

E testamos:

# bconsole
Linux: Servidor Bacula com Fedora Server 21
Página anterior     Próxima página

Páginas do artigo
   1. Configurações iniciais e instalação do Banco de Dados
   2. Instalação do Bacula
   3. Webacula
   4. Bacula-Web
Outros artigos deste autor

MariaDB + phpMyAdmin no Ubuntu 12.04 LTS

Subindo um Cluster Kubernetes no CentOS 8

Cockpit Web Console

Podman - um mecanismo de contêiner sem daemon

FreeIPA - uma solução integrada de identidade e autenticação para ambientes de rede Linux/UNIX

Leitura recomendada

Backups remotos com rSync e chaves SSH

Clonezilla - Gerando e restaurando backups completos (Parte I)

Criando backups com Amazon S3

Clonar HD com o comando pv salvando em .img

Utilizando criptografia LUKS em discos externos

  
Comentários
[1] Comentário enviado por bleckout em 13/02/2015 - 12:49h

Ficou muito bom o artigo. Parabéns!

Se puder me dar uma força no seu outro tópico, eu postei uma dúvida sobre a configuração "./configure" com o PostgreSQL.

http://www.vivaolinux.com.br/artigo/Bacula-+-Webacula-+-Baculaweb-+-bat-no-CentOS-63/

[2] Comentário enviado por removido em 13/02/2015 - 19:16h

Ótimo artigo.

Daniel, sabe como fica o tempo de suporte no Fedora server, ainda serão duas versões lançadas mais um mês ou tera suporte estendido?

*O tempo relativamente curto de suporte para atualizações de segurança e correções de bugs, quase inviabiliza a utilização do Fedora em servidores de produção(Embora muita gente o utilize mesmo assim).



[3] Comentário enviado por MaxMarx em 17/02/2015 - 22:56h

Excelente Artigo, Jovem. Parabéns!

[4] Comentário enviado por danniel-lara em 18/02/2015 - 08:06h


[2] Comentário enviado por erisrjr em 13/02/2015 - 19:16h

Ótimo artigo.

Daniel, sabe como fica o tempo de suporte no Fedora server, ainda serão duas versões lançadas mais um mês ou tera suporte estendido?

*O tempo relativamente curto de suporte para atualizações de segurança e correções de bugs, quase inviabiliza a utilização do Fedora em servidores de produção(Embora muita gente o utilize mesmo assim).




Se aplica a mesma mas as outras versões , suporte por 1 ano ;
eu uso várias distro em servidor , o trabalho maior que eu tenho é no caso de atualizações
95% do pessoal que conheço , só instala e não mexe mais
com aquela mentalidade de que servidor funcionando não se mexe mais
mas isso vai de cada um, se tu tem essa preocupação ótimo blz

[5] Comentário enviado por removido em 19/02/2015 - 14:00h


[4] Comentário enviado por danniel-lara em 18/02/2015 - 08:06h

Se aplica a mesma mas as outras versões , suporte por 1 ano ;
eu uso várias distro em servidor , o trabalho maior que eu tenho é no caso de atualizações
95% do pessoal que conheço , só instala e não mexe mais
com aquela mentalidade de que servidor funcionando não se mexe mais
mas isso vai de cada um, se tu tem essa preocupação ótimo blz


Por aqui, a maioria só instala e deixa mesmo, mas ai complica a segurança do ambiente, eu já gosto de acompanhar os anúncios de bugs e correções.

*Andei lendo a um tempo atrás sobre a aproximação do pessoal do CentOS com a Red Hat (Alguns foram contratados etc), ai pouco depois saiu a mídia do Fedora server(Algo que antigamente existia no CentOS).
Então fui longe aqui imaginando que o CentOS poderia acabar sendo integrado ao projeto Fedora(Caso a Red Hat venha a patrocinar os dois) como o Fedora Server e/ou este ganhar uma versão com suporte de longo prazo.

Obrigado por responder.

[6] Comentário enviado por Alexxxx em 25/06/2015 - 13:38h

bacula-dir.conf no meu diretorio eu nao achei esse arquivo ?

[7] Comentário enviado por Alexxxx em 25/06/2015 - 14:02h

Ola estou usando o F22 e no console eu tenho acesso o bacula , as tabelas esta criadas no banco proem via web o webacula esta dando acesso negado

Forbidden

You don't have permission to access /webacula/ on this server.


Pode me ajudar ?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts