Backup não é privilégio de empresa grande: dicas de backup para seu lar ou pequena empresa

No ano passado, por uma loucura das grandes do destino, acabei perdendo dois HD’s, o principal e o backups, num espaço de menos de quatro meses. Infelizmente, eu não tinha uma política razoável de backup para meu computador pessoal, e foi necessário muito esforço e MUITA, mas MUITA SORTE, para ter apenas uma perda pequena de arquivos. O incidente serviu para me mostrar que, assim como na empresa em que trabalho, backups de arquivos são importantes em casa.

E isso é algo que as pessoas normalmente não prestam atenção. Backup parece ser aquele tipo de coisa desnecessária, que não merece mais do alguns minutos de preocupação. Afinal, quais as chances do seu HD com mais de três anos simplesmente pifar de uma hora pra outra, sem qualquer aviso? Enormes, eu diria. E, o que é pior: ao contário de filmes e novelas, a recuperação de arquivos perdidos é um processo complicado e caro, e em alguns casos, até mesmo impossível. Já perdi as contas de quanta gente veio me falar que perdeu tudo porque deu um ‘pau maluco’ no computador, ou ficou maluco atrás de soluções esotéricas, ou saiu mandando os amigos ‘catar coquinho’ no momento de desespero…

Se você é uma pessoa que usa o computador para algo mais do que acessar o orkut e baixar pornografia, deveria ter um política de backup preparada, e seguí-la à risca. Do contrário, numa bobagem qualquer pode acabar tomando um susto grande, e encarar a possibilidade de perder toda a coleção de fotos dos filhos que vinha guardando há tanto tempo….

O que pretendo com esse guia é justamente criar alternativas viáveis de backup para computadores caseiros, ou até mesmo backup em pequenas empresas. Ao contrário das soluções para grandes empresas, que envolvem backups em fitas DAT, servidores replicados, e outras coisas, a idéia aqui é manter os custos em um valor baixo. Para fins de orçamento, considere que a maioria das dicas aqui apresentadas não ultrapassa um custo de R$ 300,00.

1° Passo: defina a importância dos seus arquivos.

Isso é importante, porque ajudará a definir quanto você deve sem empenhar nas cópias de segurança, quanto deve gastar, e, principalmente, com qual frequência deve realizar seus backups. Não adianta nada investir horrores num sistema de Storage externo se o máximo que você possui em arquivos pessoais é uma meia dúzia de arquivos mp3 fáceis de achar. E nem é lógico imaginar que algumas poucas mídias regraváveis de DVD vão ser úteis se você trabalha com edição de vídeos em grande quantidade.

Vamos lá: vasculhe todo o seu HD à procura de arquivos pessoais: pasta Meus Documentos, pasta de download do seu p2p predileto (Kazaa, DC++, torrents), configurações dos seus programas, emails (que no XP podem ser encontrados em C:\Documents and Settings\**nome do usuário**\Dados de aplicativos), músicas, filmes, aquela pasta oculta com o nome singelo de ‘ohhhh, yes!‘, e até mesmo aquela pasta shemale vids que você mantém para fins de pesquisa apenas (sei…).

Se possível, aproveite a chance para organizar tudo em pastas, de forma que você consiga ter uma idéia clara de QUANTO você tem de cada tipo de arquivo. Já vi muita gente que guarda um tanto de música na pasta de documentos, outro tanto na pasta do p2p, e outros tantos em lugares diversos, e depois não sabe dizer onde enfiou aquele arquivo. Com tudo organizado, defina a importância desses arquivos, de acordo com a importância dos mesmos, e a dificuldade de recriar/baixar, caso o mesmo se perca. Exemplos:

  • Arquivos vitais: O tipo de arquivo que, caso perdido, pode destruir por completo sua vida, ou no mínimo fazer com que a lua se torne vermelha e os mortos voltem a andar. Inclua aí apresentações de final de curso (faculdade, mestrado, doutorado, o que seja), teses, livros que você esteja escrevendo, o banco de dados do seu blog, etc;
  • Arquivos críticos: Aqueles arquivos importantes que não farão você entrar em depressão profunda caso perca, mas que farão falta, por não poderem ser recuperados. Inclua aí fotos pessoais, emails, e outros;
  • Arquivos comuns: O tipo de coisa que você mantém por comodidade: músicas daquele álbum conhecido, filmes, vídeos, etc. Em caso de perda, no máximo você só vai ter o trabalho de baixar de novo;
  • Arquivos desnecessários: Imagens engraçadinhas, apresentações do powerpoint com mensagens idiotas, aquele modelo de documento para avisos que você gosta de grudar no elevador do prédio, instaladores de programas comuns, etc;

