Qual é a sua estratégia de backup?

Jamie Zawinski’s anúncio de serviço público de backup começa com um estrondo:

Opção 1: Aprenda a não se preocupar com seus dados. Não salve e-mails antigos, use uma câmera de filme e ouça apenas CDs físicos e não MP3s. Se o senhor não tem bens, não tem nada a perder.

Obviamente, isso é uma sátira, mas é perturbadoramente próximo da realidade para mim. Suponho que tudo na minha vida que vale a pena ser capturado… bem, deixe-me colocar desta forma: o senhor está lendo isso. Quando eu disse tornar isso público, eu realmente quis dizer isso. Ainda assim, tenho quase certeza de que Jamie estava brincando e, embora o Google possa ser um ótimo serviço, ele é apenas um mecanismo de backup mais ou menos. Vamos prosseguir para o Opção 2, que é mais ou menos assim:

1) O senhor tem um computador. Ele veio com um disco rígido. O senhor vai comprar mais duas unidades do mesmo tamanho ou maiores. Se a unidade em seu computador for SATA2, compre SATA2. Se for uma unidade de laptop de 2,5″, compre duas delas. A marca não importa, mas as medidas físicas e os conectores devem corresponder.

2) Adquira gabinetes externos para ambos. Os gabinetes custam menos de US$ 30.

3) Coloque uma dessas unidades em seu gabinete na sua mesa. Dê a ela um nome inteligente, como “Backup”. Se estiver usando um Mac, o comando que o senhor usa para fazer o backup é o seguinte:

sudo rsync -vaxE --delete --ignore-errors / /Volumes/Backup/

Se o senhor usa Linux, é algo muito parecido com isso. Se o senhor usa Windows, vá se foder.

Sim! Tomem lá, usuários do Windows! Ei, espere um segundo. I uso o Windows. Já mencionei que Jamie é um cara engraçado? Continuando.

Há muito tempo sou fã do gabinetes de disco rígido de baixo custo. O conselho de Jamie confirma minha opinião de longa data de que o vários discos rígidos são o processo de backup mais eficaz e fácil que o senhor poderá encontrar. Os rsync comando é mais do que uma simples cópia; na verdade, ele faz uma comparação bloco a bloco, copiando apenas as diferenças. Portanto, em vez de fazer o backup de todo o conteúdo do disco rígido (novamente), o senhor faz o backup apenas das partes que foram alteradas desde o último backup. Isso é comumente conhecido como backup incremental.

Os backups incrementais só têm valor se o senhor os fizer regularmente, portanto, é natural programar isso como uma tarefa recorrente.

4) Se o senhor tiver um computador desktop, faça com que isso aconteça todas as manhãs às 5h, criando um arquivo de texto temporário que contenha esta linha:

0 5 * * * rsync -vaxE --delete --ignore-errors / /Volumes/Backup/

e depois fazer sudo crontab -u root that-file

Se o senhor tiver um laptop, faça isso antes de ir para a cama. De verdade. Todas as noites, quando o senhor conecta o laptop para carregar.

5) Se o senhor estiver usando um Mac, essa unidade de backup será inicializável. Isso significa que, quando (QUANDO) sua unidade interna se queimar, o senhor poderá simplesmente pegar a unidade de backup, colocá-la no computador e pronto. Isso é bom.

6) Quando (QUANDO) sua unidade de backup estragar, o que o senhor perceberá porque o último backup falhou, substitua-a imediatamente. Essa é sua prioridade número um. Não espere até o fim de semana, quando o senhor terá tempo, faça isso agora, antes de tocar no computador novamente. Faça isso antes do maldito café da manhã. O universo tende à ironia máxima. Não force a barra.

7) O terceiro disco? Faça um backup nele da mesma forma e, em seguida, leve-o para seu escritório e tranque-o em uma mesa. A cada poucos meses, leve-o para casa, faça um backup e, imediatamente, leve-o embora novamente. Esse é seu backup “minha casa pegou fogo”.

O que eu gosto na abordagem de Jamie é que ela é totalmente KISSe, ainda assim, aborda todos os pilares de uma estratégia sólida de backup:

  1. Escolha uma estratégia de backup simples com a qual o senhor possa conviver.
  2. Faça dos backups incrementais uma parte de sua rotina diária.
  3. Inclua um backup externo em sua estratégia.

E para os que discordam, embora eu não consiga imaginar muitos com o processo de backup minimalista descrito por Jamie, há o seguinte bom mote:

“OMG, três unidades são tão caras! Isso parece um incômodo!” Cale a boca. Eu sei das coisas. O senhor vai me ouvir. O senhor vai me ouvir. Faça isso de qualquer maneira.

Não sei se os usuários do Windows têm um equivalente direto do rsync. Existe, é claro, RoboCopye parece que alguém tem portou o rsync para o Windows. Mas vamos encarar os fatos. Sou um usuário do Windows. Quando tenho um problema, Eu compro software. É por isso que, depois de ouvir tantas coisas boas sobre ele, comprei recentemente uma cópia do Acronis True Image.

Tela inicial do Acronis True Image 11

O Acronis faz muitas coisas, mas acima de tudo é software de geração de imagens de unidades, uma interface gráfica sofisticada sobre o rsync comando. Com os dois discos rígidos externos recomendados por Jamie, posso usar o Acronis para criar uma imagem espelhada inicializável do meu disco rígido. Se algo der errado, eu simplesmente troco os discos rígidos e estou de volta ao trabalho. Posso até mesmo criar essas imagens de backup de forma incremental e programada. Tecnicamente, o senhor nem precisa de um segundo ou terceiro disco rígido; se tiver um disco principal grande o suficiente, o Acronis permitirá que o senhor crie uma nova partição oculta para armazenar uma imagem de backup completa. O senhor pode restaurar essas imagens de disco a partir do próprio Windows, durante a pré-inicialização ou a partir de uma mídia USB ou óptica inicializável. É muito legal, uma evolução lógica dos produtos de imagem de unidade mais primitivos que usei durante anos.

É claro que, por mais que eu esteja apaixonado por ele, o senhor não precisa gastar trinta dólares no Acronis e ainda mais em dois discos rígidos externos para ter uma estratégia de backup decente. Muitas pessoas usam serviços de backup totalmente baseados na Internet, como o Mozy, Carboniteou JungleDisk, com diferentes graus de sucesso. Uma coisa é certa: até que o senhor tiver uma estratégia de backup de algum tipo, o senhor está ferrado, só que ainda não sabe disso. Se fazer backup de seus dados parece um incômodo, é porque é. O senhor está calado. Eu sei das coisas. O senhor vai me ouvir. O senhor vai me ouvir. Faça isso de qualquer maneira.