Backup Full, Diferencial, Incremental

3,586 views
Skip to first unread message

Gabriel Santana

unread,
Apr 26, 2013, 9:25:53 AM4/26/13
to bacula-ba...@googlegroups.com
Pessoal,

Bom dia!

Eu não sei se ocorre isso com vocês, mas sempre quando estou estudando um determinado assunto, às vezes eu não consigo entender/sedimentar
alguns conceitos, acredito que o motivo seja por não encontrar pessoas para debater os assuntos, e ai às vezes bate uma insegurança.
Ou seja, parece que o raciocíno não fica sedimentado na cabeça. hehehe

Então venho compartilhar o meu entendimento sobre os tipos de Backup usando o Bacula e gostaria
que se possível, para aqueles que tiverem com um tempinho livre pudesse contribuir com qualquer
observação sobre a leitura abaixo.


Leitura dos tipos de Backup Full, Diferencial e Incremental.

Backup Full:

Backup Completo dos dados. O próximo backup, seja ele Diferencial ou Incremental usuará
este backup como referencial. Ou seja, este backup é obrigatório para todos os próximos backups.

Para restaurar um backup Full, pode se restaurar todo o Job que realizou o backup Full, ou seja, restaurar
todos os arquivos que foram copiados ou apenas selecionar os arquivos que se deseja restaurar sobre este job.

Backup Diferencial:

Backup Diferencial é relizado tomando com base desde do último backup Full. Ou seja,  independente do dia que este backup
for realizado, ele sempre irá utilizar o ÚLTIMO BACKUP FULL como seu referencial. Caso não
exista um Backup Full como Referencial será realizado um backup Full invés do Diferencial, 
pois como foi dito, o backup Diferencial irá sempre utilizar o ÚLTIMO BACKUP FULL como referencial.

Para restaurar um backup Diferencial, pode se restaurar todo o Job que realizou o backup Diferencial desejado, ou seja, apenas
aqueles arquivos que foram copiados tomando como referência o último backup Full ou se o desejado for restaurar todo o backup
desde do Full, é preciso primeiro restaurar o último backup Full e depois o diferencial desejado.

Backup Incremental:

Backup Incremental é relizado tomando com base desde do último backup. Seja ele FULL, DIFERENCIAL ou INCREMENTAL. Ou seja,  independente do dia que este backup for realizado, ele sempre irá utilizar o ÚLTIMO BACKUP como seu referencial. Caso não exista um Backup como Referencial será realizado um backup Full invés do Incremental, pois como foi dito, o backup Incremental irá sempre utilizar o ÚLTIMO BACKUP como referencial.

Para restaurar um backup Incremental, pode se restaurar todo o Job que realizou o backup Incremental desejado, ou seja, apenas
aqueles arquivos que foram copiados tomando como referência o último backup, seja ele Full, Diferencial ou Incremental. Caso o desejado for restaurar todo o backup
desde do último Full ou outro referencial, é preciso primeiro restaurar o backup utilizado como referencial desejado até o incremental que se deseja restaurar.

Se essa leitura sobre os tipos de backups estiverem corretas, é possivel concluir que em um ambiente onde os dados são alterados com uma frequência os backups INCREMANTAIS tendem a ter o volume de dados de um backup DIFERENCIAL. E em um ambiente onde o volume de dados não é alterado com tanta frequência, os Backups Incrementais tendem a levar menos tempos para ser realizados e um volume de dados muito menor. Pois o primeiro Incremental tendo como referência o Último Backup Full tende a ter o mesmo volume de um primeiro backup Diferencial que utilizou o mesmo referencial, sendo que os próximos backups Incrementais o volume de dados tende a diminuir bruscamente, assumindo que nesse ambiente o volume de dados não é alterado com tanta frequência.

Obrigado pela atenção!

Abraço,

Rafael Ferreira

unread,
Apr 26, 2013, 12:20:22 PM4/26/13
to bacula-ba...@googlegroups.com
Olá Gabriel.

Parece que você entendeu bem o conceito, mas eu não diria que a sentença abaixo é totalmente verdade.

"em um ambiente onde os dados são alterados com uma frequência os backups INCREMENTAIS tendem a ter o volume de dados de um  backup DIFERENCIAL"

Escrito desta forma, é possível que algumas pessoas entendam que  o volume de dados de um diferencial seria igual ao de um incremental. Isto poderia sim acontecer, se exatamente os mesmos dados fossem alterados. A tendencia é que tenham volume de dados parecida, mas não iguais. Salvo alguns poucos casos.

Esse assunto já foi discutido em outro topico também, exceto a questão do restore.
Segue o link do topico.




--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/bacula-backup-pt-br/-/FliS-es_AyUJ.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
*************************
* Rafael Ferreira      *
* Consultoria em TI  *
* Tel.: 8893-7015     *
*************************
* Linux Registered    *
* User: #479228       *
*************************
Antes de imprimir pense no seu compromisso com o meio ambiente!
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PROTEJA-SE: Apague SEMPRE o nome de quem lhe enviou o e-mail antes de reenviar, e proteja também o nome de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" ou "Bco" (cópia oculta). Evita-se spams, vírus, pop-ups...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Gabriel Santana

unread,
Apr 29, 2013, 12:52:12 PM4/29/13
to bacula-ba...@googlegroups.com
Rafael,

Muito obrigado por sua atenção! 
Realmente, foram muitas ideias para ser expostas e ai acabei comentendo alguns deslizes na linha de raciocínio.

Muito obrigado!

Abraço,
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/bacula-backup-pt-br/-/FliS-es_AyUJ.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages