Ir para o conteúdo
ou

Software livre Brasil

Heitor Medrado de Faria

Tela cheia
 Feed RSS

Blog

27 de Maio de 2009, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

Guia Expresso Instalação / Operação Bacula e Webmin CentOS 6 com Postgresql

18 de Julho de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

Instalação Bacula (pacotes):

yum install postgresql-server

/etc/init.d/postgresql start

/etc/init.d/postgresql initdb

vi /var/lib/pgsql/data/pg_hba.conf  # configurar autenticação local para ident

/etc/init.d/postgresql start

yum install bacula-director-postgresql.i686 bacula-storage-postgresql.i686 bacula-client.i686 bacula-console.i686 bacula-console-bat.i686

sed -i ’s/@@//g’ /etc/bacula/* ## ajuste das senhas default para que seja possível inicializar o Bacula.

cd /usr/libexec/bacula

chmod 777 ./create_postgresql_database

chmod 777 ./make_postgresql_tables

chmod 777 ./grant_postgresql_privileges

su postgres

./create_postgresql_database

./make_postgresql_tables

./grant_postgresql_privileges

exit

/etc/init.d/bacula-fd start

/etc/init.d/bacula-sd start

/etc/init.d/bacula-dir start

Instalação webmin:

wget http://downloads.sourceforge.net/project/webadmin/webmin/1.590/webmin-1.590-1.noarch.rpm

rpm -ivh webmin-1.590-1.noarch.rpm

yum install perl-DBD-Pg icedtea-web

Compilando o Bacula:

yum install postgresql-devel.i686 qt-devel qt

export PATH=$PATH:/usr/lib/qt4/bin

cd /tmp

wget http://downloads.sourceforge.net/project/bacula/bacula/5.2.10/bacula-5.2.10.tar.gz

tar -xzvf bacula-5.2.10.tar.gz

cd bacula-5.2.10

./configure –with-postgresql –enable-bat

make && make install

/etc/init.d/bacula-fd restart

/etc/init.d/bacula-sd restart

/etc/init.d/bacula-dir restart

Atualizando o banco de dados do Bacula (quando da atualização entre major releases):

cd /etc/bacula

chmod 777 update_postgresql_tables

chmod 777 grant_postgresql_privileges

Recuperação Desastre com o Servidor Bacula:

cd /usr/libexec/bacula/

su postgres

./create_postgresql_database ## recriei o banco.

### com o bscan:

su postgres

/sbin/bscan -s -m -c ./bacula-sd.conf -v -V Diaria1 /backup ## depois restaurar o bacula.sql pelo bconsole

chmod -R 777 /tmp/bacula-restores/

cd /tmp/bacula-restores/usr/libexec/bacula/

su postgres

psql bacula -f bacula.sql

### ou, utilizando o bextract

echo bacula.sql > /tmp/lista

/sbin/bextract -i /tmp/lista -V Diaria1 /backup /tmp/bacula-restores/

chmod -R 777 /tmp/bacula-restores/

cd /tmp/bacula-restores/usr/libexec/bacula/

su postgres

psql bacula -f bacula.sql

Instalando o Postfix para envio de emails:

yum install postfix

/etc/init.d/postfix start  ## configure os destinatários dos emails no recurso messages no bacula-dir.conf.



Foto Treinamento Bacula Unicamp

18 de Julho de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

20120718_170510



Treinamento Bacula na Atech – Julho 2012

18 de Julho de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

A foto não ficou muito boa – mas a galera da ATECH é fera em Bacula.

323952_495698013790217_1739111292_o

A ATECH – Fundação Aplicações de Tecnologias Críticas
“Foco

Hoje está voltada para replicar toda sua experiência na conceituação e desenvolvimento de soluções na área de defesa para a área civil. Trata-se da utilização de ferramentas de uso dual para a gestão e tomada de decisão para entidades públicas e privadas. Com o excesso de informações e dados, estáticos ou dinâmicos, e vindos de fontes diversas, torna-se cada vez mais indispensável a capacidade de promover o cruzamento e a fusão dos dados de forma a disponibilizar conhecimento de mais alto nível para a tomada de decisão e gestão mais eficientes e eficazes.

A equipe da Fundação Atech é composta por profissionais multidisciplinares nos vários campos de formação, com forte ênfase em engenharia, engenharia de sistemas e ciências da computação, com experiência comprovada em projetos de vulto, muitos dos quais com mestrado e doutorado.”



Foto Mini-curso Bacula no FSLDC 2012

4 de Julho de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

DSC08190 (1)



Bacula com Storage Amazon S3 montado localmente [Contrib. Petterson Faria]

3 de Julho de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

1. Instalando requisitos

sudo apt-get install fuse-utils build-essential pkg-config libfuse-dev libcurl4-openssl-dev libxml2-dev

2. Baixando e instalando pacotes 2.8.4

export PLATAFORMA=amd64

wget http://ftp.us.debian.org/debian/pool/main/f/fuse/libfuse2_2.8.4-1.1_${PLATAFORMA}.deb

wget http://ftp.us.debian.org/debian/pool/main/f/fuse/libfuse-dev_2.8.4-1.1_${PLATAFORMA}.deb

wget http://ftp.us.debian.org/debian/pool/main/f/fuse/fuse-utils_2.8.4-1.1_${PLATAFORMA}.deb

dpkg -i libfuse2_2.8.4-1.1_${PLATAFORMA}.deb libfuse-dev_2.8.4-1.1_${PLATAFORMA}.deb fuse-utils_2.8.4-1.1_${PLATAFORMA}.deb

3. Conferindo versao do módulo fuse 2.8.4

pkg-config –modversion fuse

4. [[http://code.google.com/p/s3fs/downloads/list baixando s3fs]]

wget http://s3fs.googlecode.com/files/s3fs-1.61.tar.gz

5. Descompactar s3fs

tar -xvzf s3fs-1.61.tar.gz

cd s3fs-1.61

./configure –exec-prefix=/usr/ –prefix=/ –includedir=/usr/include/ –mandir=/usr/share/man/

make

sudo make install

6. Adicionando credenciais de acesso

[[https://aws-portal.amazon.com/gp/aws/securityCredentials https://aws-portal.amazon.com/gp/aws/securityCredentials]]

echo “ACCESS_KEY_ID:SECRET_ACCESS_KEY” > /etc/passwd-s3fs

chmod 0600 /etc/passwd-s3fs

7. Montando seu bucket

mkdir -p /mnt/bucket

s3fs nome-do-bucket /mnt/bucket

8. Adicionando montagem no /etc/fstab

s3fs#nome-do-bucket  /mnt/bucket  fuse allow_other,_netdev,nosuid,nodev,url=https://s3.amazonaws.com 0 0

por: Petterson Faria

Testado no Linux cobaia 2.6.32-5-amd64 #1 SMP Sun Jul 3 08:54:17 UTC 2012 x86_64 GNU/Linux

Fonte: [[http://syslog.tv/2012/03/03/mount-amazon-s3-bucket-locally Mount Amazon S3 bucket locally]]