Este artigo destina-se a quem tem pouco ou nenhum conhecimento sobre sistemas de backup. Somente
conceitos e termos usados na área de forma genérica serão abordados. Não será foco deste artigo
backup a nível de usuário doméstico.
Agora que você já viu um pouquinho sobre os conceitos mais comuns no ambiente de um sistema de backup de dados, vamos entender melhor como funciona os tipos de backup: Full, Incremental, Diferencial Archive e Sintético
Backup Full
Não há muito o que falar sobre este tipo de backup. O próprio nome nos remete a compreensão de que tudo que for definido em uma política será copiado.
Backup Incremental
Nesta forma de backup, copia-se somente arquivos ou dados que sofreram alteração desde o último backup realizado com sucesso. Necessariamente o último backup não precisa ser "full". Deste modo eu posso ter um backup incremental após um backup full ou após outro backup incremental ou diferencial sem problemas.
Backup Diferencial
É uma cópia de dados que não constam no último "backup full", ou seja, um incremento ao "backup full" de tudo que se alterou desde sua execução.
Archive
Um procedimento de backup do tipo "Archive", copia os dados e em seguida remove os dados da origem. Este procedimento é muito utilizado em alguns sistemas como banco de dados onde cadastros de novos usuários ou outras informações são adicionados com frequência ao sistema que está em produção. Desta forma sempre após a realização do backup a origem é liberada para inserção de novos dados.
Full Syntetic
Alguns softwares de backup como o Netbackup da Symantec suportam essa forma de backup que consiste de um "backup full" feito a a partir de imagens de backup incrementais que já existem em fita ou disco para formar um novo "backup full", neste caso um "backup full syntetic".
Deve-se atentar para o fato de que nesta modalidade o "backup full Syntetic" não lê os dados no cliente de backup, não há tráfego de dados na rede, não há sobrecarga no cliente e pode inclusive ser realizado sem o cliente estar disponível, entretanto este backup só ocorrerá se houverem imagens de "backups incrementais" disponíveis.
Outro cuidado que deve-se ter é que nesta modalidade você terá um "backup full" de imagens e não do estado real da máquina cliente. Para tanto para utilizá-lo é preciso ter realmente uma necessidade para isso, ter muita certeza do que está fazendo e seguir a recomendação de sempre executar um "backup full syntetic" preferencialmente imediatamente após um "backup incremental".
Bom, é isso. Espero ter contribuído para os estudos dos senhores. Se alguém quiser enriquecer o artigo ou mesmo esclarecer dúvidas sobre backup, por favor podem utilizar a comunidade, serão todos muito bem vindos.
[1] Comentário enviado por eduardoweiland em 10/03/2011 - 14:16h
É, realmente uma vez já perdi tudo o que tinha no meu pendrive (foi na escola, tinha acabado de salvar o trabalho na biblioteca e um daqueles "espertinhos" que foge da sala de aula desligou um disjuntor e o meu pendrive já era). Consegui recuperar o mais importante mas não tudo, desde aquele dia sempre mantenho meus backups atualizados chego a ter três cópias em locais diferentes (o original e dois backups) :D
[4] Comentário enviado por jonaseduardodias em 10/03/2011 - 23:43h
Caro colega Glauber,
Agradeço seu prestígio e fico honrado. Sou um iniciante, ainda tenho muito a aprender. Sua sugestão é muito boa. Realmente neste artigo eu quis focar por enquanto conceitos que envolvem o ambiente de backup a nível "enterprise", que julgo ser bastante carente de material em português. Mas você tem mesmo razão, existem uma infinidade de bons softwares para backup a nível de desktop. Em breve irei postar alguns, achei muito interessante o "SBackup" por exemplo, possui algumas funcionalidades interessantes. A propósito, muito bom seu artigo aí no link, eu não conhecia esta dica
[8] Comentário enviado por jonaseduardodias em 13/03/2011 - 23:01h
Caro Marcelo,
agradeço seu interesse pelo tema. Sobre sua duvida, a maioria dos softwares comprimem os dados originais e usam o formato GNU "tar". Isso facilita tráfego dos dados na rede e reduz o consumo de espaço no armazenamento. Com o tempo volumes de backup tornam-se um problema quando a massa de dados "backupeadas" por dia aumenta. Existem outros tipos de compressão feitas a nível de hardware e também técnicas para otimizar o uso de recursos de armazenamento a saber como um exemplo, a técnica conhecida como "DEDUPLICAÇÃO". Em breve estarei incrementando o artigo com mais informações a respeito, aproveito e convido-o a expor suas dúvidas em nosso fórum, http://www.vivaolinux.com.br/comunidade/Netbackupprotecao-de-dados
assim poderemos somar mais conhecimentos.
[10] Comentário enviado por tonyrecife em 21/03/2011 - 14:25h
Uma dúvida que tenho é a seguinte:
Imagine que uma empresa produz os arquivos A, B e C, ao final do dia faz backup, criando uma imagem X;
No segundo dia produz os arquivos D, E e F, ao final do dia a imagem será desses últimos 3 ou será dos 6 arquivos?
Os backups são incrementais ou separados? Se for separado é o software que gerencia as imagens e os dias?
Obrigado. Forte abraço.......
[11] Comentário enviado por jonaseduardodias em 21/03/2011 - 14:53h
Meu nobre amigo,
Muito interessante sua pergunta. Respondendo à sua primeira pergunta, será dos últimos 3 ou dos últimos 6 arquivos conforme o tipo do seu backup: Full --> todos os seis arquivos; Incremental --> somente os que sofreram alteração, no seu exemplo os arquivos D.E e F.
"Os backups são incrementais ou separados?" O tipo de backup você (administrador) é quem define e atente-se para as nomenclaturas "incremental" existe, "separados" não.
Um software de backup, gerência todas as imagens de backup, controla o ínicio dos seus backups, gerência seus recursos de hardware, fitas, drives, fitotecas (Robôs), storages, etc. Como exemplo o Netbackup, ITSM, Backup Exec, etc.
Aproveito e te convido a postar suas dúvidas em nosso fórum, deste modo poderemos abrir novos rumos para essa discussão. Até mais, obrigado por sua contribuição.
[12] Comentário enviado por tonyrecife em 21/03/2011 - 18:03h
Obrigado Jonas, percebe-se que você domina bem o assunto. Quanto ao fórum, ainda não me sinto a vontade pra debater, preciso ler muito ainda, acredito que não podemos encarar os fóruns como aulas inteiras e sim como ferramenta de tirar dúvidas, pra isso preciso ralar mais um pouco, mas agradeço mesmo assim. Até mais .....
[13] Comentário enviado por jonaseduardodias em 21/03/2011 - 18:31h
nobre amigo,
agradeço o elogio mas devo ser justo, não domino o assunto, iniciei na área de backup em novembro último. Meu intuito com o fórum é aprender junto a todos. O fórum é para pessoas como nós: eu, você, os outros colegas, todos estamos iniciando. Eu não domino, sou iniciante como você, no instante em que suas dúvidas apareceram como a de outros colegas, eu fui forçado a pensar sobre o que escrevi, sobre as dúvidas para procurar ajudá-los com o pouquinho que aprendi nestes meses. Com isso eu começo a consolidar um pouco de conhecimento... espero que com isso eu consiga retribuir ajudando-os também. Mas, não se sinta forçado a participar da comunidade, esta apenas estará sempre de portas abertas a receber todos que tenham como objetivo aprender e ajudar quando puderem. Abraços.
[14] Comentário enviado por jonaseduardodias em 22/03/2011 - 11:59h
Notas:
Esqueci de citar no artigo minhas fontes de pesquisa, não consegui editar o artigo depois de publicado, não sei se é possível, deste modo deixo agora o material o qual usei como base para formular o artigo apresentado.
Livro "Entendendo os Conceitos de Backup Restore e Recuperação de Desastres - Euriam Barros Ed. Ciência Moderna"
Material Treinamento Oficial Symantec: Netbackup 7.0 for Unix - Install, Configure, and deploy (lessoons)