Backup fácil de seus arquivos com o Backintime

Os backups ficam salvos em forma de "snapshot" e são incrementais, você pode acessar qualquer "versão" dos arquivos copiados. Tudo de forma muito simples, ideal para desktop.

[ Hits: 34.621 ]

Por: Kemper Alves em 16/02/2010


Fazendo backups e restaurando-os



Executando um backup

Depois de configurado o Backintime, está na hora de fazer o nosso primeiro backup.

Atenção - Dependendo do tamanho do seu backup e da velocidade da unidade de destino o primeiro backup pode demorar MUUUUUUUUUUUUUUUITO!

Assim que o backup for concluído, ele aparecerá na aba esquerda (snapshots).

Do segundo backup em diante a coisa é muito rápida, pois como já havia dito anteriormente, o backups seguintes são apenas das diferenças.

Restaurando um arquivo ou pasta

Vou escrever apenas para o artigo ficar completo, pois é muito simples, basta pegar a pasta de dentro do Backintime e soltá-la onde quiser.

Por exemplo, se quiser restaurar o contrato.odt por cima do que você tem atualmente, basta soltá-lo na mesma pasta onde ele está, agora, se quiser ficar com as duas versões, basta soltá-lo sobre outra pasta.

O processo para restaurar uma pasta é o mesmo.

Parte geek do artigo

Esta parte do artigo contém apenas algumas considerações a respeito dos backups produzidos.

1) Como dito anteriormente, o Backintime cria uma pasta chamada "backintime" no destino, e dentro desta pasta, cada snapshot é uma pasta como pode ver:

ls -lash
total 20K
4,0K drwxr-xr-x 5 kemper kemper 4,0K 2010-02-12 10:23 .
4,0K drwxrwxrwx 17 kemper kemper 4,0K 2010-01-21 10:40 ..
4,0K drwxr-xr-x 3 kemper kemper 4,0K 2010-02-03 14:27 20100203-142438
4,0K drwxr-xr-x 3 kemper kemper 4,0K 2010-02-12 09:47 20100212-094643
4,0K drwxr-xr-x 3 kemper kemper 4,0K 2010-02-12 10:23 20100212-102317

2) Se você for mais além e entrar numa destas pastas, lá existirão 3 coisas: uma pasta chamada backup, um arquivo chamado fileinfo.bz2 e outro chamado info. Quanto a estes dois últimos não sei a funcionalidade, mas se você entrar na pasta backup, vai ver que todos os arquivos estão lá, obedecendo a estrutura original do seu HD.

CONCLUSÃO: você consegue restaurar seus arquivos mesmo se não tiver o Backintime instalado no computador, através de um simples cp ou arrastar/soltar.

3) Isto é muito interessante, vejam este exemplo:

No momento que estou escrevendo este artigo, haviam 3 snapshots:

ls -lash
4,0K drwxr-xr-x 3 kemper kemper 4,0K 2010-02-03 14:27 20100203-142438
4,0K drwxr-xr-x 3 kemper kemper 4,0K 2010-02-12 09:47 20100212-094643
4,0K drwxr-xr-x 3 kemper kemper 4,0K 2010-02-12 10:23 20100212-102317

Vou entrar em cada um deles e dar um du -h:
  • No primeiro: 14GB
  • No segundo: 14GB
  • No terceiro: 14GB

Como assim!? Cada backup possui 14GB! Não!!! Veja agora um du -h incluindo os 3 diretórios (a partir de /media/27bb4da6-64fe-4a23-9156-75b90b89cf34/backintime):
  • 15G

Como pode isso, os três backups possuem 14GB cada, porém os três juntos dão 15GB!

Explicação do "milagre"

Os arquivos que não possuem alteração entre um snapshot e outro são "linkados", motivo pelo qual o Backintime não faz backups em FAT, pois este sistema de arquivos não possui suporte a links. O que pode ser comprovado através do programa abaixo:
Linux: Backup Facil de Seus Arquivos com o Backintime
Bom, espero que com este artigo e um bom HD externo as pessoas não percam mais seus dados.

Abraços a todos da comunidade e até o próximo artigo.

Página anterior    

Páginas do artigo
   1. Funcionamento e instalação
   2. Configurando o Backintime
   3. Fazendo backups e restaurando-os
Outros artigos deste autor

Instalando o Ultra Servidor no Debian Lenny

Montando um velocímetro de internet com PHP e GD

Montando um Debian Etch - Para técnicos

Instalando o Debian Etch com o instalador gráfico

Instalando o novo Anjuta 2.2.0 no Ubuntu Feisty

Leitura recomendada

Apresentando o Btrfs - Nova geração de sistema de arquivos para GNU/Linux

Trabalhando com init no Debian

Sistema de identificação em rede (NIS)

Sistemas de arquivos EXT3 e ReiserFS no GNU/Linux

GlusterFS - Um Sistema de Arquivos Distribuídos

  
Comentários
[1] Comentário enviado por krlsdu em 16/02/2010 - 19:59h

Muito bom seu artigo velhinho!!!
Testei e aprovei o programa!!!
So tenho uma observação a respeito de que ele nao faz backups de outras partições primarias como é o caso quando vc tem um hd externo e quer fazer backup deste HD externo!!!
pelo fato que ele utiza-se de links simbólicos para fazer a incrementação!!!
Mas de resto sem perfeito para backup domésticos!!!

