Webcast Bacula 20062011

Preview:

Citation preview

Apresentação

Gabriela Dias

● Gerente de Treinamento 4Linux

● 10 anos de Experiência em TI

● Entusiasta do Software Livre

Cansado de customizar script de Backup? Conheça o Gerenciador de Backup

Bacula!

Porque Backup?

Porque implementar um Sistema de Backup?

Manter a integridade e disponibilidade da informação e dos recursos de processamento de informação.

ISO27002: Convém que procedimentos de rotina sejam estabelecidos para implementar as políticas de estratégias para a geração de cópias de segurança e possibilitar a geração das cópias de segurança dos dados e sua recuperação em um tempo aceitável.

ABNT NBR ISO/IEC 27002

● Definir os níveis necessários de backup.

● Procedimentos para restauração das cópias.

● Cópias de segurança armazenadas em uma

localidade remota.

● Nível apropriado de proteção física e ambiental para

as cópias.● As mídias devem ser testadas regularmente.

● Onde houver confidencialidade, as cópias devem utilizar meios de encriptação.

O que o Bacula tem que seu Script não tem?

Multiplataforma

O que o Bacula tem que seu Script não tem?

Catálogo dos backups em Banco de Dados

O que o Bacula tem que seu Script não tem?

INTERFACES DE

GERENCIAMENTO

BAT (Bacula Admin Tool)

Bweb (Bacula Web interface)

WEBACULA

O que o Bacula tem que seu Script não tem?

Gerenciamento de mídiasManipular autochangers

O que o Bacula tem que seu Script não tem?

Ações Antes ou Após os Backups

RunBeforeJob / RunAfterJob

O que o Bacula tem que seu Script não tem?

Gerenciamento das tarefas de backups (alertas e logs)

BSMTP / ZABBIX

O que o Bacula tem que seu Script não tem?

COMPRESSÃO DE DADOS COM UM “CLIQUE”

● Você pode definir o nível de compressão no intervalo de 1 a 9. (Nível Recomendado: 6)

   AllowCompression = yes    Compression = GZIP6

- BACULA com TLS

Criptografia na comunicação dos dados

entre Cliente Bacula e Servidor.

- BACULA com RSA

Criptografia no armazenamento das informações no Storage Daemon.

Criptografia dos Dados Gravados

O que o Bacula tem que seu Script não tem?

BASE JOBS – DESDUPLICAÇÃO

BASE JOBS – DESDUPLICAÇÃO

● Desduplicar é o ato de eliminar duplicações. Visa diminuir o volume de dados armazenados (em backup ou arquivamento).

● Novo Recurso do Bacula 5. O Bacula usa o conceito de desduplicação com a função Base Jobs.

● Objetivo: Criar uma Base Job para os demais Jobs se basearem nele com o objetivo de não copiar arquivos idênticos.

O que o Bacula tem que seu Script não tem?

SPOOLING DE DADOS

LABEL AUTOMÁTICO

BSCAN

BEXTRACT

….

...MORE

ESCALABILIDADE

FileSetDefinição dos “patchs” dos arquivos que você deseja fazer backup, com regras

a excluir determinados arquivos.

ClientUm ponteiro para o

computador que você deseja fazer o backup.

JOBDefinição de um

“FileSet” para um único “Cliente”

de acordo com o “Schedule” definido

para uma “Pool” indicando um “Storage” para Armazenamento.

Storage

Um ponteiro para o dispositivo de backup

(Disco/Fita)

PoolColeção de fitas ou discos

que compõem o armazenamento. Você pode ter várias pools.

ScheduleDefinição de QUANDO o backup será executado e que tipo de backup (full, incremental, diferencial)

Bacula Director (bacula-dir.conf)

CatalogueDetalhes do banco de dados que armazena o

catálogo (Índice de conteúdo de backup)

MessagesConfiguração do Email

que receberá notificações

Simples Assim!

Dúvidas ou Perguntas?

15 Minutos para Perguntas!

OBRIGADA!!!Quer saber mais sobre o Cursos ou Projetos de

Implementação de Bacula:

contato@4linux.com.br

Entrar em Contato com a Palestrante:

gabydias@4linux.com.br

Links

● Projeto Bacula - http://www.bacula.org

● Inteface Webcula - http://webacula.sourceforge.net/

● Bacula Brasil - http://www.bacula.com.br/

● Bacula Comercial - http://www.baculasystems.com/