PHPMyBackup – GUI para Backup de Base de Dados MySQL

9 Comentários

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.
pmbp_00

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

pmbp_01

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.

pmbp_02

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.

Comentários

9

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de João Nascimento

    Oh Pedro, mas anda-me a ler a mente ou assim? Ainda nem há 5 minutos ia escrever um tópico no Grupo Linux do PPlware a ver se me aconselhavam algo paa fazer backups das minhas bases de dados aqui do pc.

    Ehehehe Obrigado pela dica.

    1. Avatar de Pedro Pinto

      eh eh eh, vou dar em “bruxo” 😀

      1. Avatar de PapiMigas

        Números do Euromilhões, faz favor!

  2. Avatar de André Marques

    Grande ferramenta já estava à procura de algo do género à algum tempo!. Será que corre em IIS com PHP instalado e MySQL?

    1. Avatar de Pedro Pinto

      É capaz…mas necessita de umas alterações. Dá uma vista de olhos aqui
      http://sourceforge.net/p/phpmybackup/discussion/260005/thread/f2921014/

  3. Avatar de Filipe YaBa Polido
    Filipe YaBa Polido

    Mt bom, bem mais bonitinho que os scripts do cron 🙂 🙂 🙂

    1. Avatar de Pedro Pinto

      Pois, o cron vale tudo 🙂

  4. Avatar de Dário
    Dário

    Uma dúvida o PHPMyBackup apenas funciona com ftp, não funcionar com ssh?

    Caso se confirme penso que é uma grande falha de segurança.

  5. Avatar de Pedro A.
    Pedro A.

    Alguém conhece o OpenDynamo?