phpMySQLAutoBackup
* (uses the MySQL export library from *
* the excellent http://www.phpmyadmin.net ) *
* *
* Author: http://www.DWalker.co.uk  *
* phpMySQLAutoBackup Copyright 2004 DWalker.co.uk *
* All rights reserved. *


NOTE: This version is offered without warranty or support.


To install:

  1. Unzip the files and upload to your server.

    You should upload the files and folders retaining the original names.
      (this zip file includes the required MySQL export library from http://www.phpmyadmin.net)

  2. To configure your installation, add your details to the following variables within file /phpMySQLAutoBackup/run.php:
    1. $db = ""; // your MySQL database name
    2. $mysql_username = ""; // your MySQL username
    3. $mysql_password = ""; // your MySQL password
    4. $emailaddress=""; // your email address to send backup files to

    If you set the variable $save_backup_zip_file_to_server to 1 then the backup files will be saved in the folder: /phpMySQLAutoBackup/backups/
        (you must also chmod this folder for write access to allow for file create)

  3. To run the back:

Enter in your address bar the url:

http://www.[Your--domain].com/phpMySQLAutoBackup/run.php
  (runs silently [no output], unless there are errors, OHhh no.)

If you have entered the above details correctly this will export your database, compress it into gzip format and email to you.

To schedule it to run every day/week/month add the above url to a cron job or use the excellent phpJobScheduler: http://www.thedemosite.co.uk/phpjobscheduler/

 

COPYRIGHT
All software described in this document is Copyright 2004 DWalker.co.uk  All rights reserved.

DISCLAIMER
phpMySQLAutoBackup IS PROVIDED "AS IS" WITHOUT REPRESENTATION OR WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY REPRESENTATIONS OR ENDORSEMENTS REGARDING THE USE OF, THE RESULTS OF, OR PERFORMANCE OF THE INFORMATION, ITS APPROPRIATENESS, ACCURACY, RELIABILITY, OR CORRECTNESS. THE ENTIRE RISK AS TO THE USE OF phpMySQLAutoBackup IS ASSUMED BY THE USER. IN NO EVENT WILL SEIRETTO BE LIABLE FOR ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL, RESULTING FROM ANY DEFECT IN phpMySQLAutoBackup, EVEN IF SEIRETTO HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THIS DISCLAIMER SHALL SUPERSEDE ANY VERBAL OR WRITTEN STATEMENT TO THE CONTRARY. IF YOU DO NOT ACCEPT THESE TERMS YOU MUST CEASE AND DESIST USING phpMySQLAutoBackup IMMEDIATELY.