Short: PHP: perform a web backup (files and db) Author: "Alessandro Marinuzzi" Uploader: "Alessandro Marinuzzi" Type: comm/www Version: 1.9 Requires: Web Server - Php Architecture: generic ================================================================================ INTRODUCTION: ============= I wrote A71-BackUp only for my personal use because I wasn't enough satisfy ed with the BackUp service provided by hostings ;-) Now A71-BackUp is availa ble for those who are still looking for an efficient php script in order to perform a full web site backUp! =================================================== | ·-·-· A71-BackUp is dedicated to my mother! ·-·-· | =================================================== REQUIREMENTS: ============= · Any web server capable to run php scripts. · Php 4.3 or better installed on the server. FEATURES: (version: 1.9 - date: 22.09.2010) =========================================== · it works with all browsers. · it works on every platform. CHANGES: ======== · Improved look. NOTES: ====== If you plan to exclude a specific folder simple put into variable $excludir the full path of the folder starting from the root! Example: if you have in the root "web/admin" and you want to exclude "admin" simple put $excludir = "web/admin"; If you want to exclude the folder "web" and all subdirs simple put $excludir = "web"; MySQL backup is optional so if you want to perform only full or partial web backup you don't need to configure the database variables which are required only for MySQL backup! Simple change only the password "changeme" with your one and it works! It's all! INSTALLATION: ============= Simply you have to follow these simple steps: ============================================= 1) Extract A71BackUp.zip where you want. 2) Edit the file "a71backup.php" using a text-editor. 3) Change the default password (changeme). 4) Insert the MySQL details where required (optional). 5) Copy a71backup.php into remote folder you plan to backup. 6) Set the permissions for a71backup.php to 755 or 777. 7) *Open the file a71backup.php with your browser and insert the password. 8) Enjoy A71-BackUp! 9) There is nothing else to do! ;-) *Example: http://www.your.website.com/subdir/a71backup.php AUTHOR: ======= Alecos -> Fullname: Alessandro Marinuzzi Country: Italy E-Mail: alecos@alecos.it Web: http://www.alecos.it/ STATUS: ======= A71-BackUp is under GPL license! A PayPal donation is welcome! For making a donation visit my web site: http://www.alecos.it/ THANKS: ======= Special thanks to Daniele Vigaṇ for the MySQL BackUp Class! LEGAL: ====== This software is subject to the following terms of licence: =========================================================== 1) You cannot distribute this software together to the obscene or illegal stuff. 2) You accept any risk downloading this software as described below. 3) If you don't agree with these terms of licence, delete this software now! 4) This software is under GPL license! DISCLAIMER: =========== THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, OR OTHERWISE. BY USING THIS SOFTWARE, YOU ACCEPT THE ENTIRE RISK. ALESSANDRO MARINUZZI SHALL BE NOT LIABLE FOR ANY DIRECT OR INDIRECT DAMAGE, INCLUDING DAMAGE FOR ANY DATA OR INFORMATION WHICH MAY BE LOST. ================================================================================