Perceba que essa lista não é definitiva, e cada um pode dar uma importância diferente a um item. Como eu tenho conexão com banda larga, mesmo o OpenOffice não me faz tanta falta assim. Agora, um usuário de conexão discada deve sim, se preocupar com um backup do instalador do OpenOffice….

Já com a separação em mãos, avalie qual o tipo de arquivo que você mais possui. Isso será importante para definir, principalmente, qual será a solução que você irá implementar. Abaixo, listo algumas possíveis soluções, das mais simples à mais complexas, assim como suas aplicações.

Compre um segundo HD[bb]: HD’s são umas das peças individuais mais caras de um computador, mas ainda assim, ao analisarmos a quantidade de informação que podemos armazenar nos HD’s mais comuns do mercado, o valor torna-se pequeno. Hoje em dia, já é possível encontrar HD’s de 160GB por menos de R$ 230,00. Isso significa que, com um investimento de R$ 230,00 você teria espaço para guardar um pouco menos de 200 filmes (DiVX, qualidade padrão), ou até 35 DVD’s de arquivos (com tamanho médio de 4,5GB). Bom, né? A vantagem de ter um segundo HD é que você corre riscos menores de perda em caso de falha no sistema operacional (software), assim como falha física (hardware).

Muitas pessoas acham que particionar o HD já é uma boa solução, mas ela não é recomendada, caso você queira evitar perdas por dano físico. Um HD morto estará morto por inteiro, não importa em quantas partições ele tenha sido divido. E, como o segundo HD será usado primariamente para armazenamento de arquivos, a vida útil dele será muito maior do que o HD principal, já que serão necessário menos acessos a ele (já que não será necessário lê-lo a cada boot do sistema, abertura de programa, etc.).

Uma outra aplicação para o segundo HD é criar um sistema RAID. A maioria das placas-mãe recentes já possui um sistema de RAID nativo, e com um pouco de esforço (ou a ajuda de um técnico), você consegue configurar sem maiores problemas. Com RAID você consegue, entre outras coisas, criar um ‘espelhamento’ de disco. Assim, tudo o que for gravado no primeiro disco, é gravado automaticamente no segundo disco. A vantagem é que, em caso de falha física, você nem precisa reinstalar todo o sistema operacional: Já haverá um HD prontinho para você usar.

Tenha pendrives à mão: pendrives são ótimas alternativas para backups rápidos e de arquivos pequenos. Pendrives com capacidade de 2GB podem ser encontrados por R$ 160,00 e são úteis para armazenar fotos, documentos importantes, músicas raras, e outros arquivos. Além disso, é uma solução com grande mobilidade: fica fácil carregar um pendrive no bolso, na carteira, na mochila… Assim, caso você esteja trabalhando com algum arquivo crítico, pode mantê-lo no pendrive. Caso haja algum problema no computador (queda de energia, por exemplo) você ainda pode correr até uma lan house próxima e continuar a edição do documento numa boa. Só não vá me comprar um pendrive ‘xing-ling’, jogar tudo o que é vital lá dentro, e depois ficar chorando quando o bicho deixar de funcionar…

Faça backups em DVD: Hoje em dia a diferença de preços entre um CD virgem e um DVD é ridícula, ainda mais se levarmos em conta a quantidade que pode ser armazenada nas duas mídias: Um CD suporta até 700MB de dados, e um DVD chega nos 4,7GB numa boa. E, como um gravador de DVD fica em torno de R$ 100,00 o backup em mídias de DVD é uma boa opção se você quer salvar algo que não ficará precisando sempre. Filmes, séries, músicas e outros são recomendados. Documentos e fotos que você possa querer editar não são uma boa, a não ser que você utilize um DVD regravável. Mas, mesmo assim, não abuse da vida útil da mídia.

Utilize um sistema de Storage, ou até mesmo um HD externo[bb]: HD’s externos são mais caros, mas possuem uma capacidade maior de armazenamento: utilizando a porta USB, é possível ‘espetar’ HD’s de até 250GBs no seu computador. E normalmente as caixas de proteção são boas para proteger os dados. Aparelhos de Storage são um pouco mais complexos: são basicamente computadores que podem ser ligados diretamente à rede, mas que possuem função exclusiva de armazenamento de arquivos.

E, finalmente, defina a periodicidade dos seus backups: Não adianta gastar os tubos com soluções de backup se você só lembra de fazê-los a cada seis meses, ou quando o HD morre. Com base na classificação de arquivos que você montou, defina uma periodicidade para suas cópias: de hora em hora, diário, semanal, quinzenal….. E execute as regras à risca.

Uma boa idéia é usar os agendadores de tarefas do sistema operacional para te ajudar. Por exemplo, no Windows, você pode criar um arquivo .bat com um instrução parecida com a mostrada abaixo. Basicamente, o que esse script faz é copiar todos os arquivos de uma pasta para outra. Caso já exista um arquivo semelhante na pasta de destino, ele verifica se os dois tem o mesmo tamanho / data de alteração, e só sobrescreve se forem diferentes (economizando tempo de operação):

@echo off
cls
rem
echo ———————-SINCRONIA-DE-ARQUIVOS———————–
echo Sincronização de Arquivos versão 1.0 .
echo Desenvolvido por Graveheart do site Guravehaato desu ka?
rem Todos os direitos reservados. Eu conheço pessoas, se mete à besta
rem comigo pra tu ver o que é bom pra tosse!
rem
echo Copiando os arquivos.
echo Por favor, aguarde
echo ——————————————
rem
xcopy /S /Y /I /D <pasta de origem> <pasta destino>
rem
echo Arquivos copiados com sucesso…
pause

Onde <pasta de origem> é a pasta onde estão os arquivos a serem copiados, e <pasta destino> é para onde serão copiados os arquivos. Perceba que ‘pasta’ abrange caminhos de rede, outros hd’s, pendrives, etc. Pessoalmente, esse é o máximo que já consegui fazer com o batch do Windows. Se alguém souber linhas de comando simples para compactar os arquivos e/ou gravá-los em uma mídia de DVD, sou todo ouvidos.

Com o arquivo salvo (lembre-se, ele PRECISA estar salvo com a extensão .bat), é hora de agendar a execução do arquivo: Vá até o Painel de Controle > Tarefas Agendadas > Adicionar Tarefa Agendada . Todo o resto é bem intuítivo. Outra dica é colocar direto no menu “Inicializar” do Windows (Normalmente, vai ficar em C:\Documents and Settings\nome_do_usuário\Menu Iniciar\Programas\Inicializar). Assim, sempre que você entrar no Windows, o script será executado.

Para Linux, há n+1 soluções de backup, mas uma que costumo utilizar é a que segue. O que ele faz, mal e porcamente, é criar um backup compactado dos arquivos alterados no dia anterior:

#!/bin/sh

mkdir /backup/backup-`date -I`

cd /setores/

for Dir in *

do

find /setores/$Dir -mtime -1 -type f -print | tar -jcvf /backup/backup-`date -I`/$Dir-backup-`date -I`.tar.bz2 -T -

chmod 777 /home/backup/backup-`date -I`/$Dir-backup-`date -I`.tar.bz2

done

