projeto de backup com bacula

24
http:// http:// Checchia.NET Checchia.NET Estudo Preliminar Projeto Backup Corporativo Daniel Checchia Consultor de Tecnologia [email protected]

Upload: daniel-checchia

Post on 30-Apr-2015

15.746 views

Category:

Documents


0 download

DESCRIPTION

Estudo de custos de um projeto de backup utilizando o Bacula

TRANSCRIPT

Page 1: Projeto de Backup com Bacula

http://http://Checchia.NETChecchia.NET

Estudo PreliminarProjeto Backup

Corporativo

Daniel ChecchiaConsultor de [email protected]

Page 2: Projeto de Backup com Bacula

2 http://http://Checchia.NETChecchia.NET

O conteúdo deste documento é considerado RESTRITO com o propósito de proteger as informações veiculadas. Destina-se

ao uso exclusivo da XXXXX e por ela será utilizado internamente para avaliação de seus termos, para aprovação,

contratação e acompanhamento da prestação dos serviços aqui propostos. Não pode ser copiado, total ou parcialmente,

sem a prévia autorização por escrito do Autor, que se compromete a manter sob sigilo qualquer informação da

XXXXXXXX a ele confiada. CONFIDENCIALComo prerrogativa para a troca de informações entre a

XXXXXXX e o Autor, a fim de preservar sua confidencialidade, será celebrado um Termo de Confidencialidade das

Informações.

Restrição de Acesso

Page 3: Projeto de Backup com Bacula

3 http://http://Checchia.NETChecchia.NET

Topologia de Backup Proposta

Page 4: Projeto de Backup com Bacula

4 http://http://Checchia.NETChecchia.NET

Características

• JOBs monitorados

• Centralização

• Espelhamento de Fitas

• LOGs adminitrativos

• Monitoramento e alerta em erro

• Integração com cadeia bath

• Administração por scripts (integrando com existentes)

Page 5: Projeto de Backup com Bacula

5 http://http://Checchia.NETChecchia.NET

Política de BackupTipo de JOB

• Domingo: Backup FULL do ambiente

• Segunda: JOB diferencial

• Terça: JOB diferencial

• Quarta: JOB diferencial

• Quinta: JOB diferencial

• Sexta: JOB diferencial

• Sábado: JOB diferencial

• Mensal: JOB FULL

• Anual: JOB FULL

Page 6: Projeto de Backup com Bacula

6 http://http://Checchia.NETChecchia.NET

Política de BackupRotação e Retenção Semanal

Política Semanal (Retenção 2 semanas)

Semana 01 Fita 01 Fita 02 Fita 03 Fita 04 Fita 05

Semana 02 Fita 06 Fita 07 Fita 08 Fita 09 Fita 10

Semana 03 Fita 01 Fita 02 Fita 03 Fita 04 Fita 05

Semana 04 Fita 06 Fita 07 Fita 08 Fita 09 Fita 10

Page 7: Projeto de Backup com Bacula

7 http://http://Checchia.NETChecchia.NET

Política de BackupRotação e Retenção Mensal

Política Mensal (Retenção 2 anos)

  2005 2006 2007 2008

Janeiro Fita M01 Fita M13 Fita M01 Fita M13

Fevereiro Fita M02 Fita M14 Fita M02 Fita M14

Março Fita M03 Fita M15 Fita M03 Fita M15

Abril Fita M04 Fita M16 Fita M04 Fita M16

Maio Fita M05 Fita M17 Fita M05 Fita M17

Junho Fita M06 Fita M18 Fita M06 Fita M18

Julho Fita M07 Fita M19 Fita M07 Fita M19

Agosto Fita M08 Fita M20 Fita M08 Fita M20

Setembro Fita M09 Fita M21 Fita M09 Fita M21

Outubro Fita M10 Fita M22 Fita M10 Fita M22

Novembro Fita M11 Fita M23 Fita M11 Fita M23

