Username:
Password:

e107Coders

Search for Plugins: Advanced
Please Sign in, Register or Resend Activation Email

Admin Tools - 0.7 [ Admin related plugin - Lazy Admin, PHPinfo etc. ]

EasyBackup v1.7
Author nl-start
Author email [email]
Author website [link]
Description Always wanted to have an automated backup that would be send to your e-mail account? With EasyBackup you can do it.

This plugin is able to create a daily backup of your e107 MySQL database and send it to the e-mail address of your choice. It does not run by a cron job, but it is automatically activated by the first visitor of a certain class that can be defined by the administrator.
There is a test mode available; that enables the main admin to test the backup procedure and kick it off as many times as you want.

Short installation guide:
1. Install the plugin
2. Admin area, EasyBackup, EasyBackup Settings

You can define any e-mail address you like to send the e107 MySQL backup to. General advise: open a new account with lots of space (e.g. gmail or yahoo account) and use that to send your daily database backups 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 successful 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.
The special administrator menu 'Backup folder overview' will allow you to keep track of the files in the easybackup/bu folder and delete files manually if necessary.

The setting 'Send mail' enables you to even control (and skip) the mail process. So it is possible to have backups created that remain on your server.
For this purpose a setting 'Delete previous backup' has been created; it will allow you to have the backup of yesterday automatically be removed. In that way your server space is not running out because of an accumulation of backups.

The EasyBackup plugin is also capable of zipping the file; this functionality will only be visible if the PHP 'zip' module is enabled on your server host.

With the 'EasyBackup 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 visiting 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.

EasyBackup is only capable of backing up your e107 MySQL database. Restore has to be done manually with e.g. phpMyAdmin. Your complete e107 website also consists of images, downloads, plugins, themes etcetera. You should create a regular back-up of those e107 elements too.
Image Click here for screenshot
Filesize 31.03 kB
Date Saturday 25 July 2009 - 22:08:20
Downloads 312
Download
Rating
 10.0 - 2 votes 
Report a Bug
  
<< Previous [Linux Server Load Bar Menu v1.0] Back to list [Preview CSS Styles v0.0.2] Next >>

Other News

Do you use control panel software?
Tell us what server control panel software you use most with our control panel poll.

Latest Releases

Metaweblog for XMLRPC clients v1.3
A rewrite of the old eXMLRPC plugin now with a lot of improvements! Metaweblog Plugi...
[saec107 21 Sep 11 : 03:14]
Clan Members Basic v1.0
With this plugin you can show your clan's members. They can be divided over the game...
[Untergang 21 Sep 11 : 00:27]
AACGC Meeting Planner Addon v1.2
This Is an Addon to the AACGC Meeting Planner. Iv been working on a small menu pl...
[sarge88 21 Sep 11 : 00:26]
FancyBox v1.1
Plugin based on Fancybox script, is a tool for displaying images, google maps, youtub...
[akogo 21 Sep 11 : 00:25]
Roofdog Donation Tracker v2.7
This plugin enables you to collect donations for your website or project and display ...
[DelTree 21 Sep 11 : 00:24]
DNSBL v1.0
At e107 the devs are always looking at ways to improve your e107 website safety. As a...
[nl-start 18 Jun 11 : 04:34]
EasyShop v1.61
EasyShop version 1.61 is a quick fix release. Language files of v1.6 can still be app...
[nl-start 13 Jun 11 : 03:54]
WebAnalytics v0.5
WebAnalytics helps to add the necessary JavaScript code to enable Google Analytics or...
[Arun 12 Jun 11 : 22:52]

Top 20 Uploaders

AuthorFiles Kb's
~M@CH!N3~529910Kb
Bazzer473032Kb
Cameron327132Kb
Zaphod191195Kb
Lolo Irie19777Kb
bugrain19672Kb
mr_visible19466Kb
Hunt181204Kb
whoisrich171062Kb
nl-start151258Kb
lisa14274Kb
chavo14112Kb
McFly123587Kb
snake11128Kb
TheMadMonk101014Kb
acidfire92272Kb
Sore Thumbz9394Kb
Patrick9208Kb
Arach9137Kb
SecretR81687Kb
Render time: 0.3367 sec, 0.0558 of that for queries. DB queries: 21.