Moodle with Melinda - Restore a Course from Backup
Occasionally situations arise that require the restoration of a Moodle course from a zipped backup file. Some of these situations include: receiving a course that was shared by another person, recovering a course that had become corrupt, rewinding to a previous version of a course that had been updated, moving the course from one server to another, or creating a new course from an older course.
Moodle makes restoring courses from a backup relatively simple to do within the browser interface, so little to no server access is needed.
Uploading the zipped course backup
(you can skip this step if the backup is one for the existing course you are in)
Restoring the course materials
If you created a new course, you will want to go to Assign Roles in the Administration Pane so that the course Teacher can be set.
Moodle makes restoring courses from a backup relatively simple to do within the browser interface, so little to no server access is needed.
Uploading the zipped course backup
(you can skip this step if the backup is one for the existing course you are in)
- Log in to Moodle and enter a course.
- Go to the Administration Pane and click on the course files:
- Click on the backupdata folder:
- Upload the zipped backup to the folder, clicking on “Upload a file,” then browse to find and select the backed up course file.
Restoring the course materials
- Click on the button in the Administration Pane
- Click on the Restore link to the right of the zipped backup
- Click continue on the “Do you want to continue?” screen
- Click continue on the description screen
- Set the parameters for where the materials will be used:
- Restore to a new course (creates a brand new course), existing course (either adding to data OR deleting & replacing current data), or current course (either adding to data OR deleting & replacing current data)
- Select the category for the course
- Set the short name (what shows up in the breadcrumb/navigation trail)
- Set the Full course name
- Set the course start date (this is very important if a course uses the calendar OR the weekly topic setup)
- If the course wants to bring in user data, I would consider hitting None to both speed up the process and set it to a blank course. There are situations where you want some/all user data, though.
- Scroll to the bottom and hit Continue
- If you selected that the course materials would go into an existing course, you will have to select it here. Otherwise, you skip this step
- Click on “Restore this course now”
- Click Continue when Moodle has finished running the restore (this can take awhile)
- You will be taken to the course where the material is now located.
If you created a new course, you will want to go to Assign Roles in the Administration Pane so that the course Teacher can be set.