How To Create a Backup Of My Moodle LMS?

Creating a backup of your whole website, parts of it or just the database is something essential for every online platform because it provides you with great flexibility. It is also imperative for maintaining up to date secure version of your website in case of a cyber attack. Creating a backup on Moodle is relatively easy to process. The time it will take depends entirely on the size of the files, which you want to create a backup for.

There are two ways for you to create a backup. Here, we are going to outline the steps you need to take in order to complete the process:

First sign into your Moodle administration panel:

Once you are logged in you should click on the Site home option on the left:

Then, in Administration under the Front page setting drop-down menu, you have to choose the Backup option:

There, you will see the 5-stage backup process. The first step is called Initial settings. Here, you can choose what exactly you would like to backup by ticking/unticking the boxes. Once you are ready, click on Next:

On the next section – Schema settings – you will be able to see all the databases you have available and you can choose which one you want to backup. Once you are finished with this step, click Next again:

In this Confirmation and review page you will be able to see the name of the backup under Filename. You will also see everything that is and isn’t backed up under Backup settings. After you have checked it up and made sure everything is according to your needs, you can click Perform backup at the bottom right side:

After the backup has been done, you will get this message and you need to click on Continue:

In this last field, you will be able to import an old backup file as well as to see all of your backups, including the most recent one under Course backup area. You can also choose to either download the backup on your computer or restore it at any point:

As mentioned earlier, there is a second way to perform a backup. There is a general 2-step process.

First of all, you have to download all your Moodle files via FTP. You can find more detailed instructions on how to do that in this article.

Right after this, you need to export your MySQL Database through your cPanel > phpMyAdmin, by following the guide here.

If you are having difficulties on any step of these two processes, please do not hesitate to contact our Genius Technical Support Team. They are available 24/7/365.