When you import and export a course, you work with .tar.gz files.
To duplicate an existing course for a new run, course creators can use the course re-run option. See Re-running a Course.
Before exporting and importing a course, ensure that links in the course to
other course content use the
/jump_to_id/<unit identifier> syntax. If a
link does not use the
/jump_to_id/<unit identifier> syntax, the link will
be broken if you export then import the course. For more information, see
Add a Link to a Course Unit.
There are several reasons you might want to export your course. Examples follow.
When you export your course, Studio creates a .tar.gz file that includes the following course data.
The following data is not exported with your course.
To export your course, follow these steps.
When the export completes you can then access the .tar.gz file on your computer.
Content of the imported course replaces all the content of this course. You cannot undo a course import. We recommend that you first export the current course, so you have a backup copy of it.
There are several reasons you may want to import a course. For example:
The course that you import must be in a .tar.gz file (that is, a .tar file compressed with GNU Zip). This .tar.gz file must contain a course.xml file in a course data directory. The tar.gz file must have the same name as the course data directory. It may also contain other files.
If your course uses legacy layout structures, you may not be able to edit the course in Studio. To make sure that your course is completely editable, ensure that all components are embedded in a unit.
The import process has five stages. During the first two stages, you must stay on the Course Import page. You can leave this page after the Unpacking stage has completed. EdX recommends, however, that you don’t make important changes to your course until the import operation has completed.
To import a course, follow these steps.
When you import a course, important dates, such as the course start date and time, are overwritten. After the import is complete, you should check dates to ensure they are set as intended. For more information, see Setting Start and End Dates.
Courses are exported and imported in .tar.gz files containing OLX, an edX format for open course exchange. For more information about OLX, see the edX OLX Documentation.
To extract and compress .tar.gz files, you will need a third-party program.
If you are using Microsoft Windows, see the following resources.
If you are using a Macintosh computer, see the following resources: