Pplware

Automysqlbackup: Melhor ferramenta de backup para o MySQL?

O MySQL é provavelmente o motor de base de dados mais usada em todo o mundo, dando suporte aos mais diversos serviços. Tudo o que é plataformas open source como é o caso do wordpress, Joomla ou Drupal, recorrem ao MySQL como base de dados.

E como fazer facilmente backup das bases de dados no MySQL? Conheça o Automysqlbackup.

Como sabemos, as bases de dados são normalmente o repositório de toda a informação de muitas aplicações e sites. De que vale um site profissionalmente desenvolvido se não possui informação? Isto para dizer que a informação é muito valiosa e em muitas vezes única, é por isso importante fazermos cópias de segurança (backups), para prevenir alguma perda indesejada.

Para quem usa o MySQL, o Automysqlbackup é a ferramenta perfeita para backups.

Principais características

Vamos então passar à acção (Testado no CentOS)em funcionamento essa ferramenta que é gratuita.

1 – Download e instalação

mkdir /opt/automysqlbackup
cd /opt/automysqlbackup
wget http://ufpr.dl.sourceforge.net/project/automysqlbackup/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v3.0_rc6.tar.gz
tar zxf automysqlbackup-v3.0_rc6.tar.gz
./install.sh

Nota: O ficheiro de configuração fica localizado em /etc/automysqlbackup com o nome myserver.conf

Agora só temos de proceder as alterações que pretendemos incluir, como por exemplo definir quais as bases de dados, utilizador de acesso às bases de dados, directório de backup, endereço de e-mail, etc.

# Utilizador de acesso ao servidor MySQL

USERNAME=root

# Password de Acesso

PASSWORD=naovoudizer

# Endereço IP ou hostname da máquina onde está a correr o servidor MySQL

DBHOST=localhost

# Lista de Base de dados a fazer backup ex: “DB1 DB2 DB3″

DBNAMES=”ppinto pplware siteA”

# Directório de Backup

BACKUPDIR=”/home/ppinto/backups”

# Endereço de e-mail para receber o log

MAILADDR=ppinto @ pplware.com

Depois de realizada a configuração, podem usar o comando seguinte para validar todos os parâmetros.

automysqlbackup /etc/automysqlbackup/myserver.conf

O Automysqlbackup faz backups diários mas o administrador pode facilmente configurar esta ferramenta para que os backups possam ser realizados a qualquer hora.

Exit mobile version