quarta-feira, fevereiro 17, 2010

Backup estilo Time Machine no Ubuntu com o TimeVault


Hoje vou mostrar uma maneira bem fácil de fazer backups no Ubuntu, e o aplicativo escolhido para isso é o TimeVault. Ótima interface simples e direta, seu funcionamento lembra muito o Time machine do Mac OS X com apenas alguns cliques um ou mais diretórios ou a unidade de disco inteira é restaurada para um momento anterior.



Instalação:


Nesse primeiro passo vou mostrar como instalar em sistemas de 64-bit.


Abra uma janela do Terminal e digite:

wget http://frozenfox.freehostia.com/cappy/getlibs-all.deb && sudo gdebi-gtk getlibs-all.deb

comando usado para rodar aplicativos de 32-bit em maquinas 64-bit

Agora rode esses comandos:

sudo apt-get install python2.5 python-gamin python python-pysqlite2 notification-daemon python-nautilus python2.5-dev python-gobject-dev meld

python2.5 e algumas extensões python

E então a instalação do TimeVault

wget http://launchpad.net/timevault/trunk/0.1/+download/timevault_0.7.5-1_i386.deb && sudo dpkg -i --force-architecture timevault_0.7.5-1_i386.deb


Para instalar em sistemas de 32-bit apenas use esse comando:



Após a instalação temos acesso ao aplicativo indo ao menu: Aplicativos > Sistema > TimeVault


Assim que clicamos no aplicativo ele vai direto para a barra superior. Clicando com o botão direito do mouse no ícone e indo em preferencias podemos ajustar as opções de backup.




Na aba Include podemos adicionar diretórios que serão sempre inspecionados pelo TimeVault para um backup automático.


Na aba Exclude selecionamos os tipos de arquivos que não queremos que sejam feitos backup e ou diretórios que não devem entrar no backup.



Na ultima Aba Expire temos algumas opções referentes a expiração das rotinas de salvamento.


Clicando com o botão direito em seu ícone e indo em: Snaphot Browser, vemos uma especie de time line com os dados que estão sendo salvos dos diretórios previamente escolhidos para backup.


Clicando em uma opção na parte superior da janela e depois no botão reverter os arquivos dos diretórios pré selecionados voltam aos diretórios de origem antes de serem deletados.