mbex

mbex

extract your data from Moodle backup files (mbz)

Files

Labels

URLs

Assignments, Submissions and Grades

Sections and Descriptions

Descriptions of Activities and Resources

Description

Moodle is one of the most widely used Virtual Learning Environments (VLEs) in educational institutions worldwide, including colleges, universities, and training organizations.

 

A key feature of Moodle is its backup system, which ensures that data and content can be securely saved and restored when necessary. Moodle uses a specialized file format known as MBZ (Moodle Backup Zip) to bundle all the content, activities, and settings of a Moodle course into a single file. 

 

While MBZ files are a convenient way to back up and restore Moodle courses, they come with some serious limitations:

 

Incompatibility Between Moodle Versions: While MBZ files are designed for use with Moodle, backups created in one version of Moodle may not always be compatible with a different version

Unreadable Content: MBZ files are compressed files and the content can only be accessed, if it is restored in a Moodle installation.

 

 

Key Features

mbex solves this problem by extracting the content of mbz files along with all meta-relevant information (sections, module structure, descriptions, etc.)

Key Features:

  • Extraction: It extracts files from .mbz files and preserves the module structure
  • Data Inspection: Users can review content without having to restore the entire course
  • Course Backup Recovery: mbex can help recover or view course data from older backups

 

How to Use

  1. Download mbex from the link below
  2. Open a .mbz file
  3. Select the content you want to export
  4. Export the content to the desired location

 

mbex is free for non-commercial use.

If you wish to use mbex in your organisation, please get in touch

Building software takes dedication, time, and a lot of passion.

If you’ve found value in this work, consider showing your support.

A small contribution, like buying a cup of coffee, helps fuel future development and keeps the creativity flowing.

Together, we can continue making great things happen!