Dezembro Fita M12 Fita M24 Fita M12 Fita M24

Page 8: Projeto de Backup com Bacula

8 http://http://Checchia.NETChecchia.NET

Política de BackupRotinas Especiais

• JOBs pré e pós processamento

• Bancos de dados com retenção diferenciada (fiscal/contábil)

• Políticas por sistemas

• JOBs de Auditoria

Page 9: Projeto de Backup com Bacula

9 http://http://Checchia.NETChecchia.NET

Estimativa de Consumode fitas (primeiro ano)

Descrição Local Off-siteBackup Anual 1 1

Backups Mensais 12 12

Backups Semanais (2 meses) 8 8

Backups Diários (2 semanas) 10 10

Sub-total 31 31

Reserva para JOBs especiais e legais 10 10

Total 41 41

Total de mídias por ano 82

Page 10: Projeto de Backup com Bacula

10 http://http://Checchia.NETChecchia.NET

Requisitos Guarda da FitasCarePlus

• Armário com capacidade de 500 Fitas (5 Anos)

• Envelopes “bolha” para envio de fita para Off-site

• Malote contratado para Off-site Storage

Page 11: Projeto de Backup com Bacula

11 http://http://Checchia.NETChecchia.NET

Requisitos Guarda da FitasOff-site Storage

• Recomenda-se a utilização da Rua do Rócio

• Armário para 500 fitas (5 anos)

• Envelopes “bolha” para envio de fita para Off-site

• Malote contratado para Off-site Storage

• Treinamento de um responsável pela manipulação, classificação e armazenagem das fitas.

Page 12: Projeto de Backup com Bacula

12 http://http://Checchia.NETChecchia.NET

Resumo da Solução

• Servidor Dedicado Linux

• SuSE Enterprise Server

• Software Backup Bacula

• 2 Unidades de Fita:• Sugestão 01: Unidades DLT• Sugestão 02: Unidades SLR100• Sugestão 03: Unidades LTO2

Page 13: Projeto de Backup com Bacula

13 http://http://Checchia.NETChecchia.NET

Prereqs Servidor Linux

• Processador Pentium 4• 2 Gb RAM• 2 HDs SATA 120 Gb (espelhamento)

• Ou 2 HDs SCSI 120 Gb (espelhamento)

• 2 Placas SCSI Adaptec 2940 (ou superior) para unidades de Fita• 3 Placas de Rede

• Barramento Produção• Barramento Cluster (com anti-SPAM)• Barramento dedicado para Backup (expansão da solução)

• DVD-RW IDE (Imagens de Sistema Operacional)• Gabinete para Rack 19”

Este servidor será um cluster com o servidor Anti-SPAM

Page 14: Projeto de Backup com Bacula

14 http://http://Checchia.NETChecchia.NET

Gerenciador de Backup Bacula

• OpenSource

• Compatível com HP-UX, Linux e Windows

• Gera imagem em disco, enfileirando o

envio para a fita (agilizando o JOB de

backup)

• Vários JOBs de backup simultâneos

• Integração com o Monitoramento

• Integração ao batch noturno por scripts

Page 15: Projeto de Backup com Bacula

15 http://http://Checchia.NETChecchia.NET

Unidade Fita DLTSugestão 01

• 40/80 Gb por fita

• 40 Gb/Hora taxa transferência

• 3 anos de garantia

• Padrão de Mercado (performance e

confiabilidade)

• Menor custo por mídia

• Vários pontos de atendimento

Page 16: Projeto de Backup com Bacula

16 http://http://Checchia.NETChecchia.NET

Unidade de Fita SLRSugestão 02

• 50/100 Gb por fita

• 36 Gb/hora de taxa de transferência

• 3 anos de garantia

• Menor investimento inicial

• Custo da mídia alto

Page 17: Projeto de Backup com Bacula

17 http://http://Checchia.NETChecchia.NET

Unidade de Fita LTO2Sugestão 03