[2] Comentário enviado por lcnrj em 16/02/2010 - 23:43h

Oi, legal!
Uso o ubuntu hardy e não instalou. Sabe se ele roda nessa versão?

:~$ sudo apt-get install backintime-common backintime-gnome
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
E: Impossível achar pacote backintime-common

[3] Comentário enviado por carlos.oliveira em 17/02/2010 - 20:30h

Vou cair dentro. Eu uso o COBIAN, através do WINE. Mas as suas dicas são bem melhores. Parabéns! e obrigado também. Carlos Oliveira www.divulgacao.com.br

[4] Comentário enviado por joserf em 17/02/2010 - 23:43h

você teve o erro mpossível achar pacote backintime-common ? esta tentando intalar em 1 ubuntu server ?

[5] Comentário enviado por aj.vini em 18/02/2010 - 08:41h

lcnrj,

O Back in Time só vem nos repositórios padrão do Ubuntu a partir do Karmic... no Hardy vc deve adicionar o repositório dos criadores da ferramenta.

Instruções no site:
http://backintime.le-web.org/download_page/

Também há instruções para instalar em Fedora e Mandriva.

A ferramenta é ótima, já tinha testado ela, e vou reinstala-la assim que eu der uma faxina geral no meu notebook...

[6] Comentário enviado por lcnrj em 18/02/2010 - 16:08h

Legal! Instalou direitinho pelo pacote deb pelo site que voce indicou. Vou organizar meu pc primeiro antes de usar...
Obrigado!!

[7] Comentário enviado por viniroll em 18/02/2010 - 19:46h

caramba, muito bom esse artigo! estou usando já o backintime! só elogios para ele
obrigado!

[8] Comentário enviado por kemperacc em 22/02/2010 - 07:39h

Pessoal, segue aqui a dica de como instalar o backintime no Debian (e acredito eu) que em outras distros baseadas nele

http://www.vivaolinux.com.br/dica/Instalando-o-Backintime-no-Debian-Lenny/

[9] Comentário enviado por lakto69 em 01/03/2010 - 01:41h

Kemper,

Preciso fazer um tipo de backup diferente desse incremental que você explicou no artigo. Será que seria possível usando o Backintime?

Minha necessidade é fazer um backup apenas dos NOVOS arquivos da pasta. Assim, na 1ª vez que fizesse o backup seriam armazenados TODOS os arquivos. Na 2ª vez que fizesse o backup, só seriam armazenados os NOVOS arquivos; nem os VELHOS, nem os ALTERADOS viriam!

Minha necessidade é backupear uma pasta de fotos sem me arriscar a armazenar alguma foto que tenha sido corrompida (seja num "snapshot" diferente - ocupando espaço indevidamente -, seja sobrepondo a foto original).

Obrigado

[10] Comentário enviado por Primo NT em 13/03/2010 - 10:43h

Bem util!
Vlw pela dica! ;D

[11] Comentário enviado por Fabio_Farias em 01/07/2010 - 21:08h

Amigo, excelente artigo. Mas tenho algumas dúvidas:

- Existe um limite para o tamanho do arquivo gerado? Pergunto isso pois tenho cerca de 250 GB de arquivos para salvar.

- Ele compacta os arquivos ou só faz uma cópia em outro local?

- Existe algum rpm deste arquivo? É que pretendo usá-lo no openSuSE.

Obrigado pela atenção!

Abraços!

[12] Comentário enviado por kemperacc em 01/07/2010 - 23:32h

Amigo, excelente artigo. Mas tenho algumas dúvidas:

- Existe um limite para o tamanho do arquivo gerado? Pergunto isso pois tenho cerca de 250 GB de arquivos para salvar.
-----> NAO, NO PRIMEIRO BACKUP ELE FAZ UMA "COPIA" PARA O LOCAL DE DESTINO, DO SEGUNDO EM DIANTE ELE COPIA APENAS AS DIFERENCAS, OU SEJA, SEU PRIMEIRO BACKUP VAI TER 250GB. SE FICAR UM MES POR EXEMPLO DE INTERVALO E NESSE INTERVALO VOCE ADICIONAR MAIS 1GB DE ARQUIVOS, O SEGUNDO BACKUP VAI OCUPAR SO MAIS 1GB. O LEGAL É QUE VOCE CONSEGUE ACESSAR OS ARQUIVOS DO PRIMEIRO BACKUP E TAMBEM O DO SEGUNDO, COMO SE FOSSE DUAS COPIAS (500GB) MAS NA VERDADE VAI ESTAR OCUPANDO SO 251GB. (NAO SEI SE FUI CLARO) HEHEHE

- Ele compacta os arquivos ou só faz uma cópia em outro local?
------> SEM COMPACTACAO

- Existe algum rpm deste arquivo? É que pretendo usá-lo no openSuSE.
http://translate.google.com.br/translate?u=http%3A%2F%2Fwww.susegeek.com%2Fbackups%2Fback-in-time-fr...

Obrigado pela atenção!

Abraços!

[13] Comentário enviado por Fabiofsg em 26/07/2011 - 13:49h

Perfeito, tudo que eu precisava.
Ótimo artigo, simples e objetivo, instalei no fedora 15 sem problemas.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts