Generating a backup of your SocialEngine website is important. It will allow you to restore your website to a working state if something goes wrong with it. Also, the generating of such a backup is a must when you make major changes on your website, such as installing a theme or an addon.
You can create a backup of your SocialEngine files using your favourite FTP client or directly via the File Manager service within your cPanel account. The important thing is to download the entire directory, where your SocialEngine is installed. Usually, this is the public_html/ directory of your account, but be careful if the script is installed on a subdomain or a subfolder.
There are two ways of downloading your files from the server - using an FTP client, following our FTP tutorial, or downloading directly through your cPanel account > File Manager, following our cPanel tutorial.
To create a backup of your database, you first need to see it’s name. The easiest way for that is to review the main configuration file of your SocialEngine installation, which will provide more details on that.
If you are not aware of the database name on your SocialEngine installation, you can check that information by reviewing our tutorial on how to locate and edit the SocialEngine configuration file.
Once you have the name of your database, you need to log into your cPanel account. Then locate the Database section and click on the phpMyAdmin service.
You will be presented with a list of all databases on your account on the left-side of the screen. Locate and select the one set on your SocialEngine website.
All of the tables on your database will be displayed. This allows you to review or edit them. However, to generate a backup dump file of your database, simply click on the Export button at the top menu.
You will have the option to generate a quick backup of your database or a custom one, selecting only the databases you want. Choose quick as this will generate a complete backup of your database. Then click on the Go button.