tcc, backup, monografia

Download Tcc, Backup, Monografia

Post on 12-Nov-2015

9 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

Tcc, Backup, Monografia

TRANSCRIPT

  • UNIVERSIDADE TECNOLGICA FEDERAL DO PARANADEPARTAMENTO ACADMICO DE ELETRNICA

    CURSO DE ESPECIALIZACO SOFTWARE LIVRE APLICADO A TELEMTICA

    DENILSON AUGUSTO DOMINGUES

    BACKUP E RECUPERAO MAIS EFETIVA

    MONOGRAFIA

  • DENILSON AUGUSTO DOMINGUES

    BACKUP E RECUPERAO MAIS EFETIVA

    Monografia apresentada como requisito parcial para obteno do grau de especialista em Software Livre Aplicado a Telemtica, do Departamento Acadmico de Eletrnica da Universidade Tecnolgica Federal do Paran. Orientador: Prof. Christian Carlos Souza Mendes

  • RESUMO

    Denilson Augusto Domingues. Backup e recuperao mais efetiva 2012. 40 f. Monografia (Especializao em Software Livre Aplicado a Telemtica) Programa de Ps-Graduao em Tecnologia, Universidade Tecnolgica Federal do Paran. Curitiba, 2012.

    O propsito desta monografia estudar sobre backup e restore, verificar os tipos de

    backups existentes, bem como os tipos de mdias mais utilizados, os sistemas de

    backup mais conhecidos como o Rsync, Amanda e o Bacula, estudar a possibilidade

    da realizao do backup e restore no s dos servidores como das estaes de

    trabalho da rede, restaurao parcial e total dos backups, realizar a verificao dos

    backups realizados, explorando as funcionalidades de cada um dos mdulos do

    Bacula e no final optar por uma das tecnologias estudadas.

    Palavras-chave: Backup. Restore. Bacula.

  • 4LISTA DE FIGURASFig 01 Console do Zmanda................................................................................................... 15

    Fig 02 Sistema modular de backup....................................................................................... 16

    Fig 03 Comparativo de funcionalidades bsicas................................................................... 18

    Fig 04 Arquitetura do TLS.................................................................................................... 21

    Fig 05 Relacionamento das funcionalidades do Bacula....................................................... 26

    Fig 06 Bacula Admin Tool (BAT)......................................................................................... 28

    Fig 07 Print screen da tela de um restore...............................................................................29

    Fig 07 Print screen da tela de um restore...............................................................................30

    Fig 07 Print screen da tela de um restore.............................................................................. 31

    Fig 07 Print screen da tela de um restore.............................................................................. 32

  • 5Sumrio Sumrio......................................................................................................................................5

    1. INTRODUO.

    Hoje em dia, o nmero de catstrofes digitais anda aumentando, e eu

    no me refiro a catstrofes naturais como enchentes ou incndios ou at ata-

    ques de hackers. O que realmente preocupa so os ataques causados por fa-

    lhas humanas, como instalaes de softwares, erros causados por teclar te-

    clas erradas, um gerenciamento de mudanas inadequado ou baixa qualidade

    de dados.

    Estas so coisas que geralmente resultados acidentais ao invs de

    aes sinistras. Algum provavelmente diria, depois de todos estes anos de

    desenvolvimento e operao em servios de TI, ns deveramos ser aptos a

    entregar servios que so altamente confiveis. Infelizmente este no sem-

  • 6pre o caso. Atrs de cada incidente, h sempre dezenas de esquecimentos,

    centenas de incidentes menores e milhares de piores prticas.

    Mas a pergunta , porque isto continua acontecendo? Muitas tendnci-

    as esto por trs disto. Hardwares podem ser um pouco mais confiveis (nem

    sempre), mas sistemas e infraestruturas esto se tornando altamente comple-

    xas e difceis de integrar. Etapas de projetos esto se tornando cada vez mais

    curtas por causa da presso continuada que vem do gerenciamento do nego-

    cio que querem que sejamos mais geis. Tambm h presso para que sejam

    efetuados cortes no custo resultando em grandes demandas nos recursos e

    constante mudana de fornecedores(Jardim, 2012).

    O backup de dados e os processos de recuperao so parte das

    rotinas de todos os departamentos de TI, mas sempre existe espao para

    melhorias. Se voc enfrenta qualquer um dos itens seguintes, voc um

    candidato para uma atualizao.

    1.1. CRESCENTE ARMAZENAMENTO DE DADOS:

    O crescimento incessante de dados (20% ou mais anualmente para

    uma empresa tpica de mdio porte) pode ultrapassar sua capacidade de

    armazenamento, banda e recursos de equipe. Voc pode simplificar o

    processo eliminando dados redundantes ou voc precisa de uma soluo

    mais robusta e escalvel.

    1.2. LONGOS PERODOS DE RECUPERAO:

    Uma pesquisa recente pela empresa de pesquisa de mercado

    Enterprise Strategy Group encontrou que mais da metade das empresas de

  • 7mdio porte podem tolerar apenas uma hora ou menos de inatividade para

    misso crtica de dados. Se o seu tempo de recuperao est

    significativamente mais longo, voc pode estar colocando a empresa em

    risco. Recuperao rpida especialmente crtica em empresas com muitos

    empregados remotos. Trabalhadores remotos necessitam acesso aos dados

    no escritrio, mas seus clientes podem provavelmente estar perdidos para

    sempre, dissse Hugo Llorens, gerente de produto da linha SMB

    EqualLogic na Dell. Para eles, a velocidade de recuperao se torna ainda

    mais importante.

    1.3.Aumento de complexidade virtual:

    A virtualizao do servidor pode simplificar sua infraestrutura fsica do

    servidor, mas pode tornar o backup e a recuperao mais complexos. Voc

    precisa decidir a melhor metodologia de backup e de recuperao dos dados,

    e se usar ferramentas especializadas de diversos fornecedores ou uma

    ferramenta nica, padronizada para os recursos virtuais e fsicos. Se voc

    est consolidando 20 servidores em mquinas virtuais, voc tem que

    repensar o backup, disse Greg Schulz, fundador e consultor snior no Grupo

    Server and StorageIO. A ltima coisa que voc quer consolid-los e ainda

    ter 20 cpias de backup rodando na mquina fsica.

    1.4.Tecnologia obsoleta:

    Muitos avanos recentes em tecnologia podem melhorar o desempenho

    de backup e recuperao, incluindo a desduplicao de dados, backup em

    disco, compresso, replicao off-site, na nuvem entre outros. Embora os

  • 8preos tenham baixado, esses avanos devem ser equilibrados em relao ao

    quanto a TI tem para investir. Backup e recuperao devem ser feitos dentro

    de um oramento, e os oramentos de TI tm sido consistentemente

    reduzidos nos ltimos anos.

    A boa notcia que a implantao de uma soluo efetiva pode estabelecer

    retornos slidos de investimento. De acordo com um relatrio sobre backup e

    recuperao do Grupo Alchemy Solutions, Quanto melhor a soluo de backup e

    recuperao de uma organizao, mais seguros os seus dados estaro e maior a

    eficincia gerada pelo seu pessoal, processos e equipamento. Pesquisas revelam

    que solues eficientes de backup e recuperao reduzem em 72% o tempo gasto

    gerenciando backups, refazendo backups falhos e coisas do tipo, com efeitos

    positivos nos custos de trabalho e produtividade da equipe.

    Qual o resultado final? Melhorar sua tecnologia e processos para backup e

    recuperao pode ter impacto na alta disponibilidade de informao crtica para o

    negcio, assim como em ganhos de eficincia para a equipe de TI. (Farre, 2012)

    2. JUSTIFICATIVA.

    Identificar um sistema de backup, que atenda os seguintes requisitos

    operacionais da empresa GNU General Public License (Licena Pblica Geral), GNU

    GPL ou simplesmente GPL, o sistema deve ser centralizado, possuir Interface Web,

    ser multi plataforma, possibilidade de gerar arquivos compactado, e criptografado,

    gerar log de todas as atividades executadas pelo sistema de backup, realizar a

    verificao e validao de todos os arquivos gerados no backup, enviar a cpia do

    backup realizado para outras estaes remotas, realizar o restore parcial e completo

    dos arquivos.

  • 93. O QUE BACKUP.

    um termo ingls que tem o significado de cpia de segurana. frequentemente

    utilizado em informtica para indicar a existncia de cpia de um ou mais arquivos

    guardados em diferentes dispositivos de armazenamento. Se, por qualquer motivo,

    houver perda dos arquivos originais, a cpia de segurana armazenada pode ser

    restaurada para repor os dados perdidos. (Significados.com.br,2012)

    4. FERRAMENTAS.

    4.1.Rsync:

    um grande aliado na hora de fazer backups ou quando necessrio

    sincronizar duas pastas com um grande volume de arquivos. Ele permite

    sincronizar o contedo de duas pastas, transferindo apenas as modificaes.

    Ele no trabalha apenas comparando arquivo por arquivo, mas tambm

    comparando o contedo de cada um. Se apenas uma pequena parte do

    arquivo foi alterada, o rsync transferir apenas ela, sem copiar novamente

    todo o arquivo.Ele uma forma simples de fazer backups incrementais de

    grandes quantidades de arquivos, ou mesmo parties inteiras, mantendo

    uma nica cpia atualizada de tudo em um HD externo ou num servidor

    remoto. Este backup inc