Mac + Raspberry Pi: um casamento que multiplica o espaço de armazenamento
Quando eu soube que a companhia de teatro VoadorA usa um Raspberry Pi com 2 HDs como servidor de armazenamento e backup em rede, convidei o Vinícius Della Líbera – que é ator, diretor e criador de bonecos no grupo – para compartilhar conosco como o Raspberry Pi e o Mac vêm sendo usados por eles.
Pouco espaço para armazenamento no Mac? O Raspberry Pi pode ajudar
por Vinícius Della Líbera, autor convidado
O Raspberry Pi é um computador de bolso que custa US$ 35 e pode ser a solução para quem tem um Mac com unidades de disco sólido (SSD) de 64 ou 128 GB.
Os discos SSD internos nos garantem um ganho de performance de até 20 vezes – em troca disso o espaço disponível diminuiu muito enquanto o preço aumentou bastante:
- Disco Rígido 500 GB ➡ variam de US$ 55 a US$ 65
- Unidade SSD 500 GB ➡ variam de US$ 389 a US$ 899
Aos preços atuais a maioria das pessoas acaba optando pelo HD externo tradicional como complemento. Pessoalmente eu não gosto: ocupa espaço na mesa, é um verdadeiro malabarismo transportar o HD ligado de uma mesa para outra e em alguns casos nem isso é possível1. Em contrapartida existem modelos wireless que também são ótimas soluções, e para o meu caso eu considerei o Raspberry Pi como o melhor custo/benefício.
Não poderia escrever um artigo para o BR-Mac sem falar de produtividade. O fato dos discos terem diminuido de tamanho fez com que repensássemos a maneira como armazenamos dados. Arquivos brutos de vídeo, roteiros, especificações dos bonecos e projetos acabavam ficando armazenados no final de uma produção, mas com 90 GB de espaço livre você tem que se tornar melhor para fazer as coisas e limpar a sujeira quando terminar. Assim repensamos como funcionaria nossa pós-produção, ficando no Macbook somente os projetos em que estamos trabalhando, enquanto o que já foi feito vai para o servidor de arquivos.
Raspberry Pi como servidor de arquivos e servidor de backup
O Raspberry está usando o sistema operacional Raspbian, baseado na distribuição Debian e só precisa de um carregador de celular e um cartão de memória para ligar.
Um cabo USB está ligado na docking station da Startech.com que suporta 2 HDs SATA. Os HDs conectados estão usando sistema de arquivos ext4.
Para manter a perfeita comunicação com o Mac, o servidor de arquivos usa o protocolo AFP (procolo de arquivos Apple) que pode ser configurado pelo software livre Netatalk.
Embora a Apple tenha adotado o SMB como protocolo padrão, verifiquei que ele não permite que a biblioteca do iPhoto esteja em uma pasta remota, mas se estiver em AFP sim. O AFP também permite que uma pasta seja reconhecida como pasta de backup remoto do Time Machine.
Para indexar uma pasta remota e localizar os arquivos pelo Spotlight digite no terminal do Mac: mdutil /Caminho/para/pasta/remota -i on
(esta atividade pode levar várias horas, dependendo do conteúdo e do desempenho).
Eu disse acima que a docking station suporta 2 HDs: um deles fica desligado a maior parte do tempo, mas quando chega a hora de fazer o backup eu apenas aperto o botão para ligá-lo, o Raspbian detecta a sua presença e imediatamente começa a coletar tudo o que foi alterado do HD1 (saiba como fazer um backup ainda mais seguro).
Prós
- Configuração fácil
- Programas como o netatalk e o linux vem sendo desenvolvidos há anos a fio e são muito eficientes.
- O sistema de arquivos ext4 é muito estável e tem um excelente desempenho.
- A unidade compartilhada aparece no Finder como se fosse outro Mac.
- O Raspberry não faz nenhum tipo de ruído.
- Ele ainda pode rodar outros serviços, como o Dropbox, ou ser media center.
- Pode ficar vários meses ligado, com baixo consumo de energia
- Um swicth USB pode aumentar a quantidade de portas USB
Contras
- As conexões USB versão 2 podem ficar um pouco lentas para acessar arquivos enormes pela rede
- Acessos simultaneos podem sobrecarregar o pequeno processador ARM6 de 600 MHz
Por menos bagunça de arquivos em disco e uma nova maneira de fazer a pós-produção nós aceitamos que nossos arquivos levem mais tempo para serem gravados no servidor.
Se você quer uma solução que diminuia o tempo de gravação na rede, eu recomendo o Mac Mini ou o Intel Next Unit.
- Alguns modelos, além do cabo USB, têm também a fonte de energia ↩
Comentar
Comentários arquivados