|Ratings|| ||Unique User Downloads|| ||Download Rankings|
| 55%||Total: 462 ||All time: 6,044 This week: 238|
This class can backup MySQL databases to FTP server files.
It can connect to a given MySQL database server and generates backup files of one or more databases by dumping the database contents as SQL statements that can be used to restore the database tables and their records.
The backup class extends the PHP FTP Client Class and sends the database backup files to a given FTP server.
If the total size of all backup files sent before and the files being sent currently exceeds a given limit, the class can automatically remove old backup files until the total size becomes lower than the limit.
Prize: PhpStorm IDE personal permanent license
|Backup database data to another machine is a crucial procedure that all sites should have in place, so if anything bad happens, the site database can be restored from a backup.
Many sites take backups using database dumps and send them backup files to another machine via FTP.
The problem with this procedure is that backups tend to pile on the destination machine and take too much space unless there is a regular cleanup procedure.
This class can perform the backup process of a MySQL database and send it to a FTP server. It can automatically delete old files first when they exceed a given total size limit.
The class helps to make a multiple database backup and save the compressed dump file to a remote filesystem using ftp. You can set a maximum space and the Backup class checks it and deletes some oldest file to store a new dump when no enough space available on remote ftp folder.
||Applications that use this package
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.