Backup em CakePHP
Tuesday, November 2nd, 2010
O que é?
Desenvolvi um plugin do CakePHP que permite fazer backups de banco de dados, como MySQL, PostgreSQL, SQL Server e outras, sem utilizar ferramentas externas, como mysqldump.
Especiamente útil em hospedagens compartilhadas que não permitem executar comandos.
Se você tiver a extensão php ZipArchive, o plugin ainda compacta o .sql gerado.
Como Instalar
Baixe o plugin no GitHub: http://github.com/mobvox/Cake-Database-Backup e copie para sua pasta de plugins.
Como Usar
Manualmente, no console
No Console, digite:
-
$ cake backup
No CRON
Adicione o seguinte comando na entrada CRON:
-
/seu-diretorio/cakephp/cake/console/cake -app "/seu-diretorio/aplicacao" backup


