mbex is a tool to extract module information from a Moodle backup file (.mbz).
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
- The description of the activities and resources
Fig 1: The main form of mbex
Fig 2: The folder structure of the extracted content mirrors the structure of the Moodle page
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: firstname.lastname@example.org
Comments and Feedback
Please forward any comments or feedback to email@example.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
Software takes time to write and test. Please consider donating a small amount.
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,
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.