||Follow me and be informed when upgrades or important security patches are released:
source code online
NEW Options - FTP backup file to remote server, email separate report, and easily exclude specified tables from the complete backup.
phpMySQLAutoBackup automates the backup of MySQL databases (you will need PHP hosting to use it – or reseller hosting if you host lots of websites). The PHP scripts export your database (data and structures), compresses it into gzip format and emails it to you. It can be run from a secure link via https (SSL). Schedule it to run every day/week by adding it to a cron job, or use the excellent phpJobScheduler
New features include reporting, sample below:
This report, which is emailed to you each time a backup is run (can be switched off), allows you to compare within seconds the total lines exported and the size of the backups for the last 6 backups. Also, now includes a notice when a new version is available, and shows any errors if they occured during the backup.
It also has the ability for you to select separate tables for backup, and limit the backup to start and stop at pre-set table row numbers, this will now allow a section of a large table (with millions of records) to be selected for backup. Read more here for details on how to import and export LARGE MySQL databases.
Protecting your MySQL data has never been easier, once setup your backups will be sent to you automatically like clockwork. View the readme.html
Exports your database structure and data within seconds and emails it to you. What more do you want?
Tests of phpMySQLAutoBackup
automates the backup of MySQL databases.
The PHP scripts export your database (data and structures),
compresses it into gzip format and emails it to you.