EasyBackup 1.1

Category:   Plugins | Author:   nlstart

EasyBackup is a totally new plugin. It is able to create a daily backup of your e107 MySQL database and send it to the e-mail address of your choice. It is automatically activated by the first visitor of a certain class that can be defined by the administrator.
There is a test mode; that enables the main admin to test the backup procedure and kick it of as many times as you want.

Download for logged in members: EasyBackup v1.1

Image: http://e107.webstartinternet.com/images/newspost_images/thumb_easybackup_v1.0_001.png Click on the picture to view a larger image. You can define any e-mail address you like to send the e107 MySQL backup to.
When the test mode is activated only the main administrator can test the backup procedure, multiple times a day. When the test mode is de-activated, only one e-mail will be send per day.
A check file will be created in the easybackup/bu folder and the setting 'Last EasyBackup creation date' will be written into the configuration.
The setting 'Delete database after succesful e-mail?' is advised to be 'On'; that will save a lot of space on your website. If the database is not removed automatically; you will have to delete the databases manually after a while from time to time.

With the 'EasyShop trigger class' you can set which class will trigger the database creation. If you set it to e.g. 'Everyone' the very first visitor can trigger the backup, if set to e.g. 'Members' the very first member of the day will trigger the backup. You can set any user class you want; as long as you keep in mind that you need one visitor a day of a certain user class to create the backup on a daily basis.

NOTE: EasyBackup is only capable of creating a backup and send it to an e-mail address. It is not capable to restore it; this is a manual action with e.g. phpMyAdmin.

Version 1.1:
* removed redundant admin_upload.php
* fixed irritating typo of EasyShop instead of EasyBackup in settings





 printer friendly create pdf of this news item