Add-on Marketplace - customize your SocialEngine PHP website

Backup and Restore Plugin

Created by: SocialEngineAddOns
Compatibility: SocialEngine PHP 4.0.0 - 4.9.9


  • What are backups? Why do I need them?

    Imagine that you are installing a new plugin on your site, or making changes on your site, and your database gets messed up. Or, imagine that your hosting server crashed, and you lost everything. These are only some of the many accidents that can occur with your site. Like they say, it's better to be safe than sorry. Backups are like insurance for your site. You need them the most when your site is in trouble. They are copies of your data which may be used to restore your site after mishappenings like data loss, data corruption, server crash, site attack, etc. Backups can also be used to migrate your site to another server. Your site's data and content are its life. The Backup and Restore plugin helps you protect them.
  • What different types of backups does this plugin enable for my site?

    This plugin enables you to backup all the content of your site. Thus, it allows you to take both: a) Database backup b) Files backup.
  • What is Files Backup? Why is it needed?

    Files backup allows you to backup the code of your site, and the files uploaded on your site. Files uploaded on your site can be user profile photos, album photos, group photos, music content, etc. Files backup is needed so that you do not loose any customizations done to you site, or content uploaded on your site during a server crash, or any other accident.
  • What are backup destinations? What are their different types?

    Backup destinations are the locations where your backup files are saved. This plugin allows you to create multiple destinations of the following types: a) Email: Database backups can be emailed as attachments. b) FTP Server: Backups can be directly saved on external FTP servers. c) MySQL database: Database backups can be taken on other MySQL databases on the server. Additionally, there is a backup directory on the site server as well. Backup files can also be downloaded to your computer and saved on storage discs like hard discs, CDs, DVDs, etc.
  • What is automatic backup?

    You can schedule backups to be automatically performed after specified intervals (like every 6 hours, 12 hours, 1 day, 2 days, 1 week, etc.). If your site is inactive, no auto-backups will be taken till there is activity on site. Automatic backups can be configured from the
  • Does automatic backup happen for files backup?

    No, automatic backup only takes place for database backups. For files backups, manual backup method can be used.
  • How will I know when an automatic backup has completed?

    In the
  • Can I use other tools for restoring the database using the backup created by this plugin?

    Yes, the database backup files created by this plugin are a list of SQL statements which can also be imported / executed by other database handling tools like phpMyAdmin or the mysql command-line client.
  • Does this plugin provide both database and files restore functionalities?

    No, this plugin only restores the database. To restore the files of your site from a files backup, you could simply use an FTP client which you would have used for uploading SocialEngine code on your server.
  • Is this easy to install?

    Yes, absolutely! This plugin will install seamlessly on your SocialEngine with the one click Package installation feature.
  • What will my plugin download contain?

    The plugin download will be a zipped file, which upon extraction will give the plugin package tar file, the license file, and the installation instructions file.
