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. Normalmente uso com base de dados o MySQL devido à sua versatilidade
Depois de termos apresentado o AutoMySQLBackup para backup de base de dados em MysQL, hoje vamos conhecer o PHPMyBackup.
O PHPMyBackup é uma ferramenta gráfica, open source, baseada em PHP, que permite fazer backup de bases de dados MySQL. De uma forma geral, esta ferramenta permite o backup, agendamento, restauro e gestão de base de dados MySQL. Depois de realizado o backup, o utilizador pode simplesmente fazer o download das base de dados, receber por e-mail ou até ser feito o upload para uma servidor FTP.
Principais características
- Backup de uma ou várias base de dados, com ou sem informação
- Compressão do backup das base de dados
- Possibilidade de agendar backups de base de dados
- Autenticação para acesso a interface
- Interface amigável e muito bem organizada
- Suporte para vários idiomas
- Possibilidade de fazer backups manuais via shell
Como instalar o PHPMyBackup no Ubuntu?
Para instalar o PHPMyBackup deve seguir os seguintes passos:
Passo 1 ) Instalar o Apache
apt-get install apache2
apt-get install php5 libapache2-mod-auth-mysql php5-mysql
service apache2 start
Passo 2) Obter ultima versão do PHPMyBackup
cd /var/www
sudo wget http://kaz.dl.sourceforge.net/project/phpmybackup/phpMyBackupPro/phpmyBackupPro%202.4/phpMyBackupPro-2.4.zip
Passo 3) Descompactar e mover para o local correcto
unzip phpMyBackupPro-2.4.zip
cd phpMyBackupPro-2.4
mv phpMyBackupPro /var/www
Passo 4) Definir permissões
cd /var/www
chown -R root:www-data phpmybackup
cd /var/www/phpMyBackupPro/
chmod 777 global_config.php
chmod 777 export
Passo 5) Abrir no browser o seguinte endereço (a partir da máquina onde foi instalado): http://localhost//phpMyBackupPro/config.php E proceder a configuração das credenciais de acesso ao MySQL.
E está feito. Agora basta explorarem esta fantástica interface web para backup de base de dados MySQL. Fica prometido um artigo a analisar ao detalhe esta ferramenta.