Backup and Restore
$50
Your SocialEngine community isn’t really safe unless you have a solid backup plan. Unfortunately, many things could go wrong from hackers, server crashes, malware, user errors, accidentally deleted files, to bad commands, etc. Keeping that in mind, we developed the Backup And Restore plugin to help our customers feel more peaceful when knowing their sites and content are totally safe.
Backup And Restore is a complete backup solution for SocialEngine site with automatic scheduling support. It allows you to easily create different backup schedules (every 4 hours, every 8 hours, every 12 hours, daily, weekly, fortnightly, monthly) for your database and files; and store them in Google Drive, Microsoft OneDrive, Dropbox, Amazon S3, My SQL Database, SFTP Server, and even email them to configured email addresses.
Last but not least, restoring a SocialEngine community from backup is also very simple – just click a button and begin restoring any backup in only a few minutes. You can restore to your current site, or to alternate test sites.
Best Compatibility: 4.8.x – 4.9.x
Product version: 4.01p1
License key:
- This plugin requires YouNetCore plugin to verify the license
- The license key and YouNetCore plugin could be found under your Client Area.
Notice:
- Backup and restoration must be applied on the same site version. For example, if you create a backup of site 4.7.x, you cannot restore it for site 4.8.x
- Require PHP version 5.5 or later
Key Features
- User can configure backup settings: select destination, type of files, backup filename prefix
- Support user manage, search for backup history and statistics
- Ability to restore from file
- Support add new destination where backup files are saved
- Ability to manage and search for destination
- User can add backup schedule for reference
- Support user manage, search for backup schedule
- Global Settings
- Configure number of days that system automatically removes backups
- Select destinations to automatically remove backups
- Set maximum number of items per page of Manage Backup, Destinations, and Backup Schedules pages
- Manage Backups
- Show statistics about last backup, next schedule backup, last log file
- Support search for backup by:
- Backup from any date to any date
- Backup type: All type, Manual, Automatic
- Included file: Plugins, Templates, Uploads, Database
- Statistics show backup information: Backup date, backup type, status, included files, destinations, filename, file size (MB), and log file
- Support create backup:
- User can select the destination in which they want to store the backup file.
- Ability to select the type of files included in backup attempt
- Support 4 file types:
- Plugins: include all plugins’ source codes
- Templates: include all templates’ source codes
- Uploads: include all files which have been uploaded in “Public” folder
- Database: include all other types of database
- Support specify the prefix for the name of the backup file. The prefix appended by the backup timestamp
- Ability to select archive format for backup file (zip, tar, tar.gz, tar.bz2)
- Support activate Maintenance Mode during backup
- Automatically deactivate Maintenance Mode once backup process is completed
- Ability to lock Database Table during backup in order to keep data consistency
- Restore
- Ability to choose backup to restore
- Support activate Maintenance Mode while restoring
- Automatically deactivate Maintenance Mode once restoration completed
- Support choose directory path to restore
- User can use FTP to restore by providing FTP information: FTP host, FTP username, FTP password, FTP path
- Support search for SocialEngine path
- Destinations
- Support search for destination by name, type
- Show destination information including name, type, and location
- User can add destination with common information such as destination type, destination name.
- Besides that, each destination type has its own specific fields as following:
- Email: email address
- FTP Server: FTP server, FTP login, FTP password, remote path, passive mode
- SFTP Server: host, port, username, password, directory path, SCP
- MySQL Database: host, port, database name, username, password
- Amazon S3: S3 access key, S3 secret key
- Dropbox: app key, app secret, access token, directory path
- Microsoft OneDrive: application ID, application secret, directory path
- Google Drive: client ID, client secret, directory path
- Backup Schedules
- Ability to search for schedule by name, created time (from any date to any date), and included backup types
- Statistics show schedule name, created date, created time, included backup types, and destinations
- Support Create New Schedule:
- Ability to specify schedule name for reference
- Support set backup intervals: every 4 hours, every 8 hours, every 12 hours, daily, weekly, fortnightly, monthly
- Allow user set start time to backup
- Ability to select backup destinations, type of files included in backup attempt
- Allow user specify the prefix for the name of backup file which is appended by the backup timestamp
- Support select an archive format for backup
- Support activate Maintenance Mode during backup
- Ability to lock Database Table during backup in order to keep data consistency
Question 1: What will happen to my site if the server request is timeout or an error occurs while restoring?
-> Answer
Question 2: Can I restore an uninstalled plugin if I have its backup?
-> Answer
Question 3: Which folder in my computer will the backup file automatically be saved to? How can I change this folder?
-> Answer