Raspberry Pi é uma máquina bastante económica e versátil podendo ser adaptado a qualquer tipo de aplicação.
Neste caso vamos aproveitar o poder do RPi de se tornar um pequeno servidor de backups para que eu possa ficar descansado que diariamente serão feitos backups de todos os meus websites.
Optando pelo Raspbian por ser uma distro debian bastante estável e optimizada para o RPi, efectuamos uma simples intalação conforme indicado no website da distro, instalando apenas o core-system e server ssh para acesso remoto (headless).
Convém termos o nosso RPi com firmwares actualizados pelo que aconselho a instalação do rpi-update com os seguintes comandos:
1 2 | wget http://goo.gl/1BOfJ -O/usr/bin/rpi-update &&chmod +x /usr/bin/rpi-update apt-get install binutils git-core |
1 2 | rpi-update 240 shutdown -r now |
1 | apt-get install vsftpd |
1 2 | cp/etc/vsftpd.conf /etc/vsftpd.conf.original nano/etc/vsftpd.conf |
Num futuro artigo explico como configurar o RPi para actualizar um dnydns tal como o no-ip no vosso RPi para que seja qual for o vosso IP não tenham que alterar as configurações dos servidores web.
Podemos vir a utilizar este RPi para muitas outras funções tais como requestes periódicos para verificar se o website ainda está online, semelhante aos serviços do pingdom.com, com notificações por push para o nosso iPhone se o servidor for a baixo, entre muitas outras possibilidades.