Taking periodic backups are very important. because, in-case something badly happened you can easily restore them.
In-order to backup Appskull, you have to do two things.
To backup files you can use Cpanel's built-in
file manager or any
FTP client software. for example, Filezilla. The way you take a copy of files is totally up to you.
Let's have a simple folder structure to organize Appskull backup files and database.
Create a new folder/directory with a app name and date. for example,
Create two new folders/directories called
database under that folder.
Get a backup/copy of all files and folders in bellow image into
To get a backup of Appskull database, you can use any database management software that comes with your web hosting solution. Most of the time it would be phpMyAdmin.
To get a backup of Appskull database using phpMyAdmin, follow bellow steps:
Exportmenu item on the main menu of phpMyAdmin.
Quick. (Most of the time this would be the default option)
SQL. (Most of the time this would be the default option)
Gobutton and get the
In-case if you are not clear, here all above steps on a animated image.
After you got your
.sql database file, for example
appskull.sql. Put that file in the previously created
If you have followed all above files and database backup taking steps carefully, then your completed Appskull backup should be looks like in the bellow image.
Now you can zip/archive that main backup folder for example,
appskull_backup_2019_05_25 using a software like WinRAR and store it somewhere safe.
Restoration is no different than the installation. Now you got all the files and the database. You can upload those files back into the server and restore your database and you should be good. If you didn't change the hosting or domain configurations, then there is no need to do any configurations. If you did change any of hosting or domain configurations, then please update old configuration values to new ones. If you are not sure about those things, then please follow this Appskull installation guide. It has all the information you need.