Want to copy a Moodle course from one site to another? In this tutorial we will show you how to do that. If your Moodle site is using a Boost-based theme you can copy our demo course to your site by following the steps below.
Moodle Demo Course Download:
You need to unzip the course file before importing to your Moodle site.Free Download (2690 downloads)
Step 1 – Export A Course
For a Moodle 4.x site
Go to the Moodle course you’d like to copy. Click the “Course reuse” option in the dropdown menu as shown in the figure below and then select the “Backup” option in the next page.
For a Moodle 3.x site
Go to the Moodle course you’d like to copy. Click the cog icon and select the “Backup” option in the dropdown menu as shown in the figure below.
You can configure what you’d like to include in the course backup file by following the 5 on-screen steps. Because we’re going to copy the course over to a different Moodle site with different users, it’s a good idea to untick the “Include enrolled users” option to avoid any import issues.
Once a course backup file is successfully created, you can download the file (*.mbz) to your computer.
Step 2 – Import A Course
Go to the Moodle site you’d like to have the course copied in to. Import the course
mbz file via the course restore page:
Site administration > Courses > Restore course
Click the Restore button to start the importing process.
You have the option to either import the course as a new course or import it into an existing course. You also have the option to decide what to include in the import by following the 7 on-screen steps as shown in the figure below.
Click the “Perform Restore” button and the course should be successfully copied over.