• 200/400 Gb por fita

• 176 Gb/Hora taxa transferência

• 3 anos de garantia

• Padrão de Mercado (performance e

confiabilidade)

• Menor custo por mídia

• Vários pontos de atendimento

Page 18: Projeto de Backup com Bacula

18 http://http://Checchia.NETChecchia.NET

Níveis de Data Recovery

Tape back-up

Tape back-up offsite

Servidores Replicados (Cold) – Offsite Replica

Custo / Importância da Informação

Fu

ncio

nalid

ad

e

Servidores Replicados – Load Balance

Page 19: Projeto de Backup com Bacula

19 http://http://Checchia.NETChecchia.NET

Resumo financeiroSugestão 01

Servidor Pentium 4 R$ 5.100,00

Software Backup Bacula R$ 0,00

2 unidades externas DLT R$ 13.524,00

82 mídias de Backup (primeiro ano) R$ 20.500,00

Total R$ 39.124,00 

Todos os preços de lista, somente orientativos.

Page 20: Projeto de Backup com Bacula

20 http://http://Checchia.NETChecchia.NET

Resumo FinanceiroSugestão 02

Servidor Pentium 4 R$ 5.100,00

Software Backup Bacula R$ 0,00

2 unidades externas SLR100 R$ 12.055,00

82 mídias de Backup (primeiro ano) R$ 25.010,00

Total R$ 42.165,00 

Todos os preços de lista, somente orientativos.

Page 21: Projeto de Backup com Bacula

21 http://http://Checchia.NETChecchia.NET

Resumo FinanceiroSugestão 03

Servidor Pentium 4 R$ 5.100,00

Software Backup Bacula R$ 0,00

2 unidades externas LTO2 R$ 20.550,00

82 mídias de Backup (primeiro ano) R$ 17.220,00

Total R$ 42.870,00 

Todos os preços de lista, somente orientativos.

Page 22: Projeto de Backup com Bacula

22 http://http://Checchia.NETChecchia.NET

Estimativa de HorasInstalação da Solução

Montagem do Servidor 32 Horas

Instalação 3 Agents HP-UX 48 Horas

Instalação 3 Agents Linux 48 Horas

Instalação 10 Agents Windows 80 Horas

Total 208 Horas

Não estão computados o tempo de desenvolvimento e

implementação das políticas de backup e seus JOBs

Page 23: Projeto de Backup com Bacula

23 http://http://Checchia.NETChecchia.NET

A metodologia OpenFramework, desenvolvida pelo autor, está em constante

aprimoramento, visando a adequação às normas de segurança (ISO IEC 17799) e

atender à biblioteca ITIL. Esta metodologia é fruto da experiência do autor de 20

anos de atuação em infra-estrutura e em Segurança da Informação, bem como da

equipe de profissionais certificados e especializados que atuam em seu

aprimoramento.

Todos os documentos e formulários gerados através desta metodologia são

padronizados e normatizados de forma a auxiliar as atividades desenvolvidas e

estão liberados através da licença CC Creative Commons, específica para a criação

de documentação e textos sob esta metodologia, resguardando os direitos e

informações confidenciais.

Metodologia de Trabalho

Page 24: Projeto de Backup com Bacula

24 http://http://Checchia.NETChecchia.NET

Licenciamento

Atribuição-Uso Não-Comercial-Compatilhamento pela

mesma licença 2.5 BrasilVocê pode:

•copiar, distribuir, exibir e executar a obra

•criar obras derivadas

Sob as seguintes condições:Atribuição. Você deve dar crédito ao autor original, da forma

especificada pelo autor ou licenciante.

Uso Não-Comercial. Você não pode utilizar esta obra com

finalidades comerciais.

Compartilhamento pela mesma Licença. Se você alterar, transformar, ou criar outra

obra com base nesta, você somente poderá distribuir a obra resultante sob uma licença

idêntica a esta.

Licença Resumida

Licença Jurídica