Backup [email protected] Backups e restauração de dados Backup é uma das tarefas mais incômodas na administração de sistemas mas é sem dúvida uma das mais importantes. Backup é nossa última linha de defesa contra perda de dados. O valor real do backup nós só vemos realmente no momento da restauração dos dados. Se conseguimos restaurar os dados todo esforço valeu a pena. Regras básicas para backups Teste a restauração periodicamente: Backups são muito importantes mas se não pudermos restaurá-los não servem pra nada. Todas as fitas de backups devem ser testadas periodicamente. Da mesma forma todos os drives de fita também devem ser testados para verificar a capacidade de leitura e gravação. Regras básicas para backups Mantenha drives e fitas em boas condições: um pouco de sujeira em um drive de fita pode comprometer o backup. Esteja atendo a vida útil das fitas: Os fabricantes informam o nº de gravações que um fita suporta em média, passado o tempo indicado devemos trocá-las. Regras básicas para backups Faça duas cópias de fitas com dados críticos: Devemos fazer duas cópias das fitas com dados mais críticos e guardar a segunda de preferência fora da organização. Troque a mídia dos dados mais antigos: Devemos transferir os dados das fitas mais antigas para fitas mais novas. Do que devemos ter backup? Todo arquivo que envolva tempo do usuário para recolocar seus dados caso ele seja perdido, deve ser “backupado”. Os dados de qualquer servidor devem ser “backupados”. Arquivos de configuração de dispositivos de rede. Backup dos servidores deve ser apenas uma parte da nossa política de backup.Ex: Alguns estudos revelaram que 60% dos dados mais críticos das empresas estão nos Laptops. Do que devemos ter backup? Alguns softwares de Backup utilizam indexes para permitir uma restauração mais rápidas dos dados, esses indexes devem ser “backupados”. Devemos ter Backups dos Backups: Os backups devem ser armazenados próximos aos drives de fita, para que possam ser recuperados de forma rápida. Mas devemos manter uma outra cópia dessas fitas, fora da empresa. Software de backup Formatos de backup abertos: o software deve gravar em formatos que possam ser lidos por outros softwares. Desempenho: Velocidade de gravação e restauração dos dados. Suporte a hardware flexível: suporte a soluções de diversos fabricantes. Multi-plataforma: Deve ser capaz de operar e realizar backup de diversos S.O´s. Seja um produto maduro. Performance de backup Os Backups são tão rápidos quantos os pontos mais lentos da rede. Quando analisamos a velocidade dos backups existem 2 pontos que irão influenciar no desempenho: A velocidade em que os dados são gravados pela fita. A velocidade em que os dados são enviados para o drive de fita, seja no barramento local ou pela rede. Performance de backup – Exemplo 1 40GB 5GB DB Aplicação 5GB WEB 5GB MAIL 5GB WorkFlow DLT 7000 SD DATAX PORT A PORT B SD SD RD ONLINE RD A B iZ 9200 BWD PORT SEL - + ENTER DISC DATA Server Server Server Hub 10BaseT Server Server Performance de backup – Exemplo 1 Temos que realizar backup de 60GB de dados divididos entre 5 servidores. Os dados são enviados para um servidor de backup onde temos instalado um drive DLT 7000. Todas essas máquinas estão ligadas através de uma rede 10BaseT. Hoje esse backup leva 22 horas para ser realizado. O que podemos fazer para aumentar a performance do backup? Marcas do backup O backup do Windows XP pode colocar uma marca do backup (na realidade quando se fala em colocar uma marca, está-se sim a retirar/limpar o atributo de archive), também conhecida como o atributo de “archive”. Esta marca (ou seja a ausência do atributo de archive) indica que foi feito um backup ao ficheiro, o que afeta de modo diferente os backups incrementais e diferenciais. Por exemplo, fazemos um backup diferencial na Terça e na Quarta-feira. O backup da Quarta inclui os ficheiros que já estavam no backup de Terça, mesmo que estes não tenham sido alterados. Isto deve-se ao fato de o primeiro backup diferencial não ter colocado as marcas de backup. Assim o segundo backup diferencial é cumulativo (pois também não coloca as marcas). Tipos de backup Normal: limpa os marcadores. Faz o backup de arquivos e pastas selecionados. Agiliza o processo de restauração, pois somente um backup será restaurado. Cópia: não limpa os marcadores. Faz o backup de arquivos e pastas selecionados. Diferencial : não limpa os marcadores. Faz o backup somente de arquivos e pastas selecionados que foram alterados após o ultimo backup. Incremental: limpa os marcadores. Faz o backup somente de arquivos e pastas selecionados que foram alterados após o ultimo backup. Diário: não limpa os marcadores. Faz o backup de arquivos e pastas selecionados que foram alterados durante o dia. Tipo Faz backup a Limpa as Marcas Normal Todos os ficheiros e pastas selecionados Sim Cópia Todos os ficheiros e pastas selecionados Não Incremental Todos os ficheiros e pastas selecionados se alterados desde o último backup Sim Diferencial Todos os ficheiros e pastas selecionados se alterados desde o último backup Não Ficheiros e pastas que mudaram durante o dia Não Cópia diária Backup Incremental Nos exemplos que discutimos até agora, utilizamos o backup Full, onde todos os dados são copiados. Backup incremental só copia os arquivos e dados que foram alterados desde ó último backup. Existem dois tipos de backup incremental: Incremental acumulado: Todos os dados alterados desde o ultimo backup full serão copiados. Incremental diferencial: Todos os dados alterados desde o ultimo backup diferencial serão copiados. Backup Incremental Diferença do backup acumulado para o diferencial: Uma empresa tem 60GB de dados que devem ser backupados, desses apenas 5GB mudam diariamente. Veja a diferença de desempenho quando realizamos as seguintes políticas: Backup Full semanal e acumulado diário Backup Full semanal e diferencial diário Backup Incremental Segunda Terça Full - 60GB 3 horas Alterados desde de segunda (5GB, 15 min) Full semanal Full - 60GB acumulado diário 3 horas Full diário Full semanal diferencial diário Full - 60GB 3 horas Quarta Quinta Sexta Alterados desde de terça (5GB, 15 min) Alterados desde de quarta (5GB, 15 min) Alterados desde de quinta (5GB, 15 min) Alterados desde de segunda (5GB, 15 min) Alterados desde de segunda (9GB, 27 min) Alterados desde de segunda (12GB, 36 min) Alterados desde de segunda (14GB, 42 min) Full 60GB 3 horas Full - 60GB 3 horas Full - 60GB 3 horas Full - 60GB 3 horas Manipulação e organização das mídias de backup. As mídias de backup são alguns dos recursos mais valiosos da empresa. Elas permitem tanto recuperar um negócio de um desastre quanto permitem a um competidor ter visão total do negócio. Por isso elas merecem um tratamento especial. O objetivo da manipulação das mídias é propiciar um balanço entre protegê-las de acesso indevido e prover fácil acesso caso de emergência. Manipulação e organização das mídias de backup. Restringir o acesso físico às mídias: o acesso às mídias deve ser como acesso ao “root” ou “admin”. Somente pessoas extremamente autorizadas devem ter acesso. Destruir as mídias usadas. Não guarde as fitas originais fora da empresa. Identifique todas as fitas. Faça um balanço entre segurança e rápido acesso. Restauração Mantenha ás mídias organizadas: O tempo de restauração aumenta quando o operador tem que ficar procurando a fita correta. Velocidade de restauração: Priorize a restauração em servidores onde tenhamos a maior velocidade de gravação em disco. Utilize o caminho mais rápido da fita para o disco: Se for necessário realizar a restauração pela rede devemos procurar os segmentos mais velozes, dependendo do caso podemos isolar parte da rede. Espaço em disco para restauração Em alguns casos a quantidade de dados nas fitas podem ser superiores a o espaço em disco disponível. Quando isso ocorre, em caso de desastre total onde todos os dados da fita devem ser restaurados isso irá gerar um grave problema. Devemos estar certos de que nesses casos teremos como restaurar toda a fita. Questão CEF 2008 Três fatores podem ser considerados para decidir se será realizada uma cópia de segurança completa ou incremental em um conjunto de arquivos.Esses fatores são o percentual do número de arquivos modificados, o custo médio de restauração de um arquivo contido em uma cópia de segurança e a disponibilidade de recursos de mídia para realizar a cópia de segurança. Qual configuração de fatores sugere mais fortemente que se deve realizar uma cópia de segurança completa, ao invés de uma incremental?