02/01/2010

Faça Backup automático de base de dados MySql

cd_mysql

Utiliza base de dados Mysql então vai ter necessidade  de fazer backups automáticos das suas base de dados  lembre-se mais vale prevenir que remediar .

Os projectos que vos recomendo são o AutoMySQLBackup e o backup2mail , o AutoMySQLBackup  é um programa bastante completo com funcionalidade de backup avançadas enquanto o  backup2mail  é mais dirigido para fazer backups e enviar para o seu email ,vamos então aprofundar um poucas as funcionalidade e requisitos de cada um .

AutoMySQLBackup

Funcionalidades:

  • Backup de bases de dados Mysql num unico scrip ;
  • Backup de todas as base de dados para um único ficheiro ou vários ficheiros;
  • Compressão dos ficheiros utilizando o  gzip ou bzip2 e guarda no disco;
  • Possibilidade de backups a servidores remotos;
  • Backups automáticos ou manuais ;
  • Possibilita a especificação de tamanho máximo de ficheiro e envia-lo para endereço email(electrónico).
  • Pode corre comandos antes e depois do backup;
  • Backups diários ,semanais ou mensalmente;

Requisitos:

  • Execução de comandos usuais num sistema linux;
  • Necessita do utilitário de cliente mysql ‘mysqldump’;
  • Caso utilize a compressão de ficheiro é necessário o gzip ou bzip2;
  • Se escolher  o envio para o endereço electrónico deve ter permissões para executar funções de ‘mail’;

Backup2mail

Funcionalidades:

  • Backups de base de dados Mysql e envio para email (endereço electrónico ).

Requisitos:

  • PHP 4.1+
  • Acesso SSH ao servidor web,
    ou interface de Cron Jobs(Tarefas automáticas)  (Unix/Linux),
    ou interface  de Scheduled Tasks (Tarefas automáticas) (Win)

Sem comentários: