Release Notes

Schedules a backup for your the following items:
 - data dir
 - settings.php
 - .htaccess
 - full db (mysqldump)
and
 - mail a zip
 - upload it to a ftp location

Can also manualy request a backup to be downloaded (button in the admin settings) or tested based on configured settings.

 

Depends on:
 - cron working! (daily, weekly, monthly)
 - email provider accepting large files and zip files (when using email option)
 - you need to save the settings once!
 - phpmailer plugin (only for backup-to-mail option)
 - php modules zlib, zip, ftp and openssl must be installed 

Version History
0.6
 - added: backup-to-ftp for remote backup
 - added: button for testing the configured settings
 - added: direct download when doing a manual download from admin settings

0.5
 - first release to the public

 

Todo:
 - validate emailto as valid email adress
 - admin option for locking the table on mysqldump
 - send errors in mail
 - work with AND without phpmailer
 - backup-to-disk only option (so no email/ftp), with retention
 - secure zipfiles (encryption)
 - restore from zip (no priority)

 

DISCLAIMER: I do not accept any responsibility or liability for any damage or loss that will result directly or indirectly from using this plugin even if it is based on an error of the plugin.

ColdTrick IT Solutions
(c) 2009 ColdTrick IT Solutions

Like this plug-in? Consider making a donation.
image

Jeroen Dalsem

Owner of ColdTrick IT Solutions, developing social networking sites for the dutch market

Stats

  • Category: Uncategorized
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 2503
  • Recommendations: 6

Other Projects

View Jeroen Dalsem's plugins