Download - Version 1.1 - Linux Website Backup

Posted May 19, 2008

Program: Website Backup
Version: 1.1 - 2008/05/20
URL: http://go4it2day.com
Description: This program creates a backup of a website including MySQL dumped databases. It can be run in standalone mode or as a module to the MODx CMF
Copyright (C) 2008 Go4it2Day Web Services

Download no longer available. Newer version available...

Note: This program works on LINUX web servers. It might work on Windows web servers but hasn't been tested.

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/template (where the CSS file resides)
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.

Also thanks to FreeCSStemplates and their Level2 Template for making things look good!