mbex is a tool to extract module information from a Moodle backup file (.mbz).
Contents
Description
Moodle is one of the most popular Virtual Learning Environments used in colleges, universities and institutions around the world. It uses a special file type (MBZ) to create backups for your projects.
mbex (Moodle Backup Extractor) is a tiny tool that extracts content from MBZ files.
It extracts the following:
- The structure of the module (sections)
- The description of the sections
- Files
- Labels
- URL
- The description of the activities and resources
Screenshots
Fig 1: The main form of mbex
Fig 2: The folder structure of the extracted content mirrors the structure of the Moodle page
Downloads
Release Notes
Licence
mbex is not free for every use.
- If you are a freelancer you can use the tool freely for personal use
- If you wish to use mbex in your institution, please get in touch here: contact@kouraklis.com
Comments and Feedback
Please forward any comments or feedback to contact@kouraklis.com
Features and Bugs
If you have an idea how we can improve mbex or have spotted a bug, please report it using one of the following ways:
- Head to github here: https://github.com/jkour/mbex
- Add a comment below
- Use our dedicated anonymous “oops” tracker: https://www.nusenvision.com/oops-collector. For this you will need to login using mbex_reporter as username and password
Donate
Software takes time to write and test. Please consider donating a small amount.
Thank you.
Dear John,
I have tried mbex to extract mbz files. However I have the issue that if a file is saved in multiple languages under the same file name, the files are overwritten, so instead of 10 files there’s only one exported. Is there a way to extract the files with the activity name? (-> in local language)
Thank you very much,
Timo
Hi Timo,
Thanks for trying mbex.
Can you please provide an explanation of what happens? FOr example, how are the activities organised on Moodle?
I haven’t tried mbex in multiple languages. TBH, I never thought that it will be an issue. If you provide some details, or even better if you can create a moodle backup with example activities and send it through, I will look at it.
Thanks.
John