Yet Another Blog

Entradas com Etiqueta ‘Linux’

Time Machine no Tiger ou no Linux

Segunda-feira, 15 de Setembro de 2008

Há algum tempo atrás, depois de começar a usar um MacBook como a minha máquina principal, decidi voltar a meter o Tiger no meu PowerBook. Tendo em conta o pouco uso que lhe dou actualmente, chega perfeitamente. A única funcionalidade que senti mesmo falta, foi a Time Machine.

Tendo em conta que era uma funcionalidade que também me dava jeito no Linux, decidi investigar um pouco, para ver se encontrava alguma alternativa. Depois de ler isto e isto, consegui perceber o funcionamento da Time Machine. As scripts apresentadas nos sites indicados, tinha o problema de não fazer uma gestão tão elaborada dos backups antigos como a Time Machine. Assim, decidi fazer uma script um pouco mais completa.

O resultado final pode ser encontrado aqui.

É uma script Perl, que faz backups incrementais (usando o rsync), e que apenas apaga os antigos, caso seja usada uma opção disponível para esse efeito. A estratégia seguida para apagar backups antigos é semelhante à seguida na Time Machine: backups das últimas 24 horas, backups diários dos últimos 30 dias, e backups semanais no resto (no entanto, alterando algumas varáveis na script, podemos adaptar isto às nossas necessidade).

Para ter a script a correr de hora em hora, é só adicionar uma entrada no cron (o ideal seria usar o launchd, mas estava a ter alguns problemas com esta alternativa).

NOTA: A script foi testada em Linux (Debian 4.0) e em MacOSX, estando, aparentemente, a funcionar sem problemas. Ainda assim, recomendo algum cuidado com a sua utilização, pois pode conter bugs. Deverá funcionar em qualquer sistema UNIX, mas não testei em mais nenhum, para além dos 2 anteriormente citados.

Linux vs Vista

Quarta-feira, 6 de Junho de 2007

Não é muito vulgar (pelo menos que eu saiba) mas uma revista de informática portuguesa, a PCGuia, publicou um artigo onde compara o Linux e o Windows Vista. Apesar de não achar que seja um artigo brilhante e de parecer mais uma comparação Ubuntu/Vista em vez de Linux/Vista, o mesmo mostra que podemos ter (quase) todas as funcionalidades do Vista sem ter gastar uma centenas de euros em hardware e licenças de SOs.

Quem quiser ler, pode encontrar o artigo aqui.