Download - Version 1.0 - Linux Web Site Backup

Posted January 06, 2008

Description: This program creates a backup of a website including MySQL dumped databases.

Download no longer available. Newer version available...

Note: This program works on LINUX web servers. It DOES NOT work on Windows web servers.

The program scripts and output files reside in subdirectories under the root and at the same level as the root of the web space. The default directories are:

archive (where the finished backup zip file is stored for download)
backup (where the control scripts reside)
backup/classes (where the LGPL/GPL classes used by the scripts reside)
backup/tmp (where temporary file from the backup process reside)

A special thanks to a few helpful PHP classes found at: PHPClasses.org

mysqldumper.class.php v1.0 - Dumps MySQL databases to .sql format.
class.listdir.php v1.0 - Lists all files for backup in a .txt file to feed to the pclzip process.
pclzip.lib.php v2.6 - Reads the .txt output of the listdir process and compresses files to a single .zip.
downloadfileclass.inc v1.1 - Offers the completed .zip file for download.

Program: Web Site Backup
Version: 1.0 - 2008/01/06
URL: http://go4it2day.com
Description: This program creates a backup of a website including MySQL dumped databases.
Copyright (C) 2008 Go4it2Day Web Services

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see GNU Licenses .