Backup Module
=============

I manage some Drupal-based websites for non-profits, and wanted to give
the non-technical people who run the organizations a way to back up their
data over the web, in case I get hit by a beer truck or something.

This module is pretty simple, it allows you to download a backup of your
Drupal DOCUMENT_ROOT and database over the web.

NOTES/WARNINGS: 

1. The module will quietly skip over files to which your web server doesn't have read access. 

2. It will backup all files in the sites directory for the current domain, and all other directories of your Drupal intallation except the scripts directory and any repository (.svn, CVS, RCS) directories. This could be a problem if you share a /files directory between instances. It is recommended that you place your /files directory inside your /sites/domainname/ directory. To exclude more directories, (perhaps you don't need to backup all your modules?) add more conditions to the backup_get_files() function in backup.module.

3. The script leaves your data in a file in your temporary directory. It is removed when your cron job runs but could be read by those with access to that directory until that time.

Author
======
Douglas T. Muth - http://www.claws-and-paws.com/

Migration to 4.7 and added functionality
Ron Collins - http://mostlywater.org