Visit Website »
94 likes, 2 dislikes Write a review!


  • December 11th, 2015 by Jarbas A.

    Simply automatic backup crashed.
    In manual backup of the database was error (problem in including all tables).
    After a long, slow support, reported:
    a) the error is the database size (!!!);
    b) set the manual backup excluding the table that it had error (what is the use of a backup if not contemplate all the tables? how to do a restore?).
    c) the automatic backup has not been fixed.

    note: If there really be limitation on the database it should be clear to everyone.

    In short, instead of trying to correct the errors effected the reimbursement (credit to be used to purchase them from other plugins).
  • August 11th, 2015 by James R.

    I don't want to think about backups. I hate thinking about them. This gives me a huge level of comfort, knowing I have a system in place to handle DB and file backups. Some support was needed to get the backup downloads working properly, but SEAO provided that support quickly and well.
  • August 6th, 2014 by Donald T.

    I tried to wait to purchase this brilliant plugin until after I finished my site. Well as with all these plugins and scripts sometimes unfortunate things happen and it happened to me. While working on my site trying to install plugins, my site crashed. After going through that twice and experiencing the frustration and anxiety of dealing with these issues (I'm not a programmer) I stopped everything and purchased this plugin. Since I purchased the must have service subscription from SEAO (LOVE IT) they installed and setup the plugin for me. Now I get regular backups and notifications effortlessly. This plugin will give you what money can't buy, PEACE OF MIND. If you want to protect yourself and GUARANTEE a headache free recovery of your site in case of any emergency then you NEED to Purchase this plugin. BUY IT!
  • July 23rd, 2014 by David H.

    This plugin really has the potential to save your community from ending in a disaster. As you can save your file base manually and database automatically it delivers the complete package of feel-good security.
    There are no problems and everything works fine as claimed. A well programmed plugin which is easy to use. Again SE Addons delivers an awesome feature that in my opinion nobody should miss.
  • June 13th, 2014 by Caroline O.

    I had a few issues with this plugin, it worked at first, then stopped working, but SEAO fixed it within days!
    It is very much needed as it automatically backs up your database on a regular basis (mine is set to every 6 hours but you can change this). Files are not automatically updated, but then i realised that this isn't important because files are only modified when you install a new plugin, which i doubt will be very often. For this, simply backup your files before you install a plugin, and after you install it. You will not need to do this again unless you manually update your files, or install a new plugin, so i now see why it's not necessary to automatically backup files!
    Highly recommended!
  • May 16th, 2014 by Laura R.

    Having had problems in the past with other plugins from this vendor, I was very hesitant to buy and try as our backup/restore options. Unfortunately this plugin did not work at all for us.

    I took a manual backup and it appeared to have succeeded in both backing up the database and website files. However, I tried a test restore of the database and it failed miserably, giving me a 500 Internal Server Error. Being a developer myself I unzipped the compressed file and restored the .sql file through MS Sql Workbench (which is something SocialEngineAddOns said was perfectly fine to do). It crashed in the middle of restore and here is the proof:

    14:54:29 Restoring backup_database_2014_05_16_13_52_02.sql

    Running: mysql.exe --defaults-extra-file="c:\users\admini~1.ub_\appdata\local\temp\1\tmpbg6mq7.cnf" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments --database=ubconnect < "D:\\Backup\\backup_database_2014_05_16_13_52_02.sql"

    ERROR 1291 (HY000) at line 16478: Column 'type' has duplicated value 'wall_friend' in ENUM

    Operation failed with exitcode 1

    15:00:07 Import of D:\Backup\backup_database_2014_05_16_13_52_02.sql has finished with 1 errors

    THANKFULLY I had the good decent sense to backup the database through MS Sql Workbench BEFORE trying this. I restored THAT file and it worked fine.

    The only reason we purchased this plugin was to give some ability to the business administrator of our site to do manual backups. Obviously that won't be happening.
  • May 9th, 2014 by Stacie S.

    I love knowing that I can back up my site whenever I want, or I can program it to do it for me at regular intervals. The site is more secure because of it. I never have to worry about loosing my written words again
  • April 19th, 2014 by Daniel S.

    After installing 65 plugins and extensions I took a rest and let it backup my site with one click. Good luck - one hour later I messed up my site and was forced to restore - another click. This is a great help for all sites that did not yet grow large and ensures that your backups are there when needed. Just don't start without it ...
  • April 19th, 2014 by Simon E.

    PLEASE PLEASE don't learn the hard way! BACKUP BACKUP BACKUP I wish I did!.......

    I wish I had this Plugin from the very start. The most important Plugin you should have.

    This plugin is a life line, I use it to backup everything every 12hours and I don't have to lift a finger.
    Remember! don't keep all your eggs in one basket backup to multiple destinations.

    This Plugin will safe your life and money.

    Thanks again SocialEngineAddOns
  • April 3rd, 2014 by Brandon C.

    If you are paying your hosting company for server assistance and back up fees.. this certainly alleviates the cost of that.. with the click of a button and choosing a couple of optoins, your SE site is baked up and saved within minutes. I reccommend this as it has certainly saved me time, and stress trying to manually save files in a Cpanel WHM environment
Disclaimer: The products and downloads listed here are offered by third-party publishers. We do our best to review them, but we can't cover everything. If any issues arise from the use of these items, please work with the third-party providers directly to find a solution.