O último comando chmod é frescura minha, não se importem com ele. Percebam que deixei um espaço grande entre os comandos de propósito. Caso o layout do blog jogue uma linha de comando para baixo, considere que é uma linha inteira, sem quebras. Há também outros scripts, que geram backups semanais, ou mensais, ou gravam os mensais em DVD, mas para fins de tutorial, só esse já está de bom tamanho. :)

Com seus arquivos devidamente organizados, com aparelhos comprados, e com a periodicidade definida, é bem provável que, mesmo em uma situação próxima ao Apocalipse cristão, seus dados mais importantes estejam protegidos. Sim, é trabalhoso gerenciar todas essas cópias, mas, veja bem, você já pensou que a alternativa é ainda pior?

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • BlogMemes
  • Live
  • Rec6
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • dihitt
  • E-mail this story to a friend!
  • PlugIM
  • ueba

Technorati Tags: , , , ,

  • By Highlander, outubro 29, 2007 @

    Uma boa dica, tendo um HD exclusivo para backup, é utilizar um programa próprio para fazer backups automáticos.

    Eu utilizo o Second Copy, já com todos os backups agendados. Você pode definir períodos diferentes para cada tipo de arquivo ou pasta.

    Por ex, meus documentos de trabalho, são copiados diariamente, minha pastas de música, a cada 10 dias, e assim por diante.

    Outra vantagem sobre a cópia manual, é que ele só copia arquivos novos ou modificados, o que diminui muito o tempo necessário para atualizar o backup.

    A cada 6 meses, faço um cópia em DVD. Essa, não sei se poderia ser mais ou menos frequente.

  • By Jonny, outubro 29, 2007 @

    Perfeito!!! Só Jesus Cristo salva! Norton faz Backups!!!

    Tenho algumas sugestões…
    1- No xcopy eu utilizo também /c (que continua copiando mesmo se der algum defeito) e o /f (para ver na tela quais arquivos estão sendo copiados)

    2- se quiser gravar um “log” dos arquivos copiados, eu usaria um xcopy com um ” > c:\log.txt” . Com isso o “/f” você deixará gravado em um txt os arquivos que foram copiados para o hd de backup

    3- Se você estiver usando um HD externo, se possível não deixe ele no mesmo ambiente que o computador. Se a casa pegar fogo, um ladrão fizer a rapa ou tiver uma enchente, tudo vai para o saco do mesmo jeito!

    4- HD não combina com mobilidade! Então todo cuidado com seu HD externo! Uma simples queda tem 90% de chances de acabar com o HD, e você só perceberá na restauração!!!

    5- Não transporte o HD de Backup no Porta-malas! Lá dentro ele pula mais do que peão em rodeio!

    Semana passada o HD do servidor deu pau! Por sorte eu tinha Backup

  • By BORSATTI, junho 29, 2008 @

    Backup automático para pendrive penbackup-Borsatti
    Eu decidi criar esse backup, quando um amigo meu perdeu o trabalho da faculdade ,ele tinha 4GB de trabalhos salvos nele (6 meses) e sem ter feito cópias de segurança !
    Um dia ele expetou o pendrive e tudo havia ido por agua abaixo !
    Existem backups automáticos comerciais no mercado!
    Más garanto que esse é bem simples e confiável e também pode ser adaptado ou modificado para CD-ROM ,MP3,Celular ,etc.
    veja como fiz tudo isso funcionar !
    criei um arquivo chamado autorun.inf e salvei ele no pendrive !
    nele coloquei as seguintes linhas
    ————————————————————-
    [autorun]
    action=Sistema de Backup Borsatti
    open=penbackup.bat
    shellexecute=penbackup.bat
    shell\readit\command=notepad readme.txt
    shell\readit=&Proprietário deste pendrive
    icon=autorun.ico
    label=Borsatti Cel (34)-7811-xxxx
    ————————————————————-
    OBS:autorun.ico pode ser qualquer icone mas tem de estar salvo no pendrive com o nome de autorun.ico caso contrario excluam esta linha
    ————————————————————-
    Criei um arquivo chamado readme.txt e nele coloquei as seguintes linhas !
    ………………………………………………………………………..
    Este pen drive pertence a Borsatti email borsatti@ig.com.br telefone (XX) XXXX-XXXX
    Caso você encontre este pendrive favor entrar em contato !
    Grato
    ………………………………………………………………………..
    OBS. este texto será apresentado quando a pessoa clicar com o lado direito do mouse
    no ícone do pendrive e clicar em Proprietário deste pendrive
    ————————————————————-
    criei um arquivo chamado penbackup.bat e salvei ele no pendrive !
    e coloquei as seguintes linhas abaixo
    —————————————————————
    @echo OFF
    color 1a
    echo ======= PEN DRIVE BACKUP ======= >> penbackup.log
    echo %date:~4,2%-%date:~7,2%-%date:~-4% >> penbackup.log
    TIME/T >> penbackup.log
    REM %USERPROFILE% >> penbackup.log
    VER >> penbackup.log
    vol “%SYSTEMDRIVE%” >> penbackup.log
    echo ——————————– >> penbackup.log
    set BACKUPDIR=”%USERPROFILE%\PenBackup”
    :GRAVA
    if not exist “%USERPROFILE%\BACK.SATTI” goto NAO
    if not exist %BACKUPDIR% GOTO NAO
    if exist %BACKUPDIR% GOTO TEM
    :FORCA
    if not exist %BACKUPDIR% mkdir %BACKUPDIR%
    xcopy . “%USERPROFILE%\PenBackup” /E /C /H /Y /D >> penbackup.log
    REM xcopy . “%USERPROFILE%\PenBackup” /E /C /H /Y /D /N >> penbackup.log COPIA ARQUIVOS DE NOME CURTO
    REM TIPO TESTE DE CONEXÃO.TXT IRÁ FICAR TEST~1.TXT
    if errorlevel 5 goto diskerror
    if errorlevel 4 goto lowmemory
    if errorlevel 2 goto abort
    if errorlevel 1 goto nofiles
    if errorlevel 0 goto menu2
    :diskerror
    echo ERROR - ERRO NA GRAVACAO DO ARQUIVO. >> penbackup.log
    goto exit
    :lowmemory
    echo ERROR - MEMORIA INSUFICIENTE PARA COPIA DE ARQUIVO OU COMANDO INVALIDO DE SINTASE >> penbackup.log
    goto exit
    :abort
    echo ERROR - USUARIO PRESSIONOU CTRL+C PARA TERMINAR A OPERACAO. >> penbackup.log
    goto exit
    :nofiles
    echo ERROR - NAO HA ARQUIVOS PARA COPIA. >> penbackup.log
    goto exit
    :end
    echo WARNING - ESTE NAO E O COMPUTADOR CORRETO PARA BACKUP. >> penbackup.log
    goto exit
    :exit
    echo . >> penbackup.log
    echo ==== FIM DO BACU=KUP DO PEN DRIVE ==== >> penbackup.log
    pause
    @echo on
    EXIT
    :NAO
    @echo OFF
    cls
    color 4F
    :ini
    echo.
    echo.
    echo.
    echo.
    echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    echo.@ ESTE PC NAO E SEU O QUE VC GOSTARIA DE FAZER? @
    echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    echo.
    echo.
    echo. OPCOES
    echo.
    echo.
    echo. (1) CRIAR UM BACKUP
    echo. (2) EXPLORAR PEN DRIVE
    echo. (3) Sair
    echo.———————————————————
    echo.
    :aff
    set /p opcao=****Digite a opcao–
    if %opcao% equ 3 goto ex
    if %opcao% equ 2 goto IPPD3
    if %opcao% equ 1 goto vb2
    :ex
    echo Saindo…
    echo Tem certeza que deseja sair do Teste???
    exit
    :IPPD3
    explorer .
    GOTO NAO
    :vb2
    COPY/v /z penbackup.log “%USERPROFILE%”\BACK.SATTI
    echo AGUARDE CRIANDO BACKUP…………….
    goto FORCA
    pause
    goto menu2
    :menu2
    @echo OFF
    CLS
    color 2F
    echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    echo.@ BACKUP CRIADO O QUE VC QUER FAZER AGORA? @
    echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    echo.
    echo.
    echo. OPCOES
    echo.
    echo.
    echo. (1) IR PARA O PEN DRIVE
    echo. (2) VER O LOG DAS GRAVACOES
    echo. (3) ABRIR A PASTA DE BACKUP
    echo. (4) Sair
    echo.———————————————————
    echo.
    set /p menu2=****Digite a opcao–
    if %menu2% equ 4 goto ex
    if %menu2% equ 3 goto APBK
    if %menu2% equ 2 goto VLGP
    if %menu2% equ 1 goto IPPD
    :APBK
    explorer “%USERPROFILE%\PenBackup”
    GOTO menu2
    :VLGP
    start penbackup.log
    GOTO menu2
    :IPPD
    explorer .
    GOTO menu2
    :TEM
    @echo OFF
    CLS
    color 6F
    echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    echo.@ JA TEM UM BACKUP NESTE MICRO O QUE VC QUER FAZER @
    echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    echo.
    echo.
    echo. OPCOES
    echo.
    echo.
    echo. (1) ABRIR ARQUIVOS NO PEN DRIVE
    echo. (2) VER O LOG DAS GRAVACOES NESTE PC
    echo. (3) ABRIR A PASTA DE BACKUP DESTE PC
    echo. (4) APAGAR BACKUP ANTIGO
    echo. (5) CRIAR UM NOVO BACKUP
    echo. (6) Sair
    echo.———————————————————
    set /p menu3=****Digite a opcao–
    if %menu3% equ 6 goto ex
    if %menu3% equ 5 goto CNBK
    if %menu3% equ 4 goto APBK
    if %menu3% equ 3 goto APBK2
    if %menu3% equ 2 goto VLGP2
    if %menu3% equ 1 goto IPPD2
    :APBK2
    explorer “%USERPROFILE%\PenBackup”
    GOTO menu2
    :VLGP2
    CD %BACKUPDIR%
    start penbackup.log
    GOTO menu2
    :IPPD2
    explorer .
    GOTO menu2
    :CNBK
    GOTO FORCA
    :APBK
    @echo OFF
    @DEL “%USERPROFILE%\BACK.SATTI”
    @rmdir %BACKUPDIR% / S / Q
    PAUSE
    GOTO NÃO
    __________________________________________________
    Obs. funciona no XP e Vista já testei !
    Win95/98 não sei se dá certo ,creio que terá de substituir set/p pelo choice!
    Funcionamento
    Quando você espeta seu pen drive no PC, o script verifica se existe o arquivo BACK.SATTI (que nada mais é que um arquivo em branco), na pasta do usuário C:\Documents and Settings\(fulano de tal) ,se existir ele exibe uma tela e pergunta se você quer atualizar suas cópias de segurança e várias outras opções !
    Caso não exista ele pergunta se quer criar um backup!
    Isso impede que seus arquivos sejam copiados, por exemplo, se você estiver utilizando um PC de uma lan-house ou mesmo o de um amigo!
    Caso você opte em criar o arquivo ele irá criar a pasta penbachup e copiará todos os seus arquivos para esta pasta, se futuramente você modificar algum arquivo no seu pendrive e utilizar novamente o script, somente será copiado o arquivo modificado pelo comando “xcopy. “%USERPROFILE%\Penbackup” /E /C /H /Y /D”, “%USERPROFILE% na verdade é uma variável que é “C:\Documents and Settings\ (fulano de tal)” todas as informações das alterações serão salvas no “penbachup. log” que estará tanto no pendrive como na pasta das cópias isso é uma segurança para conferencias futuras das modificações !

Other Links to this Post

  1. Paulo via Rec6 — outubro 29, 2007 @

  2. Meu Google Reader - 17/10 - 30/10 — outubro 31, 2007 @

  3. Meu Google Reader - 17/10 - 30/10 | 30 & Alguns — junho 17, 2008 @

Logos | Icons | WordPress Themes

GuraveHaato desu ka? © 2008 All rights reserved.