How to import a Moodle course (MBZ) into OpenLearning
The MBZ file format is used by Moodle, an open-source learning management system. An MBZ file is essentially a ZIP-compressed archive that contains a backup of a Moodle course. This includes the course structure, settings, activities, resources, and other essential data.
Creating Moodle backup file in Moodle
Step 1
Go to your course in Moodle and navigate to More > Course Reuse and select Backup

Step 2
On the backup settings page, select the items that you would like to backup. For this article, we are focusing on the MBZ file format so you can exclude IMSCC from the list of items to backup.

Click Next to review the Schema settings.
Note: You can click on Jump to final step to skip Step 3 and Step 4.
Step 3
On the Schema settings page, select the items you would like omit/ include and click Next again.

Step 4
Confirm the backup settings and rename your file here.

Click on Perform Backup.

Step 5
Once the backup is complete, go to the Course backup / Restore page to download the mbz file.

Import course into OpenLearning
Step 1
- If you are a portal administrator, please go to Institution Settings > Courses > Add New Course

- If you are course creator, go to the Create A New Course page.

Step 2
Enter the Course name, Course URL. and click on the link Import course from a file.
Select the MBZ file from your device to be uploaded.

Step 3
The upload will work in the background and the Add course button will be greyed out at this stage.
NOTE: Do not leave the page as that will interrupt the upload.

Step 4
Once the upload is complete, click on Add Course / Create a Course.
Institution settings > Courses > Add New Course

- Create a new course page

Step 5
Once this is completed, you will see the link to access your course.

How it works
When creating a course using a MBZ file, OpenLearning will:
- First create an empty course, and then
- Run a task to scan through the uploaded file to find any compatible web content and navigation information that can be imported into the new course.
Depending on the size of the import, this task may take a little while to run, so your course may not reflect these changes immediately. The course content will automatically update once the import has completed. If the newly created course does not have the imported data, return to the course after a few minutes.
This is likely to not be a perfect import, as OpenLearning differs in its functionality to Moodle- but it may save you time by automating much of the initial setup for any supported content and navigational information that it finds in the backup file.
Supported version
Moodle cloud exports
5.0
Imported items
Course learning outcomes
Course navigation
Module sets
Modules
Pages
Activity pages
web page (Richtext widget)
forum page (Richtext widget)
module summary page (Richtext widget)
assignment page (Custom share widget)
submission types
text/html
file uploads
media recording
link
book page (Richtext widget)
feedback page (Survey widget)
label
multiple choice
multiple choice multi
multiple choice rating
numeric
short text
text area
yes/no
scale
info
date
page break
text field
captcha
exam page (Exam widget)
for quiz activities
weblink page (Resource Link widget)
associated file page (File widget)
Gradebook items
Outcome reports
rubrics to learning outcomes
Exams
setup of exam
importing questions into question banks
Linking to exam page
Placeholder features
SCORM content
placeholder page with Richtext widget
H5P content
placeholder page with Richtext widget
TurnitIn content
placeholder page with Richtext widget and Share file widget