foto de Alcides FonsecaA propósito do meu artigo sobre backups da semana passada, mantive alguma conversa breve com Alcides Fonseca — estudante de engenharia informática que conheci em Coimbra na saudosa BarCamp, programador já com obra (Twitternotes, entre outros) e empreendedor (Take-off).
Ele estava a ultimar um texto precisamente sobre backups e desafiei-o para o publicar no Certamente!, como guest post.
Curiosamente, ontem à conversa com o Miguel Vitorino falámos de um problema que o Alcides aqui aborda: a fraca duração dos CD/DVD, que foram apresentados e marketizados como “eternos” e “indestrutíveis”. Tretas. Ou se querem a versão açucarada: um produto em laboratório tem umas qualidades que misteriosamente se esvanecem no momento em que entram na cadeia de produção…

Obrigado, Alcides.
…………
Este fim de semana foi dedicado a rever as instalações informáticas da casa. O PDA do meu pai deixou de funcionar a 100%, pelo que foi preciso ir buscar os contactos perdidos. Espantei-me como o meu pai fazia backups do PDA. Não que não os soubesse fazer, mas a minha experiência com as pessoas, é que confiam demasiado na informática. Felizmente tinha lá os contactos de há uns meses e pouca coisa se perdeu. Apenas este facto fez-me reflectir em como protejo os meus (preciosos) dados.
Para quem está a pensar que ter os dados num disco rígido e não lhes tocar é tê-los a salvo, pensem bem outra vez. Um estudo recente do Google mostra que um disco tende a falhar a cada 2-3 anos. E os CD/DVDs? Pela minha experiência, muitas das marcas após umas 8 leituras, deixam de dar para ler. Solução ideal? Redundância.
Ao dividir dados por dois (ou mais) dispositivos, estamos a reduzir bastante a probabilidade de perder esses dados. De momento, os meus contactos/agenda entram-se partilhados entre o desktop e o pda, que sincronizo sempre que chego a casa. Música, imagens e outros documentos de arquivo tenho divididos entre o portátil e o desktop, sincronizados diariamente à meia noite (sei que a essa hora estou com os dois ligados) através do SyncSyncSync! (Mac only).
syncsyncsyncEntão e os projectos importantes? Esses, pelos quais tenho mais amor, não só os tenho numa conta de alojamento (DreamHost), como estão no SVN, que me guarda todas as versões dos meus ficheiros. Acontece que às vezes substituo ficheiros que não devia (normalmente segue-se um palavrão) e facilmente chego ao repositório e peço a versão anterior.
Este sistema é uma das coisas mais úteis que uso no meu dia a dia, e espanta-me como colegas meus do curso de Engenharia Informática nem sabem o que é. Para álem de achar que é uma ferramenta obrigatória para organização do nosso código, acho que deveria-se tornar mainstream e chegar ao utilizador comum (que provavelmente faz tantas asneiras como nós informáticos).
Realmente daria muito jeito ao meu pai, chegar a um ficheiro e ir buscar a versão de ontem que estava melhor. Ou então aceder aos ficheiros noutro computador diferente, e depois deixá-los no servidor facilmente. Ou até trabalhar num ficheiro ao mesmo tempo que outro colega. Para quando isto será um acto regular de quem trabalha com estes bichos que teimam em dar razão a Murphy, e entalar mesmo quando temos uma deadline para terminar?
Dou os créditos à Apple por uma das coisas mais fantásticas que vi nos últimos tempos nesta área. Não, não é o macbook air, mas sim o TimeMachine (com ou sem o TimeCapsule). Qualquer utilizador pode agora regressar atrás no tempo e ir buscar os ficheiros que entretanto perdeu ou modificou. No entanto o que é um sistema de versões muito primário, tem a meu ver algumas desvantagens. Neste sistema, o backup é feito a pensar no computador. Claro que foi feito para o Leopard, mas para mim um backup não é a pensar no meu sistema (Desse modo existem os pontos de restauro do Windows XP), mas principalmente nos meus dados. Não me interessa muito guardar as cópias das músicas de há seis meses atrás. Se eu as apaguei e limpei a reciclagem, se calhar é porque não as queria mesmo. Agora trabalhos é de um valor muito mais importante. Sejam eles de que formato sejam! Quero ter todas as cópias possíveis pois as minhas notas/ordenado dependem disso! Ou simplesmente a minha paciência.
Perde-se também outra das qualidades dos Sistemas de Controlo de Versões, o facto de manter o trabalho colaborativo. Existem diversos VCS ( cvs, SVN, git), etc… ), cada um com as suas particularidades, mas uma coisa que me queixo em todos é o facto de serem feitos para programadores. São usados sobretudo para projectos com muitos colaboradores como o Linux, Firefox, etc… e funcionam muito bem para ficheiros de texto (com as ferramentas que juntam duas versões: os Diff).
Eu quero estes sistemas, mas não para escrever código. Quero para os meus documentos no Office (ou iWork, ou OpenOffice), para os meus trabalhos artísticos (cof cof) no Fireworks (ou Photoshop, ou GIMP) ou noutro formato qualquer que me apetecer. Ah, e quero isto integrado no meu gestor de ficheiros (Conforme o sistema operativo em uso) e não numa linha de comandos que 99% das pessoas que trabalham com informática nunca tocou. Em relação a este último, encontro-me bem servido pelo TortoiseSVN no Windows e pelo SCPlugin para Mac. Ah, e podem experimentar para gestão do servidor o Beans Talk bastante intuitivo (tudo em inglês).
Em relação ao primeiro, eu gostaria que o Sistema se focasse não nos ficheiros, mas sim no conteúdo (porque é isso que me interessa). Se eu vou buscar a versão de um relatório ante-ontem, posso querer apenas uma página, e manter o índice. O sistema deve ser inteligente ao ponto de distinguir o tipo de conteúdo. Mais, eu posso estar a trabalhar numa layer de um ficheiro Photoshop, e um colega estar a trabalhar noutra, do mesmo ficheiro. Quando as submetermos para o servidor, ele deverá distinguir que são coisas diferentes. São estes pequenos pormenores que fazem realmente a diferença para usar no dia a dia de qualquer pessoa.
Ainda não acredito que chegou o momento de toda a gente usar estes sistemas (mas aviso os Informáticos, que empresas dariam bom dinheiro por um sistema destes bem feito e user-friendly), mas vou divulgando entre os mais corajosos e interessados nestes assuntos. Será que os seus dados não valem a pena?

  1. 1 Mário

    Yep, tenho resmas de cd/dvd com ficheiros de imagem (desde 2000 que quase só uso cameras digitais), fora todos os outros documentos que se vão produzindo.
    O método de ter tudo em duas cópias é bom, mas pouco prático. Esses sistemas que falas aqui são interessantes, mas realmente não são nada user-friendly….

  2. 2 jsilas

    Antes demais digo já que estou com um pouco de pressa e não consegui ler todo o artigo, mas houve uma coisa para que ele me alertou, quer dizer ainda me arrisco a ficar sem nada do que tenho no disco. Realmente a parte inicial a introdução do Paulo, vi que é mesmo assim os Cd’s e Dvd’s estão mesmo com uma segurança um pouco débil. E fez-me pensar um pouco os ficheiros media são importantes não haja dúvida. E quando se tem um projecto online? até que ponto estamos sujeitos à falta de profissionalismo dos “alojadores” dos projectos e nos arriscamos a ficar sem eles completamente? Começo a ter medo. Vou ver se arranjo um disco externo para fazer apenas um simples backup de tudo o que tenho no computador e mesmo assim não estou a salvo…

    Enfim…

  3. 3 Mig

    Sem duvida cada vez mais é importante os backups, afinal quase que vivemos dependentes cada vez mais dependentes de conteuo digital.

    Diria que uma boa forma é uma unidade de armazenamento externo a funcionar em raid (sim em raid, quantos de nos ja n viu o disco externo a morrer) conjugado com um backup em suporte dvd e pq nao online.

    Bom artigo

  4. 4 Fabio pereira

    boa tarde..

    sou um estudante de informatica e presisava de uma ajuda tenho um trabalho de uma disciplina pratica para fazer sobre Sistemas de Backup onde tenho que dizer quais os melhores sitemas de hoje em dia que tipos a, para que servem e por.
    ai gostava que me podesses esclareser algumas duvidas..
    ficaria muito grato..

    o artigo esta mt bom consegui retirar alguma informaçao util..

    deixo tbm o meu email para me poderes contactar

    Bolaxa_69@hotmail.com

Deixe uma resposta




publicidade
Neste momento, a actualidade nacional numa única página
Mercado das Previsõeso jogo da sabedoria das multidões


Editado sobretudo com Wordpress
Desenho de página: trabalho TubarâoEsquilo
derivado do original 3K2Redux klein
Validar XHTML, CSS.
Topo