Backup, Restore, and Import
This page contains instructions on how to transfer information from a previous course to a new one. You can also click on the following links to view videos of the same processes:
If the course is from a previous term of the same academic year, skip to “Importing a course."
If the course is from a previous academic year, follow the instructions to backup and restore the course. Note: This requires uploading your backup to the new course. As with all uploads in Moodle, there is a file size limit of 50 MB. If your file size is larger than that, please contact your academic technologist.
To backup the original course information:
- From the Moodle homepage, click on the “Moodle Archive” link on the left-hand column and log in.
- Select the course and choose “Backup” from the Administration bar.

- Choose what to save:
- On the left-hand side is a list of all the activities of the course. Click “All” to save all of them, “None” to save none, or check a selection of items individually.

- On the right-hand side, you may see something about “User Data." We strongly recommend that you do not save User Data. Click the None above the User Data column to deselect all of the User Data.
- At the bottom of the page are more options:
- The following options may appear: Metacourse: Select No unless the course is a metacourse. Users: Select None. Logs: Select No. User Files: Choose Yes or No. These are files added by students, and we strongly recommend that you choose no.
- Course files: Select Yes to include course resources.
- Site files: Select Yes to include any files which may be stored separately from your course.
- If it appears, ignore the section regarding "Backup role assignments"
- On the left-hand side is a list of all the activities of the course. Click “All” to save all of them, “None” to save none, or check a selection of items individually.
- Click Continue. Note: The default file name includes the name of your course and the time and date of the backup.
- Click Continue at the bottom of the page.
- The next page will say “Backup completed successfully” at the bottom of the page. Click Continue again.
- Click on the name of the backup file to download it to your desktop.
- You can keep this file on your computer so that you always have a backup of your course.

- You can keep this file on your computer so that you always have a backup of your course.
- Select Save to Disk and click OK.
- The backup is complete. Log out of Moodle Archive.
To restore course information from a backup .zip file:
- In Moodle, select the course to which you want to add the information.
- Click “Restore” from the column on the left.

- Upload the backup of the course. As with all Moodle uploads, there is a size limit of 50 MB. If your file is larger than that, please contact your academic technologist. You can check the file size on a Mac by ctrl-clicking (right-clicking) and choosing Get Info or on a PC by right-clicking and choosing Properties.
- Click “Upload a file.”
- Click “Browse…”

- Find the backup file that you downloaded. It will be on your desktop unless you moved it.
- Click “Upload this file.”
- Restore the uploaded backup:
- Click “Restore” next to the file name.

- Click “Yes.”
- Select “Continue” at the bottom of the page.
- Select what to restore:
- On the left-hand side is a list of all the activities of the course. Click “All” to restore all of them, “None” to restore none, or check a selection of items individually.

- If User Data was saved, on the right-hand side is a list of User Data connected to these activities. Restore all by clicking “All”, none by clicking “None”, and some by unchecking the unwanted ones. If you restore the User Data, it will be accessible in the current course. We recommend against this.
- At the bottom of the page are more options, some of which may not be available depending on how the backup was made.
- Metacourse: Select No unless the course is a metacourse.
- Users: Select None.
- Logs: Select No.
- User Files: Choose Yes or No. These are files added by students.
- Course files: Select Yes to include course resources.
- Site files: Select yes to include any files used in the course.
- Under “Role mappings” (if it appears) make sure “Teacher (editingteacher)” is selected.
- On the left-hand side is a list of all the activities of the course. Click “All” to restore all of them, “None” to restore none, or check a selection of items individually.
- Click Continue.
- Click “Restore this course now!”

- The next page will say “Restore completed successfully” at the bottom of the page. Click Continue again.
- Click “Restore” next to the file name.
- The new course now has all of the information from the old course.
Note: Moodle does not let you choose not to restore course events. Since class times are automatically generated as events when the course is created and automatically fed to Zimbra, you will always have duplicate class meetings in Moodle and Zimbra when you import or restore. Fortunately deleting these events is simple: see the FAQ about deleting old events for details.
To import course information from a previous course in the same academic year:
Note: You must be an editing teacher for both the original and destination course sites to do this.
- In Moodle, select the course to which you want to add the information.
- Click “Import” from the column on the left.

- Select the course and click “Use this course”:

- You may choose which activities to copy over into the new course. Click “All” to restore all of them, “None” to restore none, or check a selection of items individually.

- Under “Course files” and "Site files" select “Yes.”

- Click Continue.
- Click Continue on the confirmation page.
- The next page confirms successful exporting of data. Click Continue again.
- Wait a few moments until the bottom of the page says the import is complete.

- Click Continue again.
- The old course information is now in the new course.
Note: Moodle does not let you choose not to import course events. Since class times are automatically generated as events when the course is created and automatically fed to Zimbra, you will always have duplicate class meetings in Moodle and Zimbra when you import or restore. Fortunately deleting these events is simple: see the FAQ about deleting old events for details.















