Fazer backups regulares é uma medida que devia ser realizada por todos os utilizadores de sistemas, salvaguardando assim a informação.
Para auxiliar neste processo, o que não faltam são ferramentas capazes de automatizar os procedimentos. Hoje vamos conhecer a ferramenta backupninja.
Se precisa de ter backups automáticos no GNU/LInux, então a ferramenta backupninja é uma boa sugestão. Com o backupninja pode fazer backups centralizados dos mais diversos serviços, incluindo bases de dados.
Como instalar o backupninja?
A instalação do backupninja é um processo muito simples. Para tal basta abrir o terminal e inserir os seguintes comandos:
sudo apt-get update
sudo apt-get install backupninja duplicity rdiff-backup
Depois de instalado basta executar o comando sudo ninjahelper. O backupninja tem um assistente que ajuda a criação de ações para a realização de backups.
Vamos considerar, por exemplo, que pretendem fazer backup automático de todas as bases de dados MySQL. Para tal selecionam a opção new.
Depois, selecionem mysql. Como podem ver é possível definir outro tipo de ações.
De seguida escolhemos o diretório onde pretendemos guardar os backups realizados
No próximo passo indicamos se pretendemos fazer backup de apenas uma base de dados ou de todas as bases de dados.
Ao nível dos métodos de autenticação, esta ferramenta permite as seguintes opções:
- User: um normal utilizador Linux
- Password: um user MySQL e a sua password
- Debian: o utilizador padrão mysql (debian-sys-main)
Caso pretendam que os backups sejam compactados, devem selecionar a opção compress.
E está criada a ação. Esta ferramenta permite ainda editar a ação, remover e testar a mesma.
O backupninja é uma simples, mas útil, solução para a criação de backups em sistemas GNU/Linux. Experimentem pois é uma ferramenta gratuita e muito simples de usar.