Avoiding Sleepless Nights – Moodle Backup and Restore
Your Moodle application will contain important data such as coursework, assignments, grades, and all administrative data, for example, users, cohorts, and roles. Therefore, you must have a good backup strategy in place.
Preparing for the unexpected is always a good strategy when dealing with information systems, and having well-preserved backups allows for full application recovery upon unexpected hardware or software failures. Systems are not expected to fail, but there’s always a possibility for failure, and a good strategy for fast recovery ensures a low impact on users. This chapter presents strategies and options for managing backups and auto-backups of your data.
Moodle itself supports two types of backups:
- Course-level backups: Course backups are usually ad hoc and only archive the selected course. You will learn how to create course backups, restore courses, and copy course content using the related...