Home > Blog de Apoio e Recuperação > Backup incremental vs. diferencial: Qual é a diferença?

Backup incremental vs. diferencial: Qual é a diferença?

1 Star2 Stars3 Stars4 Stars5 Stars
(18 avaliações, média: 4,56 de 5)
Loading...
Atualizado 5th janeiro 2023, Rob Morrison

Backup completo

Uma coisa que muitas vezes surge quando se fala de backups em geral é o backup completo, que é um tipo de backup que faz uma cópia de todos os seus arquivos ou partições do disco rígido e cria um arquivo de imagem. Embora essa seja uma das formas mais simples de backup, ela tem alguns inconvenientes, que vão desde a flexibilidade limitada, até o tempo potencialmente enorme que é necessário para finalizar o backup e a quantidade possivelmente grande de espaço de armazenamento que será preciso.

O backup completo nem sempre é a melhor forma de backup, mas ainda é comumente usado como parte do sistema geral de backup de uma organização. Na maioria das empresas, os backups completos são normalmente feitos uma vez por semana, com backups completos adicionais feitos caso a caso (por exemplo, para atualizações de software ou sistema), mas mesmo uma semana de perda de dados no caso de um desastre representaria uma enorme perda financeira para muitas empresas. É aqui que entram em jogo outros tipos de backup: aqueles que são mais eficientes e flexíveis.

A maioria dos dados de um computador médio raramente, se é que alguma vez, muda. Isso se aplica aos dados dos usuários, aplicativos e ao próprio sistema operacional. Na maioria das vezes, apenas uma pequena porcentagem dos dados muda a cada dia (ou a cada semana). Por esse motivo, faz sentido fazer backup apenas dos dados que mudaram desde o último backup. Essa abordagem constitui a base para muitos dos níveis de backup mais complicados, mas aqui discutiremos apenas dois dos mais comuns: os backups diferenciais e incrementais.

Backup diferencial

O backup diferencial foi o primeiro passo para melhorar o nível dos backups. Ele basicamente consiste em fazer backup de todos os dados que mudaram desde o último backup completo.

Um exemplo dessa estratégia poderia ser assim: Se seu último backup completo foi na segunda-feira, na terça seu software de backup diferencial faria backup de todos os dados que mudaram desde segunda. Na quarta, seu sistema também faria backup de todos os dados que mudaram desde segunda, e assim por diante.

Embora seja provável que o backup diferencial seja muito mais rápido do que o backup completo comum, é provável que ele ainda seja bastante “intenso” em termos de memória, já que a quantidade total de dados aumenta a cada backup diferencial subsequente, isso até o próximo backup completo. O tempo ideal entre os backups diferenciais na maioria das organizações é, por exemplo, uma vez por dia, pois é necessário muito armazenamento para cada novo backup que seu software gerencia e cria.

Backup incremental

O backup incremental difere do backup completo na questão em que faz backup apenas dos dados que mudaram desde o último backup (independentemente se foi um backup completo ou incremental). O outro nome para essa estratégia de backup é “backup incremental diferencial”, e o backup diferencial às vezes também é chamado de “backup incremental cumulativo”.
Usando nosso exemplo anterior: Se houvesse um backup completo na segunda-feira, na terça seu software de backup incremental copiaria todos os dados que mudaram desde segunda. Já na quarta, ele copiaria tudo que mudou desde terça, e assim por diante.
Como você pode ver, essa estratégia de backup elimina o principal problema do backup diferencial: as numerosas cópias de dados (dados que já estão sendo copiados). As empresas que têm um poderoso software de backup incremental podem obter ainda mais benefícios ao fazer backups mais de uma vez por dia.
Porém, os backups incrementais também têm suas desvantagens. A mais importante delas é o fato de que eles podem afetar o tempo de recuperação, pois os dados precisam ser reconstruídos a partir de todos os backups incrementais desde o último backup completo, a fim de realizar o processo de recuperação.
Diante de todas essas informações, sempre surge a questão de qual é a melhor estratégia de backup. O fato é que todas elas têm suas vantagens e desvantagens e que certos casos exigem níveis específicos de backup. Então, para facilitar a comparação, podemos selecionar várias categorias e avaliar o desempenho de cada tipo de backup em cada uma delas. Isso pode facilitar sua decisão quando você estiver tentando encontrar o tipo de backup mais adequado para suas necessidades.

Comparação: Backup completo, diferencial e incremental

Estratégia Ponto de partida do backup Velocidade Requisitos de memória Necessidades de restauração
Completo Backup completo anterior Lento Muito grande Último backup
Diferencial Backup completo anterior Decente Grande Último backup completo + último backup diferencial
Incremental Qualquer backup anterior Decente Pequeno Último backup completo + todos os backups incrementais desde o último backup completo

Muitas organizações preferem economizar espaço de armazenamento em vez de reduzir os tempos de recuperação (embora isso, naturalmente, dependa da natureza da organização, do tipo de uso dos dados e da sensibilidade ao tempo da recuperação de dados), portanto, os backups incrementais são um pouco mais populares do que os diferenciais.

Proteção de dados incrementais e diferenciais com o Bacula Enterprise

O Bacula Enterprise oferece não apenas os backups que vimos anteriormente, mas também muitos outros. Combinado com outros métodos, inclusive técnicas avançadas de deduplicação e compressão, o Bacula é capaz de fornecer estratégias de backup e recuperação muito específicas para uma variedade particularmente ampla de organizações. Por causa dessa flexibilidade, combinada com um nível muito alto de segurança, o Bacula é usado por inúmeras organizações militares e de defesa em todo o mundo, bem como MSPs, ISVs, empresas de e-commerce, grandes data centers e outros ambientes de TI altamente exigentes. Entre em contato conosco para saber mais sobre nossos clientes do seu setor.

Sobre o autor
Rob Morrison
Rob Morrison é o diretor de marketing da Bacula Systems. Ele começou sua carreira de marketing de TI na Silicon Graphics, na Suíça, e desempenhou intensamente várias funções de administração de marketing por quase 10 anos. Nos 10 anos seguintes, Rob também ocupou vários cargos de administração de marketing na JBoss, Red Hat e Pentaho, assegurando o crescimento da participação no mercado dessas empresas reconhecidas. Ele é formado pela Universidade de Plymouth e tem um diploma de honras em mídia digital e comunicação, além de ter feito um programa de estudos no exterior.
Deixe um comentário

Seu e-mail não será publicado. Os campos obrigatórios estão marcados com *