Na maioria das instalações as informações armazenadas nos computadores valem mais do que os próprios computadores. Elas também são muito mais difíceis de serem substituídas. Proteger essas informações é uma das tarefas mais importantes do administrador de sistema (e, infelizmente, a mais tediosa).
Há centenas de maneiras criativas e não tão criativas de perder dados. Bugs de software rotineiramente corrompem arquivos de dados. Muitos usuários apagam acidentalmente o trabalho de suas vidas. Hackers e funcionários descontentes apagam discos. Problemas de hardware e desastres naturais derrubam salas de máquinas inteiras.
Se executados corretamente, os backups (também conhecidos como "dumps") permitem a um administrador restaurar um sistema de arquivos (ou qualquer parte de um sistema de arquivos) à condição em que ele se encontrava no momento do último backup.
Os backups têm de ser realizados cuidadosamente e em um cronograma rígido. O sistema de backup e a mídia de backup também precisam ser testados regularmente para verificar se estão funcionando corretamente. A integridade de fitas de backup por exemplo, afeta diretamente o objetivo de uma empresa.
Os administradores de sistema precisam entender o que os backups devem realmente fazer, e não o que eles querem que os backups façam.
Vamos listar algumas boas práticas.
Execute todos os backups a partir de uma máquina
Muitos utilitários permitem realizar backups pela rede. Embora haja alguma perda em termos de desempenho ao fazer backup dessa maneira, o aumento na facilidade de administração vale a pena. Depois de quebrar um pouco a cabeça, descobrimos que o melhor método é executar um script em uma localidade central que faça o backup de cada máquina, você pode utilizar um outro software para automatizar esse processo.
Todos os backups devem ir para o mesmo dispositivo de backup. Se seu sistema for muito grande para ter o backup feito por um único dispositivo, você ainda deve tentar manter o seu sistema de backup o mais centralizado possível.
A centralização facilita a administração e permite verificar a integridade do backup. Dependendo da mídia de backup que estiver utilizando, você poderá colocar mais de um dispositivo em um servidor sem afetar o desempenho.
Rotule sua mídia
Rotule cada parte da sua mídia de backup de forma clara e completa, pois se necessário outras pessoas devem entender o que foi feito, uma mídia não rotulada é uma mídia de rascunho. Rotule diretamente cada parte da mídia para identificar seu conteúdo.
Nos casos, grave informações detalhadas como listas de arquivos e datas de backup. Você tem de ser capaz de restaurar os arquivos. Rotule a mídia de modo correspondente, listando os sistemas de arquivos nela contido, o formato de backup, a sintaxe exata dos comandos utilizados para criá-los e quaisquer outras informações necessárias para restaurar os arquivos.
Selecione um intervalo de backup razoável
Quanto maior a frequência dos backups, menor a quantidade de dados perdida em uma falha. Entretanto, os backups utilizam recursos do sistema e tempo de administrador. Você deve fornecer integridade de dados adequada a um custo razoável de tempo e material.
Em sistemas muito utilizados, geralmente é apropriado fazer backups dos arquivos todo dia de trabalho. Em sistemas que são utilizados menos intensamente ou nos quais os dados são menos voláteis, talvez você decida que fazer backup várias vezes por semana é suficiente.
Faça backups diários se ajustarem em uma parte da mídia
Em um mundo perfeito poderíamos fazer backups diários de todos os sistemas em uma única fita. Mídias de alta densidade como DLT, AIT e LTO tornam esse objetivo prático para algumas instalações.
Você pode automatizar o processo montando sua mídia de backup diariamente antes de deixar o trabalho e de permitir que algum programa execute o backup para você. Dessa maneira, os backups ocorrem em um horário em que os arquivos provavelmente não ficarão mudando e os backups têm impacto mínimo sobre os usuários.
À medida que nossos hábitos de trabalho mudam e a telecomutação torna-se mais popular, o intervalo das "boas" horas para fazer backup está diminuindo. A julgar por nossos queridos logs, vemos que entre 3h:00 e 6h:00 da manhã é a melhor hora, lógico que isso em alguns casos. Agora fazer backup de 80TB de dados em três horas, meu amigo, sem condições.
Outro problema importante é a rápida expansão de espaço em disco que resultou em reduções no preço de discos rígidos. Você não pode mais comprar um desktop com menos de 100GB de espaço em disco. É muito fácil a quantidade de arquivos disponibilizados on-line superar sua capacidade de backup.
Se não for possível colocar todos os seus backups diários em uma mídia, você tem várias opções:
- Comprar um dispositivo de backup de maior capacidade
- Comprar um empilhador ou biblioteca e alimentar com várias mídias num único dispositivo
- Mudar a sequência dos backups
- Criar um script mais inteligente
- Usar vários dispositivos de backup
Proteja seus backups
Proteja suas mídia de backups, ela contém todos os dados de sua empresa e podem ser lidas por qualquer um que tenha acesso físico a elas. Você não só deve manter suas mídias fora do local de trabalho como também mantê-las a sete chaves.
Se você utiliza um recurso de armazenamento comercial para essa finalidade, a empresa com a qual você negocia deve garantir a confidencialidade das mídias sob seus cuidados.
A criptografia de mídia de backup é uma opção a ser levada em consideração. Muitos utilitários comerciais de backup tornam a criptografia relativamente simples. Por outro lado, você deve certificar-se de que as chaves de criptografia não podem ser perdidas ou destruídas e que estão disponíveis para utilização em uma emergência.
Algumas empresas sentem tanto a importância dos backups a ponto de fazerem duplicatas, o que realmente não deixa de ser absolutamente um ótima ideia, ou seja, resumindo um "backup do backup".
Alguns podem até falar: " Mas já fiz o backup no servidor tá sussa, não preciso fazer isso, não tem perigo de perder os arquivos", e se do nada quando você chega na sua sala, o seu servidor de backup (aquele lembra?), está assim como na figura, aí eu te pergunto "E agora?", mas calma não fique desesperado, ainda.
Verifique suas mídias
Com certeza já ouvimos muitas histórias de terror sobre administradores de sistemas que não viam problemas em seus regimes de backup a não ser depois de uma falha grave no sistema. É essencial monitorar continuamente o seu procedimento de backup e verificar se ele está funcionando corretamente.
Erros de operadores arruínam mais backups do que qualquer outra coisa. A primeira verificação é fazer com que o software de backup tente reler a mídia imediatamente depois de ele ter finalizado o backup.
Varrer uma mídia para verificar se ela contém o número de arquivos esperado é uma boa verificação. Seria melhor se todas as mídias fossem varridas, porém isso não parece prático para uma grande empresa que usa centenas de mídias por dia.
Você deve tentar periodicamente restaurar a partir da mídia aleatória para certificar-ser de que a restauração ainda é possível. De vez em quando, tente restaurar de uma parte de uma mídia antiga.
Um verificação relacionada é examinar se você pode ler as mídias em um hardware diferente do seu. Se a sala de máquinas pegar fogo, não adiante muito saber se o backup poderia ter sido lido em uma mídia que agora está destruída.
Proteja seus dados para backups
Com os discos tão baratos e novas arquiteturas de armazenamento tão confiáveis, é tentador não fazer backup de todos os nossos dados. Um arquitetura de armazenamento sensata - projetada em vez de criada desordenadamente à medida que surge a necessidade de aumento de espaço em disco - pode colaborar muito para tornar os backups mais tratáveis.
Comece fazendo um inventário de suas necessidades de armazenamento:
- Os diversos tipos de dados com os quais sua instalação lida
- A frequência necessária para atender a um nível de perda de dados esperado
- Os limites políticos sobre os quais são distribuídos
Use estas informações para projetar a arquitetura de armazenamento de sua instalação com backups e tendo crescimento potencial em mente.
Prepare-se para o pior
Depois de ter estabelecido um procedimento de backup, explore a situação do pior caso: sua instalação foi completamente destruída. Determine o nível de dados que serão perdidos e quanto tempo levaria para ter o sistema no ar novamente (incluindo o tempo que levaria para adquirir hardware novo). Lembre do seu backup, não é somente na empresa que podem acontecer problemas!
Referências:
- Guia do administrador Linux- 2ª Edição - Pearson
Agradeço a todos pela atenção, até a próxima.
Viva o Linux, porque nós amamos a Liberdade!
Lembrando que isso é apenas uma conversa resumida, podem acrescentar mais informações, sugestões etc.