Você está na página 1de 35

Soluo Livre de Backup

Agenda
Conceitos sobre backup O que o Bacula? Mdulos do Bacula Bconsole e comandos. Interfaces grficas de administrao Bacula VS ferramentas proprietrias

Conceitos sobre Backup


Backup = consiste na cpia(ou cpia de

segurana) de dados especficos(redundncia) para serem restaurados em caso de perda dos originais. Backup eficiente, aquele que minimiza os impactos desta perda.

Conceitos sobre Backup


Quanto a topologia classificam-se como

centralizados ou descentralizados. Podem variar de acordo com a natureza dos arquivos,com as necessidades empresariais e com a infra estrutura disponvel.

Conceitos
Reteno: Perodo pelo qual determinada

informao no pode ser apagada do banco de dados ou da mdia de backup. Expirao: Trmino do prazo de reteno.

Conceitos
Job: Trabalho de backup ou restore.No caso

do Bacula ainda existe um job de verificao. Purge: Ato de eliminar os dados do catlogo a respeito de determinado volume(files,jobs,etc...). Prune: Ato de eliminar entradas provavelmente j no necessrias no banco de dados.

Conceitos
SAN (Storage rea Network):Rede

seccionada com o objetivo de isolar o trfego destinado a backup,tanto por segurana quanto por performance.Utilizando o protocolo SCSI. Volume:Compartilhamento lgico no qual os backups so armazenados.

Conceitos
Pool = Conjunto de volumes com

caractersticas semelhantes. Fileset = Lista de diretrios ou arquivos que sero backpeados. Catlogo: o responsvel por armazenar um ndice de todos os arquivos armazenados pela ferramenta de backup.

Tipos de Backup
Full = Faz cpia de todos os arquivos

definidos na configurao da ferramenta. Diferencial = Faz a cpia apenas dos arquivos modificados a partir do ltimo backup full. Incremental = Faz cpia apenas dos arquivos modificados a partir do ultimo backup diferencial.

Tipos de backup
Ao contrrio do diferencial,se for feito um

backup incremental aps o outro o segundo no ir conter os dados do primeiro. Cpia = Cpia secundria ou complementar de determinado volume de backup.

Tipos de backup
Migrao:Os dados de um volume so

migrados para outro,sendo que o primeiro deixa de existir.

O que o Bacula?
Conjunto de programas que permite

administrar backup,restaurao e verificao dos dados. Formado pelos seguintes mdulos: Director,Console Manager,File Daemon,Storage Daemon e Catalog.

Caractersticas do Bacula
Estrutura cliente/servidor (permitindo

backup centralizado em uma mquina, por exemplo) Estrutura modular independente (director, client, database, administration console).

Caractersticas do Bacula
GPL - economia de custos com licenas,

conhecimento e possibilidade de customizo da ferramenta. Inmeros canais de suportes pela comunidade (mailing lists, foruns, IRC channel, etc.)

Caractersticas do Bacula
Portabilidade (mdulos para diferentes

sistemas operacionais Windows, Linux, MAC, etc. - so compatveis). Funcionalidade que permite a execuo de scripts (ou executveis) antes/depois do incio de jobs (backup/restore), tanto no cliente quanto servidor Bacula.

Caractersticas do Bacula
Existncia de ferramenta de operao via

linha de comando ou GUI 100% compatvel com o esquema GFS. nica ferramenta de backup multi-banco-dedados Suporte a maioria dos dispositivos de storage do mercado.

Estrutura do Bacula

Interao dos mdulos do Bacula.

Mdulos do Bacula

Director
Servio responsvel pela administrao de

todos os servios de backup,restore e arquivamento. A maior parte da configurao feita no arquivo bacula-dir.conf.

Console Manager
Este programa ajuda o administrador ou o

usurio a se comunicar com o Director Daemon. Pode ser executado em qualquer computador da rede.

File Daemon
Esse servio ou programa cliente,trata-se

do programa que ser instalado nas mquinas que iro ser protegidas pelo backup. Responsvel por enviar os arquivos solicitados pelo Director Daemon pela rede. Administra a gravao dos arquivos de restaurao comandado pelo Director. Suporta Linux,BSD,Unix,Windows e MACOS.

Storage Daemon
Administra a gravao e restaurao dos

dados e atributos dos backups fisicamente em mdias apropriadas.

Catalog
Programa responsvel por manter uma

indexao de todos os arquivos que so armazenados no backup. Agiliza a busca de um arquivo no backup.

Bacula x outras ferramentas

Arcserve
Licena demasiadamente cara suporta diversos sistemas operacionais Requer uma mquina possante e uma boa

largura de banda de rede. Licenciamento dividido por funcionalidades tornando o custo bastante elevado.

TSM
Criado pela IBM,para ser comercializado

em conjunto com seus storages. Ferramenta com bastante recursos e em certo ponto bastante similar ao Bacula. Causa um aprisionamento tecnolgico.

Interfaces grficas de administrao

Webacula

BAT Bacula Admin Tool

Bconsole

Obrigado!!!!

Você também pode gostar