This class is a ultra-fast MySQL backup and restore utility.
It can dump a database to a backup archive, restore a database from a backup archive, dump only tables modified since the last backup, restore from the last backup, list and date of previous backups, delete old backups, etc...
As it uses only binaries tools from the MySQL group, it's the fastest and the more secure dump and restore we can have using php.
Complete examples scripts are made available with messages in English and French.
The class may be used from a Web page script or from the command line (including manual help), in order to make it possible to use it to take backups started from cron task that runs regularly. |