5.9.2 - Backup completo x backup diferencial

O backup completo contém todos os dados de um banco de dados. Caso o banco de dados seja muito grande, a operação de backup desse banco pode ser bem demorada (às vezes pode levar horas). O espaço necessário para guardar várias versões de backups completos dessa natureza pode ser inviável.

Uma estratégia para esse tipo de situação é a realização de backup diferencial.

Um backup diferencial contém apenas os dados alterados após o último backup, ou seja, ele funciona como um complemento de um backup de dados. Enquanto que o restauro de um backup de dados dá-se apenas pelo restauro do arquivo de backup de dados, o restauro de um backup diferencial existe primeiramente o restauro do último arquivo de dados e o restauro do arquivo diferencial.

Veja a imagem abaixo. Suponha que o banco de dados é composto por todos os pequenos retângulos da imagem, e suponha que apenas as caixinhas em azul representam os dados modificados desde o último backup completo. O backup diferencial representará essas caixinhas em azul:

Banco de dados e o backup diferencial
Copyright © 2016 AIEC.